如何将我的自定义接收器 chromecast(CAF)的媒体播放器更改为另一个播放器

Posted

技术标签:

【中文标题】如何将我的自定义接收器 chromecast(CAF)的媒体播放器更改为另一个播放器【英文标题】:How to change media player of my custom receiver chromecast(CAF) for another player 【发布时间】:2020-03-25 16:59:48 【问题描述】:

我有一个自定义接收器 chromecast(CAF),我需要为另一个播放器(Bitmovin 播放器)更改媒体播放器,但我不知道该怎么做。有这方面的文档吗?

【问题讨论】:

您可能应该告诉我们您尝试查找哪些资源以及为什么它们不起作用。 【参考方案1】:

在开发 Chromecast 接收器时,您可以在构建 UI 和功能时采用几种不同的选择。您可以找到不同选项的概述here。

Google 建议您使用提供的 cast-media-player 元素来处理播放器,因为它与发送者和 Chromecast UI 很好地集成在一起。

但是,您提到您计划与 Bitmovin 播放器集成,所以在快速谷歌搜索后,我找到了this documentation from Bitmovin。应该注意的是,该链接中提供的示例使用了 CAF 接收器框架的第 2 版,该框架现已弃用。

最好的办法是联系 Bitmovin,询问他们的播放器是否支持 CAF 接收器框架 v3 - 或者他们是否有框架应用供您使用。

如果失败了,您将需要编写所有绑定来监听发送者事件、播放器事件、处理 DRM、手动更新 UI 等。如果您决定走这条路,这是一个很好的起点Google 的文档是here。

【讨论】:

以上是关于如何将我的自定义接收器 chromecast(CAF)的媒体播放器更改为另一个播放器的主要内容,如果未能解决你的问题,请参考以下文章

我可以从自定义 chromecast 接收器访问我的音乐库吗?

在 Chromecast 上播放 Widevine DRM

与默认接收器一样工作的自定义接收器

ChromeCast - 空接收者列表

Sideloaded VTT 在 chromecast 上显示重复的字幕字符串

在接收端获取 Chromecast 中的队列项目