Назад | Перейти на главную страницу

Ограничьте потоковое видео с lighttpd и Mod_h264 на x минут

Я запускаю потоковое видео с помощью lighttpd и mod_h264 на CentOS. Теперь я хочу, чтобы клиент мог смотреть фильм только первые x минут. Пример: 10 минут. Кто может дать мне решение этой проблемы? Спасибо !

Вы можете установить start и end параметры как часть URL

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

Что должно начать видео с 0 и дать ему поработать 10 минут.

Возможно, будет лучше использовать ссылку для предварительного просмотра и некоторое переписывание на стороне сервера, хотя вышесказанное можно легко настроить вручную.

Включите перезапись URL, нажав "mod_rewrite" как часть server.modules.

Добавь это

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

который, учитывая URL-адрес, например

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

предоставит первые 10 минут файла.