1

我正在寻找一个应用程序,例如在 android 中进行直播。我在 android 中使用 Ip camera 应用程序得到了一个解决方案。它在使用 flv 播放器的桌面上运行良好。但在android浏览器中它不起作用。我想在任何浏览器(如 android 移动浏览器或任何计算机浏览器)中播放直播视频。经过我的研究,我得出一个结论,即 html5 将在任何浏览器而不是 flv 中播放。任何人都可以建议我关于 html5 如何在直播视频中使用。

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

提前致谢。

4

2 回答 2

4

不幸的是,不存在适用于所有移动浏览器的 HTML5 实时流媒体解决方案。

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

  • 编解码器:有些支持H.264,有些支持 VP8 ( WebM ),有些支持两者。
  • 流式传输格式:实时视频不能作为渐进式 HTTP 下载流式传输(至少在没有.mp4等常见容器格式(主要用于 H.264,不要与MPEG-4 视频编解码器混淆)的情况下不能流式传输) 或 MKV(WebM 基本上是 MKV 容器中的 VP8 视频)。

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

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

于 2012-11-22T09:36:05.797 回答
0

您可以参考以下网址,

http://code.google.com/p/spydroid-ipcamera/

http://code.google.com/p/ipcamera-for-android/

于 2012-11-22T09:10:19.997 回答