kmp_rtmp_out_flash_ver

Директива `kmp_rtmp_out_flash_ver` устанавливает версию Flash для RTMP выходных потоков в Kaltura Media Framework.

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

Описание

Директива kmp_rtmp_out_flash_ver, когда используется в контексте stream или stream server в NGINX-модуле Kaltura Media Framework, указывает версию Adobe Flash, которая будет сообщена клиентам, подключающимся к RTMP выходным потокам. Эта конфигурация особенно важна для обеспечения совместимости с различными клиентами и медиаплеерами, основанными на Flash, поскольку разные версии Flash могут иметь различные возможности и поддержку функций потоковой передачи. Директива принимает один аргумент, представляющий требуемую версию Flash, которая влияет на то, как сервер потоковой передачи сообщает клиенту свои возможности.

Когда клиент подключается к RTMP-потоку, сервер передаёт свою версию Flash в рамках процесса рукопожатия. Это может повлиять на то, как клиент взаимодействует с потоком, включая поддержку конкретных функций и оптимизаций, которые могут отличаться между версиями Flash. Установка корректной версии Flash гарантирует, что клиентам будут предоставлены совместимые потоки и что они смогут правильно использовать функциональность, предлагаемую сервером. Например, если установлена устаревшая версия, это может привести к проблемам совместимости с современными протоколами потоковой передачи или функциями, которые могут не поддерживаться в старых версиях Flash.

Крайне важно, чтобы пользователи, разворачивающие Kaltura Media Framework, явно устанавливали эту директиву с учётом ожидаемых возможностей клиентов. Это минимизирует возможные проблемы с воспроизведением и обеспечит более плавный опыт потоковой передачи на разных платформах и устройствах, опирающихся на RTMP.

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

stream {
    kmp_rtmp_out_flash_ver 1.0;
}

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

Использование устаревшей версии Flash может привести к проблемам с воспроизведением или отсутствию функций на стороне клиента.

Неправильно настроенные версии Flash могут повлиять на процесс рукопожатия и привести к сбоям соединения.

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