我正在尝试使用Google Cast SDK编写一个小应用程序。 这个应用程序应该能够显示我的音频系统正在播放哪些(Google Cast)歌曲。 这应该包括关于曲目的标题信息,长度,艺术家,专辑等Google Cast:从音频设备获取当前播放歌曲
使用我成功了iOS类通过GCKDiscoveryManager
连接到正确的GCKDevice
。但是,我如何获得有关当前正在播放的曲目的数据?
我更喜欢iOS类的答案,但我也非常感谢任何提示,以达到与Chromecast浏览器扩展相同的效果。
附加组件:
在我指出来this link的演员开发商+ - 组,感谢莱昂!我看到我应该注册一个GCKRemoteMediaClientListener
,如果我有GCKRemoteMediaClient
对象,我可以这样做。唯一的方法就是通过GCKSession
。我可以从头开始创建这样一个会话,但之后属性remoteMediaClient
是nil
。或者我可以要求GCKCastContext.sharedInstance().sessionManager
为我开始一个会话。但如果我这样做,设备会立即停止播放。 所以我仍然有点失落如何实现我的最初目标。
请帮忙吗?