【问题标题】:How to enable support for closed caption tracks on custom chromecast receiver?如何在自定义 chromecast 接收器上启用对隐藏式字幕轨道的支持?
【发布时间】:2016-01-04 01:40:49
【问题描述】:

我在github for closedcaptions on custom receiver 上找到了一个大约两年前的例子。此示例使用发送方-接收方通信 messageBus 向接收方发送消息以添加轨道元素以显示字幕。当时,chromecast 的默认媒体接收器不支持字幕轨道。但截至今天,它支持它,可以使用chrome.cast.media.Media.editTracksInfo 启用。我尝试使用 editTracksInfo API 方法在使用媒体播放器库构建的自定义接收器上启用字幕,但它不起作用。有人可以确认我是否仍然需要使用 messageBus 来告诉我的接收器应用程序创建/插入轨道元素以向我的接收器添加字幕支持,或者我可以利用 MPL 自动执行此操作吗?

【问题讨论】:

    标签: chromecast google-cast


    【解决方案1】:

    您不需要任何自定义消息;支持隐藏式字幕的完全符合 UX 的 receiver sample 可在我们的 GitHub 存储库中找到。您可以将该接收器用作您自己的基础,也可以通读它以了解如何利用 MPL 为自适应媒体提供隐藏式字幕。如果您有一个简单的 mp4 + 侧载 vtt 文件,则 MPL 不会参与其中。在发送方,我们现在支持直接通过 SDK 进行跟踪;如果您想查看其中的示例,请查看CCL

    【讨论】:

      猜你喜欢
      • 2020-02-03
      • 2014-10-04
      • 2011-05-22
      • 2014-05-31
      • 1970-01-01
      • 2014-06-23
      • 2015-11-29
      • 1970-01-01
      相关资源
      最近更新 更多