Вычислите и добавьте заголовок X-Content-Duration для файлов.ogg в nginx

Я использую nginx для обслуживания .mp3 а также .ogg файлы. В статье Настройка серверов для Ogg media предлагается добавить X-Content-Duration заголовок при подаче .ogg файлы, чтобы избежать, что браузер должен искать, чтобы определить длину звука.

Oggz способен вычислить длину .ogg аудио файл

Как я могу настроить nginx для автоматического вызова Oggz для вычисления длины аудио, кэширования и добавления его в заголовки при обслуживании файла?

1 ответ

Решение

Я бы использовал Lua и пытался избежать вызова оболочки, используя сам lua для разбора заголовков ogg.

Другие вопросы по тегам