Когда пользователь загружает видео, оно проходит через асинхронный конвейер обработки:
Kafka) для распределения задач обработкиContent ID) для выявления нарушений авторских прав перед публикациейHLS/DASH) для подстройки под пропускную способность пользователяApache Flink)RTMP, транскодирование в реальном времени и доставка через HLSvideo_id, чтобы избежать hotspotsВ масштабируемой видеоплатформе загрузка напрямую в постоянное хранилище с последующей триггеризацией трансcodирования предпочтительнее, чем загрузка в object storage с асинхронной обработкой, потому что это гарантирует немедленную доступность всех разрешений видео.
Новый — ещё не проверен сообществом
Вы