ffmpeg 不通过 udp 发送数据

标签 ffmpeg udp

我使用 ffmpeg 将我的桌面(服务器)流式传输到另一台计算机(客户端)

服务器命令:

ffmpeg -f gdigrab -i desktop -f mpegts udp:1.2.3.4:1234

客户端命令:
ffplay -f mpegts udp://4.3.2.1:1234

当我在同一台计算机上运行服务器和客户端(使用 ip 127.0.0.1)时,它可以工作并且我可以看到我的桌面。但是当我尝试将它发送到另一台计算机时它失败了。

我检查了我的网络流量,显然服务器没有发送任何数据。

那么为什么没有发送数据呢?

最佳答案

问题是服务器有某种端口 block ,我 made an exaption在我的防火墙中以允许通过此端口进行通信。

关于ffmpeg 不通过 udp 发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49369993/

相关文章:

php - 用于在移动设备中显示视频的 Html 页面

video - FFmpeg:省略 -filter_complex 会导致某些播放器中的视频丢失

python - 未使用 PYQT5 多播 UDP 接收数据报

c# - 使用 ffmpeg 从网络摄像机获取流并另存为 jpeg(图像)文件

ffmpeg 输出图像文件名和时间位置

FFmpeg 在转换过程中卡住

network-programming - 识别 UDP 负载中的 QUIC 数据包

java - 将接收数据包与字符串 UDP 协议(protocol)进行比较

c - 协议(protocol)不支持地址族?发给

vb.net - UDP本地广播