所以我创建了一个媒体播放器应用程序,类似于Chromecast-Demo-App。
我的消息流是MediaProtocolMessageStream。
当我的设备(设备A)连接到chromecast时,它会显示已连接。但是,当另一台设备(设备B)连接到chromecast时,设备A(现已过期)仍显示连接(媒体路由按钮显示已连接)。
我看到tic tac toe活动通过向接收器发送消息来处理这个问题,并且断开接收器发送断开连接消息。这是在tic tac toe app的GameMessageStream中的onMessageReceived()
内处理的。
由于onMessageReceived在MediaProtocolMessageStream中声明为final,如何将此功能添加到我的应用程序中?
我需要在不同的频道上使用两个消息流吗?如果是这样,我如何让它们同时运行?