Limite o streaming de vídeo com lighttpd e Mod_h264 por x minutos

Limite o streaming de vídeo com lighttpd e Mod_h264 por x minutos

Estou executando streaming de vídeo com lighttpd & mod_h264 no CentOS. Agora, quero definir que o cliente só possa assistir ao filme nos primeiros x minutos. Exemplo: 10 minutos. Quem pode me dar uma solução para isso? Obrigado !

Responder1

Você pode definir os parâmetros starte endcomo parte do URL

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

Que deve iniciar o vídeo em 0 e deixá-lo rodar por 10 minutos.

Pode ser melhor usar um link de visualização e alguma reescrita do lado do servidor, pois o acima pode ser facilmente ajustado manualmente.

Habilite a reescrita de URL tendo "mod_rewrite"como parte do arquivo server.modules.

Adicione isso

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

que, dado um URL como

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

fornecerá os primeiros 10 minutos do arquivo.

informação relacionada