未连接时显示接收器设备的状态

时间:2014-03-10 14:17:46

标签: ios google-cast chromecast

为了关注design checklist,我尝试在未连接的情况下在演员表中显示演员设备的状态。

  

列表中的每个接收者都会在其名称下方显示一个状态。接收器状态是空闲时的设备型号(例如Chromecast)和连接时的状态(例如" Casting YouTube")。

使用modelName GCKDevice属性轻松获取模型设备,但我想知道是否有一种简单的方法来获取状态而无需先连接到设备。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

发送方无需做任何事情; SDK应该用适当的信息填充;每条路线的第一行是其名称,第二行包含正在运行的应用程序的“接收者”提供的信息(应用程序状态)。如果您希望您的接收者提供该信息,请确保您的接收器包含CastReceiverManager.setApplicationStatus("YOUR_RECEIVER_STATUS"),其中"YOUR_RECEIVER_STATUS"可能类似于“播放Buck Bunny”。如果接收器没有提供任何信息,SDK将只按接收器的类型填充第二行,例如“Chormecast”;由于隐私问题,SDK不会试图弄清楚自己在那里播放的内容(即使有可能)。

您可能还想看一下这个G + post