kmp_cc_out_video_buffer_size

Директива `kmp_cc_out_video_buffer_size` задаёт размер выходного видеобуфера для потоковых сервисов Kaltura Media Framework.

Синтаксисkmp_cc_out_video_buffer_size size;
По умолчаниюnone
Контекстstream, stream server
Аргументы1

Описание

Директива kmp_cc_out_video_buffer_size — это параметр конфигурации, используемый в модуле NGINX Kaltura Media Framework, который определяет размер выходного видеобуфера в байтах. Эта директива имеет важное значение для обработки потоков, так как влияет на то, как данные буферизуются перед отправкой клиенту. Больший буфер может улучшить качество потоковой передачи видео, снижая вероятность прерываний воспроизведения, вызванных колебаниями сети; однако он также может увеличить задержку и потребление памяти.

Директиву можно задать в контексте stream или stream server, что позволяет применять её на разных уровнях конфигурации потоков. Указанный размер должен быть числовым значением без единиц измерения и непосредственно влияет на обработку NGINX сессий, содержащих видео-данные. Правильная настройка этого значения необходима для достижения оптимальной производительности, особенно в средах с большим количеством одновременно выполняемых потоков или с нестабильной пропускной способностью.

При настройке этой директивы пользователям следует учитывать особенности своей сетевой среды и ожидаемую нагрузку на сервер, чтобы определить подходящий размер буфера. Чрезмерное выделение буфера может привести к расточительному использованию ресурсов памяти, тогда как недостаточное — к менее плавному воспроизведению. Рекомендуется отслеживать производительность потоковой передачи и при необходимости корректировать эту директиву для достижения наилучших результатов.

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

stream {
    server {
        listen 1234;
        kmp_cc_out_video_buffer_size 2048000;  # Buffer size of 2MB
    }
}

Установка слишком малого размера буфера может привести к прерываниям воспроизведения.

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

Убедитесь, что размер указан в виде простого целого числа без единиц измерения.

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