【问题标题】:Mpeg Dash html5 player or live videoMpeg Dash html5 播放器或直播视频
【发布时间】:2014-05-23 12:53:40
【问题描述】:

简单地说,我一直在解决这个问题,但似乎找不到有效的解决方案。我一直在尝试找到一种从我们的 Wowza 服务器的 MPEG 破折号流中播放实时视频的方法,但没有成功。我们正在尝试坚持使用 html5 的视频标签,因为 Flash 播放器不适用于我们基于 ARM 的系统。

任何人都对来源有任何线索,所以我实际上可以用这个来踩到门吗?感觉就像我整个星期都在向砖墙充电。

【问题讨论】:

    标签: javascript html video html5-video


    【解决方案1】:

    正如 Szatmary 已经提到的那样,仅使用 HTML 视频标签并将 .mpd 提供给它的 MPEG-DASH 在网络浏览器中不起作用。但是,您不必自己实现播放器,因为有可用的解决方案也支持实时场景,例如 dash.jsbitdash。对于使用 dash.js 的播放,浏览器中的 MSE 支持是强制性的,而 bitdash 还使用 Flash 后备。两者都在 Android 上的 Chrome 上运行,并且可以处理实时流。

    【讨论】:

      【解决方案2】:

      视频标签不适用于 DASH。您的浏览器需要支持媒体源扩展(许多较新的浏览器都支持)。然后需要下载每个 DASH 段并将其传递到 MSE。 DASH.js 可以为您做到这一点。 iOS 不支持 MSE。大多数安卓设备也没有。对于 iOS,您必须在 <video> 标记中使用 HLS。

      【讨论】:

      • 啊,对于 android 设备,是因为 ARM 基础架构根本不支持吗?此外,谢谢,我对 dash.js 的用途一无所知。它适用于实时视频流吗?
      • 只是支持。我相信最新的 android 操作系统有它(不是 100% 肯定)。 DASH 进展缓慢。
      猜你喜欢
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-27
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多