mobile - Chromecast 内容缓存

标签 mobile chromecast television

我在使用 chromecast 时遇到的一个问题是它不缓存下载的内容。我想循环显示相同的视频,但使用 chromecast,每次需要显示时都需要下载视频。 是否可以使用 chromecas 来实现此目的,而无需先将视频存储在本地计算机(PC)中。我可以让 chromecast 在连接到电视的 USB 设备中写入视频吗? 也许你可以为这个问题提出一些其他的解决方案(技术)?

谢谢

最佳答案

可以使用媒体源扩展来循环播放视频。您必须将视频数据下载到 ArrayBuffer 中,然后编写 JavaScript 逻辑来检测循环的结束,然后将媒体元素播放位置重置到视频的开头。视频需要在数据(mdat 框)之前有标题(moov 框)。您可以使用 MP4Box 等实用程序将视频转换为正确的格式。

关于mobile - Chromecast 内容缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24270540/

相关文章:

javascript - 在网站中抓取 Facebook feed

chromecast - 如何在 chromecast 上制作屏幕截图?

java - 在 upnp/dlna 中识别电视

android - android 中 chromecast 的一个简单示例?

frontend - 如何开发三星、松下、LG智能电视应用程序?

android - 如何在移动应用程序上隐藏来电者和来电号码

javascript - 强制 "visit full site"链接始终显示完整站点

mobile - 使用 TCP 的小数据包不是个好主意吗?使用 UDP 更好

javascript - 默认接收器上的 Chromecast WebVTT 字幕

ios - Chromecast 自定义接收器不会暂停音频元素