具有默认接收器的Android Sender应用程序:在自动播放期间接收意外暂停状态

时间:2014-12-03 16:30:46

标签: android chromecast google-cast

我正在使用CastCompanionLibrary为Android编写发件人应用程序。到目前为止,整合非常简单,但我注意到了一些快速的事情:

将autoPlay设置为true会导致在实际播放之前返回几个暂停状态

Calling load with stream url xxxxxx with autoplay true
got new player state PAUSED idleReason NONE
got new player state PAUSED idleReason NONE
got new player state PLAYING idleReason NONE

这只是一些简单的日志记录,但正如您所看到的,它返回2个暂停状态,然后(一秒钟或2秒),它返回播放状态。这远非理想,因为我基本上必须抑制这两个暂停状态,或者UI将转换到空闲状态,然后几秒钟后,回到正确的状态。

这是一个已知的错误吗?或出于某种原因预期。也许它只是在自动播放开始之前指示一个空闲状态,但为什么两次,如果自动播放是真的,为什么要冒泡它呢?

修改:在此处提出问题:https://code.google.com/p/google-cast-sdk/issues/detail?id=443

0 个答案:

没有答案