【问题标题】:how to play live stream video in android browser?如何在安卓浏览器中播放直播视频?
【发布时间】:2012-11-10 15:17:35
【问题描述】:

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

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

提前致谢。

【问题讨论】:

    标签: android html live-streaming android-browser


    【解决方案1】:

    很遗憾,不存在适用于每个移动浏览器的 HTML5 直播解决方案。

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

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

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

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

    【讨论】:

    • 如果我已经配置了 ffmpeg,关于如何通过 RTSP 从 nodejs 服务器流式传输视频的任何起点。
    【解决方案2】:

    【讨论】:

    • 谢谢 man.but 这不是我需要的。我需要的是,通过使用运行我的应用程序的移动设备的 IP 地址。有了它,我们可以将其直播到任何浏览器。
    • 通过使用这个code.google.com/p/ipcamera-for-android 链接我开发了这个应用程序。但它不适用于安卓移动浏览器。
    • 因为这个应用程序支持flv播放器。但是android设备浏览器没有内置插件。我需要,如何用html5播放这个流,因为所有浏览器都有html5插件
    • 对不起,我想我不能帮你解决这个问题。
    猜你喜欢
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-26
    • 1970-01-01
    • 2012-01-15
    • 2011-10-18
    • 2020-12-25
    相关资源
    最近更新 更多