使用 lighttpd 和 Mod_h264 限制視訊串流 x 分鐘

使用 lighttpd 和 Mod_h264 限制視訊串流 x 分鐘

我在 CentOS 上使用 lighttpd 和 mod_h264 運行視訊串流。現在,我想設定客戶端只能觀看電影的前 x 分鐘。範例:10 分鐘。誰能給我解決這個問題?謝謝 !

答案1

您可以將startend參數設定為 url 的一部分

http://www.example.com/video.mp4?start=15&end=600

影片應該從 0 開始播放並運行 10 分鐘。

最好使用預覽連結和一些伺服器端重寫,因為上面的內容可以輕鬆手動調整。

通過將"mod_rewrite"其作為server.modules.

添加這個

url.rewrite = (
"(.*)/preview$" => "$1?start=0&end=600"
)

其中,給定一個像這樣的網址

 http://www.example.com/video.mp4/preview

將提供文件的前 10 分鐘。

相關內容