【问题标题】:Does chromecast support MPEG-DASH now?chromecast 现在支持 MPEG-DASH 吗?
【发布时间】:2013-10-12 04:04:06
【问题描述】:

我有 3 个问题。 在发布之前我一直试图找到答案,但失败了。 如果您知道一点,请留下简短的评论。

  • 问题 #1

    Chromecast 现在支持 MPEG-DASH 吗? 我已经测试了一个示例程序(cast-chrome,由 google 提供)通过将 url 替换为 MEPG-DASH MPD URL 来播放 MPEG-DASH 流。 但是设备无法播放流。 我想知道 MPEG-DASH 现在可以在 Developer Preview SDK 中使用。 还是我必须等到最终的 sdk 可用?

  • 问题 #2

    Chromecast 是否支持 MPEG-DASH 的 MPEG2-TS 容器格式?

  • 问题 #3

    WebM 容器格式是否可用于 MPEG-DASH?

【问题讨论】:

    标签: google-cast chromecast


    【解决方案1】:

    1) 简短的回答是,是的,支持 MPEG-DASH。

    长答案是支持 MSE,这意味着您可以编写一个播放器来播放分段的 HTTP 内容。这允许 DASH 支持,但默认情况下不支持 DASH。您无法将 MPD 传递给 Chromecast 并让它播放。相反,您必须创建一个自定义应用程序来解析 MPD、加载片段并将字节传递到 MSE 源缓冲区。

    2) 我不这么认为。 https://developers.google.com/cast/supported_media_types

    3) 正如其他回答者所说,是的。对于片段容器格式,DASH 应该是相当不可知的。

    我已经在 Dash 播放器上工作了一段时间,并且我已经成功地创建了一个使用 Dash 播放器的 Chromecast 应用程序。你可以在这里找到开源播放器https://github.com/Dash-Industry-Forum/dash.js。 Chromecast 应用程序位于 chromecast 目录 (https://github.com/Dash-Industry-Forum/dash.js/tree/master/chromecast) 中。有一个接收者、一个 http 发送者和一个原生 android 发送者。实施远未完成,但这是第一次尝试。

    【讨论】:

      【解决方案2】:

      1。是 - 您必须使用 Media Source Extensions 创建自己的播放器

      3。是的。

      当 API 离开预览时,我们会有更多。

      【讨论】:

        猜你喜欢
        • 2013-09-22
        • 1970-01-01
        • 2013-08-27
        • 1970-01-01
        • 2018-02-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-31
        相关资源
        最近更新 更多