Chromecast 自定义接收器播放器卡在 IDLE 状态并且没有响应
Posted
技术标签:
【中文标题】Chromecast 自定义接收器播放器卡在 IDLE 状态并且没有响应【英文标题】:Chromecast Custom Receiver player stuck on an IDLE state and doesn't respond 【发布时间】:2017-10-11 15:47:55 【问题描述】:我正在尝试解决发件人(android 应用程序)发送音频项目队列时的问题。这些项目中很少有 URL 无效 当它发生时,接收器发生错误并将播放器设置为空闲状态。 然后我尝试点击播放下一步按钮或在我的 android 应用上执行其他操作 - 接收器没有响应。 我究竟做错了什么?
screenshot of the chrome consolescreenshot of the chrome console 2
【问题讨论】:
我用这个player作为参考 你用的是CAF接收器吗? 我正在使用 Develop Receiver v2 应用程序。我试过 CAF 接收器,但它没有解决我的问题 【参考方案1】:您可以尝试Media events 中讨论的这些建议:
接收器应用程序可以通过应用自己的启发式方法并更改
customizedStatusCallback
API 中的状态来调整此逻辑。此 API 将提供当前状态,应用程序可以返回修改后的状态。如果这在特定情况下有意义,接收器应用程序也可以通过覆盖
onEnded
/onError
在ended
或error
之后不进入 IDLE。
【讨论】:
我尝试在发生错误时设置不同的状态,但这对我没有帮助。接收方不接受任何新的加载请求的问题以上是关于Chromecast 自定义接收器播放器卡在 IDLE 状态并且没有响应的主要内容,如果未能解决你的问题,请参考以下文章
chromecast 自定义接收器 - 播放列表在没有“onLoad”动画的情况下推进媒体
切换音轨时是不是可以阻止 Chromecast 自定义媒体接收器发出许可请求?
我可以从自定义 chromecast 接收器访问我的音乐库吗?