我正在构建一个连续截取屏幕截图的 C# 应用程序。在截屏时,我想使用 vlc 流式传输它们。关于如何将位图发送到 vlc 进行流式传输的任何想法?
提前谢谢何塞
您不想这样做,因为带宽使用量很大,vlc 无法流式传输位图,并且 vlc 无法解码位图流。
您可以考虑几种解决方案:
Jpeg 压缩您的快照,并使用 VLC 进行流式传输。据我了解,VLC 只能流式传输它可以读取的内容、文件或其他流,因此您需要先将 jpeg 流式传输到 VLC,然后 VLC 才能流式传输它们。
Jpeg 压缩您的快照,并自己进行流式传输。这可能比听起来容易。通过 http 流式传输 jpeg 的连续流是一种非常粗糙的协议,因此很容易实现
放弃重新发明轮子并使用一些vnc程序。