首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从udp到rtsp的FFmpeg复制

从udp到rtsp的FFmpeg复制
EN

Stack Overflow用户
提问于 2014-12-28 01:50:06
回答 1查看 3.9K关注 0票数 0

因此,我在udp://10.5.5.100:8463上有一个(实时)视频流,并将其复制到udp://localhost:1000。

代码语言:javascript
运行
复制
ffmpeg -f mpegts -i "udp://10.5.5.100:8554?fifo_size=10000" -f mpegts -vcodec copy udp://localhost:1000/go

它在VLC中运行良好,但Wirecast不接受udp://...,但它接受rtsp://...

但是我现在不太了解ffmpeg,所以我只把udp改成了rtsp。

代码语言:javascript
运行
复制
ffmpeg -f mpegts -i "udp://10.5.5.100:8554?fifo_size=10000" -f mpegts -vcodec copy rtsp://localhost:1000/go

但它不起作用并输出以下内容

代码语言:javascript
运行
复制
rtsp://localhost:1000/go: Protocol not found

感谢您的回答!!

EN

回答 1

Stack Overflow用户

发布于 2014-12-29 03:50:54

如果你输入'-f rtsp‘而不是'-f mpegts’,ffmpeg会尝试建立到这个url的连接。使用FFMPEG族的适当解决方案将是复杂的,并且包括作为rtsp服务器的' ffserver‘和作为ffserver的媒体流源的' ffmpeg’。

更简单的解决方案是尝试vlc:

代码语言:javascript
运行
复制
 cvlc -vvv udp://10.5.5.100:8554?fifo_size=10000 --sout '#rtp{sdp=rtsp://localhost:1000/go}'

它在localhost:1000上启动RTSP服务器,并将数据从UDP重新传输到连接到此RTSP服务器的客户端。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27669879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档