我正在尝试建立一个能够将一台电脑的屏幕截图广播到局域网上的其他几台电脑的系统。
到目前为止,我设法使用 rtmp 模块在 Raspberry Pi 上安装了 nginx,并且我可以通过 OBS 将 Raspberry 用作 RTMP 服务器进行流式传输。我使用 VLC 观看流。
这是问题所在。进行广播的主电脑将显示一个倒计时的计时器和潜在的摄像头馈送,因此将广播延迟保持在最低限度(实时?)是理想的选择。我目前在屏幕上发生的事情和流媒体之间有 4-6 秒的延迟,我正在寻找进一步减少它的方法。
提前致谢 :)
最佳答案
首先,我认为你使用 OBS 是对的,它是一个很棒的项目,可以让你捕捉到很多东西。
如果您想优化视频速度,可以尝试多种方法:
对于使用 OBS+MonaServer+我的 VideoPlayer 的我来说,我有 2 秒的延迟,这不是实时的,但已经更好了。
最后一件事,众所周知,OBS 会增加 RTMP session 的延迟,我知道可以通过修改 OBS 的源代码来改进它,但这里有点棘手......
我希望它会帮助你!如果您需要更多信息,请与我联系。
关于video-streaming - 如何在局域网上实时播放视频流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29251501/