首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Flash中播放RTSP

在Flash中播放RTSP
EN

Stack Overflow用户
提问于 2011-11-15 03:11:02
回答 5查看 8K关注 0票数 3

我有一个通过RTSP传输视频的IP摄像头,我可以在VLC (rtsp://192.168.1.50:554/live.sdp)中拾取视频流。我现在需要的是一种在我正在开发的Flash应用程序中显示这个流的方法(可能是通过FLVPlayback组件?)。这意味着我需要一种方法来将RSTP流“转换”或转码为Flash,live支持的格式。

我到处寻找,但没有找到任何确凿的答案。我应该使用VLC来转码视频流吗?Adobe Media Server有什么问题吗?ffmpeg是这里的一个选项吗?我不知道从哪里开始,也不知道在这种情况下哪种选择最合适。有谁有主意吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-15 03:19:39

您可以使用erlyvideo流媒体服务器将RTSP转换为RTMP。Flash可以在本地处理这一点。(http://erlyvideo.org/)

票数 0
EN

Stack Overflow用户

发布于 2012-07-23 23:37:38

使用VLC,您可以使用以下命令对流进行动态转码:

代码语言:javascript
复制
cvlc -vvv rtsp://xxx.xxx.xxx.xxx:554/vga.sdp :sout='#transcode{vcodec=h264,scale=0,acodec=none,deinterlace}:http{mux=ffmpeg{mux=flv},dst=127.0.0.1:8090/toFlashPlayer.flv}'

我使用它将RTSP流推送到嵌入在本地Apache服务器上的页面中的Flowplayer,它工作得非常好。还有其他选项可用于控制网络缓存、视频和音频比特率以及帧率-示例可用HERE

希望这能有所帮助!

梅森

票数 1
EN

Stack Overflow用户

发布于 2012-05-16 01:47:55

为此,我使用了Wowza和虚幻媒体服务器。这些服务器不仅可以将您的RTSP摄像机内容输出到RTMP (Flash),还可以输出到MPEG-TS和其他格式的其他播放器。

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

https://stackoverflow.com/questions/8126773

复制
相关文章

相似问题

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