我在使用 chromecast 时遇到的一个问题是它不缓存下载的内容。我想循环显示相同的视频,但使用 chromecast,每次需要显示时都需要下载视频。 是否可以使用 chromecas 来实现此目的,而无需先将视频存储在本地计算机(PC)中。我可以让 chromecast 在连接到电视的 USB 设备中写入视频吗? 也许你可以为这个问题提出一些其他的解决方案(技术)?
谢谢
最佳答案
可以使用媒体源扩展来循环播放视频。您必须将视频数据下载到 ArrayBuffer 中,然后编写 JavaScript 逻辑来检测循环的结束,然后将媒体元素播放位置重置到视频的开头。视频需要在数据(mdat 框)之前有标题(moov 框)。您可以使用 MP4Box 等实用程序将视频转换为正确的格式。
关于mobile - Chromecast 内容缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24270540/