我正在尝试打开远程托管的视频文件(flv)。
当我使用0以外的另一个起点搜索视频时,播放器变为“黑色”,然后没有任何反应。
我看到进度条(在firebug中)加载,因此正在接收数据,但视频组件中没有显示任何内容。
我错过了什么吗?
答案 0 :(得分:2)
服务器必须支持此功能。
从中间加载文件时,服务器必须动态重新生成文件:它必须重新加载原始标题(以获取大小和持续时间和内容),然后找到最近的关键帧并写入新标题和从标识的关键帧开始流式传输文件。
如果服务器不支持此功能,您的播放器要么加载完整的文件并等待它已经足够加载,要么从中间读取数据而不是标题。
通常,这可以通过将lighttpd用作web-server和mod_flv来解决。见http://jan.kneschke.de/projects/flv-streaming