【问题标题】:Cast extension media customizationCast 扩展媒体定制
【发布时间】:2014-03-12 19:26:05
【问题描述】:

上下文

查看 Web 应用程序的指南,我发现我们需要在使用 cast 扩展程序来显示有关在接收器上投射的内容的信息或实现持久控件之间做出选择。

问题

很难理解如何实现它。它不仅是关于显示标题和图像,还与扩展程序中的暂停/声音/配置按钮有关。

我们是否需要使用元数据发送其他媒体信息,例如 chrome.cast.media.MetadataType 或 chrome.cast.media.MovieMediaMetadata?

【问题讨论】:

    标签: google-cast chromecast


    【解决方案1】:

    在发送方,Cast 扩展程序将负责显示播放/暂停/音量按钮,该按钮充当媒体控件,当投射会话处于活动状态时。

    在接收端,开发人员可以自定义并鼓励显示有关正在播放的媒体的元数据,例如标题、副标题、缩略图等。它们不应干扰主要媒体内容。带有元数据的其他媒体信息需要由发送方的开发人员设置/发送。有关示例代码,请参阅此示例 CastMedia。

    https://github.com/googlecast/CastMedia-chrome

    【讨论】:

    • 是的,我们正在这样做,但即使在您的代码示例中,它也不起作用;我们没有看到关于演员表扩展的任何数据,也没有看到播放/暂停/音量按钮:/
    • 如果您希望在 Cast 扩展弹出窗口中添加媒体自定义控件,这是不可能的。目前 Cast 扩展 UX 包括 Play/Pause/Volume、Stop 和元数据接收器应用名称和设备名称,随着时间的推移它会得到改进,但开发人员无法挂钩和自定义。
    • 是否有任何明确的配置或我们需要与媒体一起发送以显示扩展中的控件?
    • 应用程序不需要任何东西。这一切都由 Cast 扩展完成。
    • 酷。我们刚刚发现它与新的 beta 扩展 (14.402.0.3) 完美配合,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多