me_edu
Демо: своё видео через стриминг me_eduШаг 6 из 6 · 0% пройдено
Self-hosted видео (HLS) · Self-hosted видео (HLS)

Как это работает

Шаг 6 из 66 минТеория
Цель

Понять основной механизм темы «Как это работает» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITсистемаклиентAPIБДочередьСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Структурная схема показывает границы системы и обмен данными между блоками.
Опорная идея

Этот ролик НЕ встроен с YouTube. Путь данных:

1. Транскодер (контейнер с FFmpeg) берёт исходный файл, нарезает его в HLS (плейлист master.m3u8 + сегменты .ts) и складывает в наше объектное хранилище MinIO (bucket vod). 2. Бэкенд отдаёт манифест и сегменты через эндпоинт /api/video/… с нашего домена. 3. В браузере плеер hls.js собирает сегменты в единый поток.

Демо-ролик — Big Buck Bunny (Blender Foundation, лицензия Creative Commons BY). Для реальных курсов видео загружают авторы (своё или лицензированное). Следующие шаги инфраструктуры: AES-128 шифрование, выдача ключа только по доступу (Entitlement) и signed URL на сегменты — см. docs/media-pipeline.md.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.