googleCast getMediaInfo()每次都返回空值

时间:2018-10-23 06:13:42

标签: java android chromecast

当前,我正在尝试与接收方应用程序和发送方应用程序(Android和iOS)进行通信。 我只是想获取getMediaInfo(),但每次都返回null值。谁能帮我解决我的问题。

注意:目前,我已经在接收器应用程序CAF v3上实现了队列机制,而不是面对这个问题。我还检查了发件人应用程序(android)的队列机制是否比我能够获得所有getMediaInfo()及其运行正常。

请在下面找到我的代码段:

@Override
        public void onMetadataUpdated() {
         MediaInfo mediaInfo =  getRemoteMediaClient().getMediaStatus().getMediaInfo();
        }

getRemoteMediaClient().getMediaStatus()不是null,但是 getRemoteMediaClient().getMediaStatus().getMediaInfo()返回的总是空值。

注意:电视上显示的是“标题”和“图片”,它们已连接到投射设备并且可以在iOS上正常使用。

iOS代码如下:

[[[[GoogleCastManager mediaControlChannel] mediaStatus] mediaInformation] metadata]

如果有任何解决方案,请向我提出建议。我会非常感谢你。

谢谢。

0 个答案:

没有答案