Android - 是不是可以从自定义接收器应用程序更新 RemoteMediaClient 状态?

Posted

技术标签:

【中文标题】Android - 是不是可以从自定义接收器应用程序更新 RemoteMediaClient 状态?【英文标题】:Android - Is it possible for the RemoteMediaClient state to be updated from a custom receiver app?Android - 是否可以从自定义接收器应用程序更新 RemoteMediaClient 状态? 【发布时间】:2018-10-25 19:02:01 【问题描述】:

如果我们使用 html5/javascript 创建自定义接收器应用来播放音乐,com.google.android.gms.cast.framework.media.RemoteMediaClient 的状态是否可能会更新? 目的是将带有特定数据的自定义消息(作为播放/暂停)发送到此接收器,并且始终在 RemoteMediaClient 的实例中具有所有相关状态。 如果可能,如何将媒体播放器附加到接收器 API? 我的发件人应用程序是使用 CAF SDK 的 android 应用程序。

【问题讨论】:

【参考方案1】:

您可以从自定义接收器加载媒体:https://developers.google.com/cast/docs/caf_receiver/advanced#tip-loading-media-using-contentid-contenturl-and-entity

这将确保接收方和发送方应用程序在当前轨道的媒体状态和队列中的任何媒体方面保持同步。

【讨论】:

以上是关于Android - 是不是可以从自定义接收器应用程序更新 RemoteMediaClient 状态?的主要内容,如果未能解决你的问题,请参考以下文章

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

如何从自定义 Android 应用程序启动 uber eats 应用程序

如何通过 Intent 从自定义 Android 应用程序启动 Lync 客户端?

如何判断 UITabBar 是不是从自定义视图打开?

Android - 从自定义列表视图中删除一个项目并在长按时更新它

以编程方式从自定义 android 键盘更改键盘