android - 与 ChromeCast 断开连接不会停止视频播放

标签 android chromecast google-cast castcompanionlibrary

我的用户提示说,当他们在播放视频后点击断开连接时,视频并没有停止。

这是 CastCompanionLibrary 应该做的事情,还是我需要捕获断开连接并自己做?

我想也许当我收到断开连接事件时,我可能已经来不及告诉应用程序停止视频播放了。

最佳答案

如果需要,CCL 可以做到这一点,但建议您在接收器逻辑中实现它。我已经在 post 中解释了正确的做法.回到我做的第一条声明,您可以使用以下 API 指示 CCL 在断开连接时停止正在运行的应用程序:

mVideoCastManager.setStopOnDisconnect(true)

您需要在您的应用程序的某个位置尽早调用它,比如在您创建 VideoCastManager 单例时。但正如我之前所说并在引用帖子中解释的那样,这不是正确的做法。

关于android - 与 ChromeCast 断开连接不会停止视频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22493429/

相关文章:

javascript - 仅使用控件将音频从 html5 javascript 流式传输到 chromecast

android - 在操作栏中显示 Chromecast 的 MediaRouteButton

swift - 使用 GoogleCast 构建 Swift 代码时出错

android - 你可以在RelativeLayout中居中一个按钮吗?

android - 如何像在 iPhone 中一样在 Android 中创建地址簿?

android - 要求用户打开 Wi-Fi

java - onPreviewFrame 不改变数据

ios - ChromeCast后台视频播放支持iOS

google-cast - 我可以转换在竖屏上吗?

xcode - 参数列表太长 : recursive header expansion failed at react-native-google-cast