我可以访问一些直播 URL,所以我正在制作一个 HTML5 应用程序,这样我就可以观看它们,并在需要时切换 URL。我遇到的唯一问题是流加载非常缓慢(播放前超过 10-12 秒)。一旦播放它们就永远不会停止或滞后,因此服务的服务器确实有很好的带宽。我知道可以在 2 秒内加载它们,但是 HTML5 中的视频标签并没有这样做..
我可以加载 3 个视频标签(一个用于下一个流,一个用于上一个流,一个已经在播放,但这不太方便,而且它可能会降低同时运行的 3 个流的互联网连接速度)。
有谁知道如何快速加载流,因此在播放之前它不会缓冲那么多(不需要缓冲超过它的需要,因为它是实时的,所以不可能在流上快进) ? 也许以低质量开始流,以便它可以立即开始播放,然后在缓冲时提高质量?
我不想要任何 Flash 脚本,我只想要 HTML/Javascript。
如果您能提供帮助,那就太棒了!谢谢!