我在 CentOS 上使用 lighttpd 和 mod_h264 运行视频流。现在,我想设置客户端只能观看前 x 分钟的电影。例如:10 分钟。谁能给我一个解决方案?谢谢!
答案1
您可以将start
和end
参数设置为 url 的一部分
http://www.example.com/video.mp4?start=15&end=600
它应该从 0 开始播放视频并让其播放 10 分钟。
最好使用预览链接和一些服务器端重写,因为上述内容可以轻松地手动调整。
"mod_rewrite"
通过将其作为 的一部分来启用 URL 重写server.modules
。
添加
url.rewrite = (
"(.*)/preview$" => "$1?start=0&end=600"
)
给定一个 URL,例如
http://www.example.com/video.mp4/preview
将提供文件的前 10 分钟。