是否可以从本机应用程序将视频发送到 chromecast 设备?最好在系统上共享任何窗口,而不仅仅是 chrome 标签。另外,是否有任何关于 chrome 用于与 chromecast 通信的通信的文档?我的理解是 chromecast 本质上是从嵌入式 chrome 实例加载内容,但似乎有更直接的方式与设备通信,因为它能够使用扩展从 chrome 选项卡流式传输内容。
从我对Chromecast架构的理解来看:
您可以在电视上显示任何您想要的 URL(您必须先将您的应用程序列入白名单并注册该 URL)。它必须是一个 URL。这可以包括 HTML、JS、CSS 等。互联网上已有的任何内容。
要从设备接收数据(例如要加载的视频的 URL),您必须实现逻辑来解释来自通道的消息。这些消息被编码为 JSON,这使得发送视频或图片(二进制数据)变得困难。显然,将此类内容上传到某个网站并让接收器显示它们是最简单的。
人们会问:“那么标签/屏幕共享是如何工作的呢?” JSON 编码正是 Google 在其 SDK 中提供的。在他们自己的来源中,他们没有这个限制。
更新:事实证明,您只需在 Chrome 中打开本地文件,然后将其投射到电视上,实际上就可以将本地视频流式传输到电视上。
| 归档时间: |
|
| 查看次数: |
10215 次 |
| 最近记录: |