pckg_timeline_id

Директива pckg_timeline_id в Kaltura Media Framework устанавливает уникальный идентификатор для временных шкал медиапакетов.

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

Описание

Директива 'pckg_timeline_id' позволяет задавать пользователям уникальный идентификатор временной шкалы конкретного медиапакета в Kaltura Media Framework. Эта директива необходима для управления и отслеживания медиасобытий на стриминговом сервере и может использоваться в различных контекстах, включая http, server и location блоки. Назначая уникальный идентификатор временной шкалы, она обеспечивает более удобную организацию и извлечение данных медиаэлементов, что особенно полезно в сценариях со сложной конфигурацией стриминга, где одновременно может существовать несколько временных шкал.

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

Директива 'pckg_timeline_id' принимает один аргумент, который служит уникальным идентификатором. Следует убедиться, что этот ID действительно уникален в контексте медиаэкосистемы Kaltura, но он может быть любой строкой, которая соответствует правилам именования NGINX. Избегайте использования пробелов или специальных символов, чтобы предотвратить возможные проблемы при разборе или маршрутизации запросов.

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

http {
    server {
        location /stream {
            pckg_timeline_id my_unique_timeline_id;
        }
    }
}

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

Избегайте использования специальных символов или пробелов в timeline ID.

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