使用 Chromecast 投射时如何将媒体内容的元数据发送到通知?

Posted

技术标签:

【中文标题】使用 Chromecast 投射时如何将媒体内容的元数据发送到通知?【英文标题】:How to get the metadata of media content to a Notification while Casting using Chromecast? 【发布时间】:2016-07-17 16:34:06 【问题描述】:

我一直在查看 Google 提供的用于投射视频的示例代码,但无法弄清楚从何处获取通知的元数据。以下是我正在查看的点赞。 友情链接:https://github.com/googlecast/CastVideos-android/blob/master/src/com/google/sample/cast/refplayer/CastOptionsProvider.java https://github.com/googlecast/CastVideos-android/blob/master/AndroidManifest.xml

我做了一些研究,我的假设是它从 TargetActivityClass 中获取元数据,即 ExpandedControlsActivity,但即使在那里我也无法得到它。任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

当您的应用创建要加载到接收器上的 MediaInfo 时,您需要提供所有必需的元数据(标题、图像等),这就是框架为您处理其余部分的方式。请注意,框架还会侦听来自接收器的消息和状态更新,因此它与接收器上正在播放的内容保持同步,因此可以在必要时更新通知的元数据。

【讨论】:

以上是关于使用 Chromecast 投射时如何将媒体内容的元数据发送到通知?的主要内容,如果未能解决你的问题,请参考以下文章

JwPlayer ChromeCast:无法投射:不支持媒体格式

Chromecast 从电脑投射图像

本地网络上的 Chromecast

如何将屏幕内容流式传输到 Chromecast

Chromecast 应用程序仅显示 Receiver 应用程序 URL

如何正确的使用 Chromecast+Tutorial?