Задать вопрос
romanere
@romanere
WEB-Master

Как настроить VOD сервер в Nginx, отдача m3u8?

Привет.

С помощью ffmpeg сгенерировал из mp4 множество ts файлов.

beach/
      |- playlist.m3u8
      |- 360p.m3u8
      |- 360p_001.ts
      |- 360p_002.ts
      |- 480p.m3u8
      |- 480p_001.ts
      |- 480p_002.ts
      |- 720p.m3u8
      |- 720p_001.ts
      |- 720p_002.ts
      |- 1080p.m3u8
      |- 1080p_001.ts
      |- 1080p_002.ts


Я сейчас все эти файлы спокойно получаю как статику и видео прекрасно воспроизводится.

Теперь не могу понять, нужен ли мне nginx-rtmp-module? Или же отдавать эти ts файлы как статику это нормальная практика?
Защита от хотлинка, ограничение пропускной способности, это сделаю.
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@berdnikovroman
Если у вас нету специфических требований вроде:
- Отдача MP4 помимо HLS (для экономии места + mp4 может стартовать более быстро). Либо в каких-то еще форматах.
- DRM и прочее связанное с доступом
- Стримы
- Статистика/HTTP callbacks

То вполне себе можно использовать и статичную отдачу.
Кроме того, сам проект уже давно не обновлялся, есть модуль от Kaltura и решение от oven media engine / mist server.

Ну и сам по себе формат MP4 наиболее универсальный.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы