pckg_format

Директива `pckg_format` в Kaltura Media Framework задаёт формат упаковки медиа для доставки по HTTP.

Синтаксисpckg_format format;
По умолчаниюnone
Контекстhttp, server, location
Аргументы1

Описание

Директива pckg_format позволяет пользователям определить формат, в котором медиафайлы упаковываются для доставки по HTTP при использовании Kaltura Media Framework. Эта директива применяется в контекстах http, server или location, что делает её гибкой для разных уровней конфигурации. С помощью установки этой директивы администраторы могут контролировать, упаковывается ли выходное медиа в определённые форматы, адаптированные под разные протоколы потоковой передачи, такие как HLS, DASH или другие, актуальные для экосистемы Kaltura.

Директива принимает один аргумент, который обычно обозначает желаемый формат упаковки, например hls для HTTP Live Streaming или dash для Dynamic Adaptive Streaming over HTTP. Когда приходит HTTP-запрос на выдачу медиа, Kaltura Media Framework проверяет настройку pckg_format, чтобы определить, как форматировать файлы до их доставки клиенту. Это обеспечивает оптимизацию медиа для воспроизведения в соответствии с указанным форматом, что может повысить совместимость воспроизведения на разных устройствах и в различных сетевых условиях.

Правильное использование этой директивы крайне важно, так как она напрямую влияет на опыт пользователя. Если заданы несовместимые форматы с учётом возможностей клиента или настроенных протоколов, это может привести к ошибкам воспроизведения или снижению производительности. Поэтому при настройке этой директивы важно понимать типы медиа и среды воспроизведения целевой аудитории.

Пример конфига

http {
    server {
        location /media {
            pckg_format hls;
        }
    }
}

Убедитесь, что указанный формат совместим с используемыми протоколами потоковой передачи.

Неправильная конфигурация может привести к некорректной подаче медиа, что вызовет ошибки воспроизведения.

Директива должна быть размещена в соответствующем контексте (http, server, or location) для корректной работы.

← Ко всем директивам