我正在使用ffmpeg来流式传输我的桌面。它通过两台连接的PC在局域网上完美运行;但是,通过广域网,接收器无法查看剪切和撕裂桌面。我们认为这是因为LAN的带宽为5 MB / s,WAN的带宽限制为1 MB / s。当我检查发送PC的以太网输出时,带宽为1 MB / s +/- .02。
我使用的原始ffmpeg脚本位于批处理文件中:
ffmpeg -f dshow -i video="screen-capture-recorder"-vcodec
libx264 -preset ultrafast -pix_fmt yuv420p -tune zerolatency -r 30 -b:v 750k -minrate 750k -maxrate 750k -f mpegts udp://ip:port
在接收方: 我打开了尖叫捕获记录器GUI。 2.插入适当的udp地址。 3.点击“开始接收”。
我做了一个wireshark分析,发现我看到的大部分数据包都是MPEG TS数据包,在描述栏中有“重组包的MP2T片段”。
我的问题是:有没有人能够通过广域网上的ffmpeg成功传输,没有收到视频的问题?如果是这样,你使用了哪些ffmpeg参数来获得一致的结果?