Begrenzen Sie Video-Streaming mit lighttpd und Mod_h264 für x Minuten

Begrenzen Sie Video-Streaming mit lighttpd und Mod_h264 für x Minuten

Ich führe Videostreaming mit lighttpd & mod_h264 auf CentOS aus. Jetzt möchte ich festlegen, dass der Client den Film nur die ersten x Minuten ansehen kann. Beispiel: 10 Minuten. Wer kann mir eine Lösung dafür geben? Danke!

Antwort1

Sie können die Parameter startund endals Teil der URL festlegen

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

Dadurch sollte das Video bei 0 gestartet und 10 Minuten lang laufen.

Es ist jedoch möglicherweise besser, einen Vorschau-Link und einige serverseitige Umschreibungen zu verwenden, da die oben genannten Punkte problemlos manuell angepasst werden könnten.

Aktivieren Sie die URL-Umschreibung, indem Sie "mod_rewrite"sie als Teil davon haben server.modules.

Füge das hinzu

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

was bei einer URL wie

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

stellt die ersten 10 Minuten der Datei bereit.

verwandte Informationen