Я запускаю потоковое видео с помощью 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 минут файла.