FFMpeg不会将SDP信息打印到控制台

时间:2014-01-28 18:30:18

标签: ffmpeg rtp sdp

我正在尝试创建一个FFMpeg流并从VLC播放器中读取它,但我收到一条错误,说SDP是必需的。但是,FFMpeg不会按预期将SDP信息打印到控制台。如何获取流的SDP文件?

这是我用来流式传输的命令

ffmpeg -f dshow -r 10000/1001 -i video="screen-capture-recorder" -vcodec libx264 -tune zerolatency -b 900k -f mpegts rtp://127.0.0.1:1234

1 个答案:

答案 0 :(得分:0)

我发现了我做错了什么。我之前使用过这个命令:

ffmpeg -f dshow -r 10000/1001 -i video="screen-capture-recorder" -vcodec libx264 -tune zerolatency -b 900k -f mpegts rtp://127.0.0.1:1234

我改变了这个:

ffmpeg -f dshow -r 10000/1001 -i video="screen-capture-recorder" -vcodec libx264 -tune zerolatency -b 900k -f rtp rtp://127.0.0.1:1234

我刚刚将“mpegts”更改为“rtp”,因为这是我正在使用的协议。