Потоковая передача видео с помощью API django и react-native

Я работаю над react-native приложением, содержащим несколько видеороликов, и когда я вставляю в источник uri: 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4', взятый из google samples, он действительно работает, но если я пытаюсь вставить uri для видео, содержащегося в моей папке django media, возникает следующая ошибка: Сервер неправильно сконфигурирован. - Экземпляр AVPlayerItem потерпел неудачу с кодом ошибки -11850 и доменом "AVFoundationErrorDomain".

Как я могу решить? Спасибо

Это происходит потому, что AVFoundation использует запросы с диапазоном байтов, что не поддерживается Django из коробки.

Добавьте это в ваше промежуточное ПО: https://github.com/AidenEllis/DjangoRangeMiddleware

Related: Байтовые диапазоны в Django

Вернуться на верх