【问题标题】:Mpeg-dash playbackMpeg 破折号播放
【发布时间】:2013-10-23 06:37:06
【问题描述】:

我一直试图弄清楚如何使用 html5 视频元素直接在 chrome(版本 30.0.1599.69 m)中播放 mpeg-dash xml 文件。像

mpd 文件是用 mp4box 创建的,视频编解码器是 MP4。

但这显然不是正确的方法。我知道“dash.js”项目——但是当浏览器添加了对 mpeg-dash 播放的支持时,为什么不能处理所有细节?

有没有什么方法可以在不使用 javascript 的情况下播放 mpeg-dash?

是否有用于 mpeg-dash 的开源 Flash 播放器? (支持实时流、文件流、多音轨和字幕)

我们正在计划一个用于直播电视和 VOD 流的 OTT 项目,并且更喜欢使用 MPEG-dash,但它看起来还不是一个完整的设计,我们也在考虑将 HLS 与某种 Flash 播放器一起使用对于不支持 HLS 的浏览器。 HLS 是不是更好的选择,即使它不是 ISO 标准?

【问题讨论】:

    标签: http-live-streaming mpeg-dash ott


    【解决方案1】:

    您所描述的,只是使用纯html5播放视频,仅支持渐进式下载(不支持流式传输)。使用流式传输/自适应流式传输,您将需要某种类型的播放器,例如上面建议的播放器。请注意,还有一个免费的 mpeg-dash 播放器dash.js,我花了一个小时就完成了。但是对于 mpeg-dash,只有最新的浏览器和设备支持它。它越来越受欢迎,但正如你所说,支持仍然有限。您与 HLS 走在正确的轨道上。我最近不得不实施一个针对最大受众(新旧浏览器和设备)的解决方案,最终我使用了 JWPlayer 和 HLS V3。就最广泛的支持而言,HLS 仅次于闪存,它还具有与最新技术配合良好的优势。 MPEG-DASH 是未来。 Flash 已成为过去。 HLS V3 是现在

    请注意,4.x 之前的 Android 不支持 HLS,但 Android 设备往往会获得推送更新,因此我的上述回答假设大多数 Android 用户正在运行较新的版本。

    【讨论】:

      【解决方案2】:

      如果您正在计划一个应用程序,您可以使用开源库 libdash:http://www.bitmovin.net/libdash

      据我所知,他们还有基于 Flash 和 Java 的 http://www.bitmovin.net/bitdash.html 版本

      【讨论】:

        【解决方案3】:

        Wowza 现在支持使用 MPEG-DASH nDVR 进行实时流媒体播放,并且拥有播放器。用户可以播放或暂停直播,将其倒回之前录制的点,或在当前直播点继续观看。

        可以在此处找到执行此操作的文档:

        https://www.wowza.com/docs/wowza-ndvr-quick-start-guide

        [我为 Wowza 工作。]

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-03-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-01-12
          • 2021-03-03
          • 1970-01-01
          相关资源
          最近更新 更多