Encoding 用于实时屏幕多播的vlc硬件编码

Encoding 用于实时屏幕多播的vlc硬件编码,encoding,hardware,multicast,vlc,Encoding,Hardware,Multicast,Vlc,我们正在准备一个解决方案,将教师的屏幕多播到40个学生的电脑上。 教师和学生的电脑可以是Ubuntu和Windows 对一些解决方案进行了测试: iTalc。。。还不稳定 多播“vnc-viewonly”。。。没有找到解决方案 用VLC捕获屏幕并进行多播 最近的那个似乎有用。。。除了像1920x1200这样的分辨率,它的CPU占用太多 一个想法是只捕捉屏幕的第四部分。CPU不再饱和,但一切都变得非常缓慢,表面也太小了 第二个想法是买一个PCI卡(或别的什么),专门用于实时视频编码 有人对此有

我们正在准备一个解决方案,将教师的屏幕多播到40个学生的电脑上。 教师和学生的电脑可以是Ubuntu和Windows

对一些解决方案进行了测试:

  • iTalc。。。还不稳定
  • 多播“vnc-viewonly”。。。没有找到解决方案
  • 用VLC捕获屏幕并进行多播
最近的那个似乎有用。。。除了像1920x1200这样的分辨率,它的CPU占用太多

一个想法是只捕捉屏幕的第四部分。CPU不再饱和,但一切都变得非常缓慢,表面也太小了

第二个想法是买一个PCI卡(或别的什么),专门用于实时视频编码

有人对此有经验/知识吗


谢谢

试试TightVNC项目的

TightProjector是一个可以传输屏幕的程序 将特定Windows计算机连接到同一本地区域中的其他计算机 网络数据以实时方式连续传输


1920年X1200实时是令人难以置信的内存和处理器密集型,认为没有很多机器可以解码HDTV视频在没有硬件加速的实时。而且,编码比解码要求更高。谢谢。我们对这么多客户端在没有多播的情况下进行VNC的性能表示怀疑。事实上,在我们最大的房间(40台电脑)中,ThightVNC做得非常好,性能比视频编码要好。下学期我们将这样做。@samb还意识到VNC实现一直在改进,例如,刚刚发布了一个更高性能的版本,该版本应该可以在基本TCP连接上进一步扩展。