如何通过 React Native 连接到 Chromecast 流媒体并播放/暂停它



我目前正在开发一个带有 React Native 的 iOS 应用程序。我可以连接到我的Chromecast设备并流式传输内容,但我需要的是与Chromecast流媒体(Youtube,Netflix,Hulu等(进行交互,然后播放/暂停它。

有人做到了吗?

提前谢谢你。

编辑:我正在使用这个软件包连接到我的Chromecast:https://github.com/charliesbox/react-native-google-cast

据我了解,您只能暂停媒体。我不相信您可以像Google Home应用程序那样暂停第三方的流。

尝试查看使用媒体播放器库以获取流式传输功能。

通过Chromecast播放和暂停视频之前已经完成过,例如根据这个TechCrunch博客,在Youtube中,但它也说它不支持所有类型的流媒体。

您还可以查看此 SO 线程以获取更多见解。

您需要

创建某种全局状态参数来保存播放器在使用GoogleCast.SESSION_STARTED侦听器启动chromecast时是否暂停。

在 chromecast 选取器上,一旦媒体被投射,您就会有一个暂停和音量按钮。

相关内容

  • 没有找到相关文章