首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浏览器中HTML5视频标签的转码RTSP

浏览器中HTML5视频标签的转码RTSP
EN

Stack Overflow用户
提问于 2016-04-04 15:55:28
回答 1查看 2.3K关注 0票数 0

我有一个MP4视频编解码器和G711音频编解码器的rtsp流。我需要让它在没有FlashPlugins的情况下工作。

网络视频流是一件令人沮丧的事情。

是否有可能在浏览器中使用javascript、我的Mp4视频和webm中的G711音频或动态的h264编解码器将其用作视频、html5元素或任何播放器的流!

问题是,flowplayer不支持rtsp流,vlc不支持chrome,flash不支持android。

因此,有许多问题,以使它的工作。因此,如果在客户机启示录上具有传输rtsp流的能力,就有可能解决这个问题。

thx

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-07 14:51:49

首先,MP4不是一个视频编解码器,而是一个容器。所以问题是RTSP服务器是真正的流式MP4 (我对此表示怀疑,但它可能),或者您可能把MP4与H.264混淆了。

Chrome和火狐都接受分散的MP4和WebM (在本例中与此无关)视频容器中的实时视频流。因此,如果您确实已经有了MP4有效负载,您只需将其从RTSP流中解压并转发到浏览器即可。如果您有H.264,您将不得不将原始H.264视频流与音频一起执行到一个MP4容器中(我不确定浏览器是否支持G711,因此可能需要对音频进行转换)。免费的选择是设置FFmpeg将rtsp代码转换为碎片MP4 (这方面有很多例子,只有Google),或者如果您正在寻找一种商业产品,我们公司刚刚发布了一款视频监控产品,可以从RTSP摄像头提供HTML5兼容的实时流。如果你对商业产品有兴趣,请留下评论。

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

https://stackoverflow.com/questions/36407395

复制
相关文章

相似问题

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