谷歌投屏 v3(安卓版),超时停止投屏问题

3
我最近开始使用Google Cast SDK v3(Android应用程序)。我正在尝试在投放设备上投放音频流,它有效地工作直到任何一个流抛出失败的回调(FAILURE STATUS CODE: 15(超时))在setResultCallback中,投放设备停留在加载屏幕上,我尝试使用。
remoteMediaClient.stop()

方法,但它不起作用,并且在失败后停止播放其他流。我正在寻找一种清除之前向投射设备发出的媒体请求的方法,以便我能够在投射设备上加载新的流。这是一个在缓冲状态下卡住的流: http://14523.live.streamtheworld.com/KALLAMAAC
1个回答

0

不知道你的设置是什么;当你调用stop()时,它不仅停止了播放,还清除/卸载了媒体和任何队列,因此要播放另一个项目,你需要重新加载媒体,就好像之前没有任何东西在播放一样;很少调用stop()。为了能够进一步帮助你,重要的是要看到你的接收器遇到了什么类型的错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接