版本 1.4.11 新增了一个名为 mod_flv_streaming 的模块,用于流式传输 Flash 电影文件。该模块允许您利用 lighttpd 的高性能基础设施在 FLV 文件中进行定位。
这个想法很简单,并在 ‘Streaming’ flv video via PHP, take two (网址:http://www.flashcomguru.com/) 上进行了阐述和实现。
但我们不是通过 PHP 流式传输文件,而是在 Web 服务器中完成。该模块期望接收一个与 flv-streaming.extensions 匹配的 URL 请求,并且可以处理一个 ‘?start=
传递给 ‘start’ 参数的信息由 Flash 播放器从 FLV 文件的元数据中提取。元数据可以使用 flvtool2 设置。
现在,我将它留给您,将此与 mod_secdownload 结合使用,免费创建一个受深层/热链接保护的 FLV 流媒体服务器。
server.modules = ( ..., "mod_secdownload", ## optional "mod_flv_streaming", ... ) flv-streaming.extensions = ( ".flv" )
从 flashcomguru 获取 Flash 播放器,调整播放器中的 URL,然后自行尝试。