В соответствии с этим Mozilla article on Ogg media средства массовой информации работают более плавно в браузере с заголовком X-Content-Duration
, давая длину в секундах от фрагмента.Неинформативные пользовательские HTTP-заголовки
Если предположить, что у меня есть, что длина где-то хранить (конечно, в базе данных, может быть, и в самом имени файла (video-file-name.XXX.ogv
, где XXX
это время в секундах)), есть ли способ, чтобы сформировать этот дополнительный заголовок, используя только Apache .htaccess
настройки? Я спрашиваю, потому что загрузка файла в PHP-скрипт кажется неуклюжим, особенно когда PHP по умолчанию добавляет другие заголовки, которые отключают кеширование, и не будут правильно реагировать на запросы диапазона (частичного контента). Да, много кода можно было бы написать на PHP, чтобы поддерживать ETags и запросы диапазона, но похоже, что излишний способ сделать все это просто для добавления одного заголовка, когда у Apache есть все функциональные возможности.
Одна из проблем, которые я вижу с этой идеей, заключается в том, что длина файла (в секундах или как-то еще) не является размером файла. –