Sea*_*ush 5 streaming ffmpeg live rtp
我想通过FFmpeg播放视频文件,但是我收到此错误:
RTP多路复用器中仅支持一个流
我写这篇文章时遇到错误:
ffmpeg.exe -i SomeVideo.mp4 -f rtp rtp://127.0.0.1:11111
Run Code Online (Sandbox Code Playgroud)
我不知道出了什么问题.
您的ffmpeg命令创建两个流,一个用于视频,一个用于音频.改为:
ffmpeg -re -i SomeVideo.mp4 -vcodec copy -an -f rtp rtp://127.0.0.1:11111 -vn -acodec copy -f rtp rtp://127.0.0.1:11112
端口11111然后有视频没有音频(-an).
端口11112然后有没有视频(-vn)的音频.
用例如,读取每个流ffplay rtp://127.0.0.1:11112.
(部分内容来自http://lucabe72.blogspot.com/2010/04/rtp-streaming-with-ffmpeg.html上的建议.)
| 归档时间: |
|
| 查看次数: |
11552 次 |
| 最近记录: |