【问题标题】:Seek in remotely hosted FLV problem with Flash Video componnent使用 Flash 视频组件查找远程托管的 FLV 问题
【发布时间】:2009-11-25 17:35:47
【问题描述】:

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

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

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

我错过了什么吗?

【问题讨论】:

    标签: flvplayback


    【解决方案1】:

    服务器必须支持这一点。

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

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

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

    【讨论】:

    • 我知道服务器有这个支持; Flash 中的视频组件有问题;有没有办法“预加载”第一个标题,然后用其他参数重新加载播放器?
    猜你喜欢
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    • 2015-12-11
    相关资源
    最近更新 更多