0

我正在尝试打开远程托管的视频文件 (flv)。

当我使用 0 以外的另一个起点在视频中搜索时,播放器变为“黑色”,然后什么也没有发生。

我看到进度条(在萤火虫中)正在加载,因此正在接收数据,但视频组件中没有显示任何内容。

我错过了什么吗?

4

1 回答 1

2

服务器必须支持这一点。

从中间加载文件时,服务器必须即时重新生成文件:它必须读取原始标题(以获取大小和持续时间和内容)然后找到最近的关键帧并写入新标题并流式传输文件从确定的关键帧开始。

如果服务器不支持这一点,您的播放器要么加载完整的文件并等待它加载足够多,要么从缺少标题的中间读取数据。

通常这是通过使用 lighttpd 作为 web-server 和 mod_flv 来解决的。见http://jan.kneschke.de/projects/flv-streaming

于 2009-11-25T18:10:08.730 回答