Обеспечение хорошей потоковой передачи

#django #nginx #video-streaming #html5-video #video.js

#django #nginx #потоковое видео #html5-видео #video.js

Вопрос:

Я работаю над проектом, который включает в себя загрузку и потоковое воспроизведение видео учащимися.Видео размещаются на том же сервере, где размещено мое приложение.

Мой проект основан на django, videojs и mysql. Я использую nginx для обслуживания содержимого. Моя проблема в том, что потоковая передача не очень хороша. Видео глохнет через каждые несколько секунд.

Что я могу сделать, чтобы улучшить потоковую передачу. Я знаю, что мне следует размещать видео у поставщиков услуг, таких как vimeo, но сейчас я просто хочу размещать видео локально.

Приветствуются любые советы.

Комментарии:

1. Вы можете размещать свои файлы на своем сервере и по-прежнему использовать CDN (например, Amazon CloudFront) для обслуживания файлов. Смотрите мой пост в блоге о том, как это настроить.

Ответ №1:

Я решил разместить видео на vimeo, чтобы не изобретать велосипед, поскольку я могу позволить себе заплатить за их пакет. Их API также очень полезны и хорошо документированы, что было плюсом. Спасибо.