【发布时间】:2017-10-07 14:43:45
【问题描述】:
这行得通:
ffmpeg -i test.mp4 -framerate 30 -video_size 1280x720 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 60 -f mpegts udp://x.x.x.x:1935/video/test
但这不是:
ffmpeg -i test.mp4 -framerate 30 -video_size 1280x720 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 60 -f flv rtmp://x.x.x.x:1935/video/test
我明白了:
RTMP_Connect0, failed to connect socket. 10061 (Unknown error)
rtmp://x.x.x.x:1935/video/test: Unknown error occurred
是的,我有一个服务器 (Nimble) 正在主动监听 RTMP 连接,但它没有看到任何 RTMP 流传入。
即使在使用 127.0.0.1 的服务器机器上运行 ffmpeg,我也会遇到同样的错误。
有人知道为什么吗?
【问题讨论】:
标签: ffmpeg