@Stanislav111

Что использовать для разработки интерактивного видеоплеера?

Всем привет.

Передо мной стоит такая задача:
Нужно разработать интерактивный видеоплеер в браузере, где сюжет меняется в зависимости от выбранного зрителем варианта (как "Black Mirror: Bandersnatch" на Netflix). Каждый видеофрагмент (.mov) весит по 500 мб и при загрузке только через html, т.е. video source, он проигрывается c "остановками" и очень долго грузит. Также долго грузит, когда переключаешь фрагмент и меняешь source.

Вопросы следующие:
- Какие для такого случая можно использовать решения на сервере? Настройки nginx, разбивка на чанки webpack-ом?
- Какие для такого плеера есть js библиотеки? Я смотрел hls, но не могу настроить nginx нормально, так как во всех гайдах приводится пример со стримингом и RTSP.

P.S. Читал еще про hls и m3u8. Как указывать видео из плейлиста m3u8 - я понял. Но ничего не нашел по поводу того, как создавать chunklist для m3u8 и как эти чанклисты грузятся потом.

Если есть у кого опыт работы с подобными приложениями, буду очень благодарен за какие-либо комментарии.
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
https://github.com/arut/nginx-rtmp-module
классику nginx-rtmp смотрели ?
Ответ написан
Ваш ответ на вопрос

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

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