如何在Android浏览器中播放直播视频?

时间:2012-11-22 09:06:48

标签: android html5 live-streaming android-browser

我正在寻找像Android中直播的应用程序。我在android中使用Ip相机应用程序得到了一个解决方案。它在使用flv播放器的桌面工作正常。但在Android浏览器中它不起作用。我想在Android移动浏览器或任何计算机浏览器等任何浏览器中播放实时流视频。经过我的研究,我得出结论,html5将在任何浏览器中播放而不是flv。任何人都可以建议我关于html5如何用于直播视频。

请提供示例代码或任何合适的链接。

提前致谢。

2 个答案:

答案 0 :(得分:4)

不幸的是,在每个移动浏览器中运行的HTML5直播流解决方案都不存在。

声称支持HTML5视频的浏览器还必须支持使用的

  • 编解码器:一些支持H.264,其他支持VP8(WebM),一些支持两者。
  • 流媒体格式:实时视频无法作为渐进式HTTP下载流式传输(至少没有像.mp4那样的常见容器格式(主要用于H.264,不要与之混淆) MPEG-4 video codec)或MKV(WebM基本上是MKV容器中的VP8视频)。

你现在最好的选择可能是HTTP Live Streaming - 它不完全是HTML5的一部分,但它受到Android,iOS和其他移动操作系统的支持。

作为旧设备的后备,您可以支持RTSP流式传输,这在非智能手机和较旧的Android设备上得到更广泛的支持,但缺点是使用基于UDP的RTP协议而不是标准HTTP ,更有可能通过企业防火墙,并在内容交付网络,HTTP缓存等方面做得更好。

答案 1 :(得分:0)