我正在处理一个视频繁重的网站,一个事件触发了一些视频开始播放,但其中一个较大的视频在一两秒后自行卸载,导致错误:
无法加载资源错误
即使它是刚才加载的。
错开每个视频的缓冲会有一点帮助,但卸载仍然偶尔会发生。任何有关管理此问题的建议将不胜感激。
我正在处理一个视频繁重的网站,一个事件触发了一些视频开始播放,但其中一个较大的视频在一两秒后自行卸载,导致错误:
无法加载资源错误
即使它是刚才加载的。
错开每个视频的缓冲会有一点帮助,但卸载仍然偶尔会发生。任何有关管理此问题的建议将不胜感激。
帖子中的信息可能太少,无法给出确切答案,但我会首先考虑带宽(计算机和互联网)和视频比特率。视频的尺寸以及它们以什么比特率编码将是一个重要的问题(HD、PAL/NTSC、自定义)。
带宽问题可能发生在几个阶段:
真的可以是任何一点,但如果您已经知道您的互联网连接功能强大(包括开销),我可能会从第 3 点开始。此外,如果浏览器将光盘用作缓冲区的临时缓存,则光盘也将成为一个因素(查找时间、碎片)。
要消除这种情况,您应该找出每个视频的比特率,将它们相加并查看您的互联网连接是否可以处理它,如果可以,请对服务器进行测试,看看它是否有传输内容流的问题。如果没有显示任何问题迹象,请尝试使用本地磁盘(通过本地服务器)中的视频运行您的应用程序,并查看您的计算机是否能够同时解码所有内容。
即使不太可能,也有可能在传输中出现(数据包)错误,无论带宽是否良好以及视频流本身的编码(一般文件错误,非典型编码方案,如果这些是视频容器文件等)。