2014-03-12 48 views
2

语境Cast扩展媒体定制

看着一个web应用程序的指导方针,我认为,我们需要使用Cast扩展程序,以显示有关内容的信息被浇注在接收或实施之间进行选择持续控制。

enter image description here

问题

这是非常难以明白怎么做实现它。它不仅是显示标题和图像,还是关于扩展中的暂停/声音/配置按钮。

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

回答

0

在发送方,Cast扩展将负责显示播放/暂停/音量按钮,该播放/暂停/音量按钮用作媒体控件,当投射会话正在进行时。

在接收端,开发者可以自定义,并鼓励他们显示关于被投射的媒体的元数据,例如,标题,副标题,拇指图像等,他们不应该干涉主要的媒体内容。具有元数据的其他媒体信息需要由发件人侧的开发人员设置/发送。有关示例代码,请参阅CastMedia示例。

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

+0

是的,我们这样做,但即使是在你的代码示例,这是行不通的;我们看不到关于演员扩展程序以及播放/暂停/音量按钮的任何数据:/ –

+0

如果您希望在Cast扩展弹出窗口中添加媒体自定义控件,那是不可能的。目前,Cast extenson UX包括播放/暂停/音量,停止和元数据接收器应用程序名称和设备名称,并且随着时间的推移将会有所改进,但开发人员无法挂钩并自定义。 –

+0

是否有任何显式配置或我们需要通过媒体发送的内容来显示扩展中的控件? –