vlc hardware encoding for real-time screen multicast
We are preparing a solution to multicast the teacher's screen to 40 students' pcs. Teacher and students pcs can be both Ubuntu and Windows.
Some solutions were tested :
- iTalc ... not stable yet.
- multicast a "vnc -viewonly" ... no solution found
- capture the screen with VLC and multicast it.
That latest seems to work ... except that with a resolution like 1920x1200 it is just too much CPU intensive.
One idea would be to capture only the 4th of the screen. CPU is not saturated anymore but everything becomes really slow and the surface is too small anyway.
A second idea is to buy a PCI card (or something) which will be dedica开发者_运维百科ted to real-time video encoding.
Anyone has an experience/knowledge on it?
Thanks!
Try the TightVNC project's TightProjector.
TightProjector is a program that can transmit the screen of a particular Windows computer to other computers in the same local-area network. The data is transmitted continuously, in real time.
精彩评论