kmp_ctrl_republish_url

Директива `kmp_ctrl_republish_url` указывает URL для перепубликации событий Kaltura Media Framework на указанную конечную точку.

Синтаксисkmp_ctrl_republish_url URL;
По умолчаниюnone
Контекст
Аргументы1

Описание

Директива kmp_ctrl_republish_url — важный параметр конфигурации в Kaltura Media Framework. При её включении сервер NGINX может пересылать определённые JSON-события, генерируемые компонентами мультимедиа, на указанный URL. Это особенно полезно для целей оркестрации, поскольку обработка событий может быть централизована или управляться внешним контроллером.

Директива принимает один аргумент — целевой URL, на который должны перепубликовываться события. Этот URL должен быть доступен с сервера NGINX и быть подготовлен для обработки входящих JSON POST-запросов, поскольку компоненты Kaltura будут отправлять свои статусы и события в этом формате. При корректной настройке NGINX будет отслеживать эти события и автоматически пересылать их, обеспечивая контроллеру актуальную информацию о компонентах обработки медиа в системе.

Важно убедиться, что целевой URL правильно настроен для обработки входящих запросов, включая необходимую аутентификацию, форматирование ответов и обработку ошибок. Механизм перепубликации разработан для повышения гибкости и масштабируемости медиа-фреймворка, позволяя ему бесшовно взаимодействовать с различными компонентами и сервисами в медиапайплайне.

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

kmp_ctrl_republish_url http://example.com/api/kaltura/events;

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

Отслеживайте возможные проблемы сети, которые могут помешать успешной повторной отправке событий.

Проверьте, что целевой endpoint корректно обрабатывает входящую структуру JSON, так как любые несоответствия могут привести к сбоям.

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