Видео не может быть перезагружено при размещении на AWS S3 + CloudFare

Текущее поведение

Видео не может быть перезапущено (бесконечная "буферизация") при использовании видео, размещенных на AWS S3 +, кэшированных CloudFlare. Одно и то же видео, размещенное на другом простом веб-сервере, каждый раз прекрасно загружается, независимо от того, сколько раз я пытался удалить / добавить компонент видео или перезапустить приложение.

Другой андроид-плеер в нативном приложении отлично работает для тех же видео, iOS тоже отлично загружается.

Шаги воспроизведения

Воспроизводится каждый раз, но только при определенных обстоятельствах или состоянии облака / кэша (например, я могу воспроизводить его последовательно в Польше утром, но я не могу воспроизвести его днем).

шаги:

  1. загрузить тот же файл в AWS S3 + CloudFare и на простой веб-сервер.
  2. Запустите приложение с двумя видео компонентами в главном окне (пример проекта прилагается)
  3. Видео начинает играть
  4. Выйдите из приложения с помощью кнопки "назад", снова откройте приложение (или просто удалите представление и добавьте его снова, не закрывая приложение)
  5. Повторите 3 и 4 несколько раз

Результат: видео, размещенное на AWS S3 + CloudFare, перестает запускаться после 1-го или нескольких раз, другое видео запускается нормально каждый раз.

Видеозапись, воспроизводящая проблему: https://drive.google.com/file/d/1Wfxr6GkZFfP2-WM4hHSfiiwYBritt4mN/view

Пример проекта, используемого для воспроизведения проблемы: https://github.com/react-native-community/react-native-video/files/2556644/bug_infinite_buffering_src.zip

Файл журнала: https://github.com/react-native-community/react-native-video/files/2556678/bug_infinite_buffering_log.log

Ожидаемое поведение

Видео должно начинаться каждый раз.

Платформа

  • Android ExoPlayer (компонент видео-реакции)
  • реактивный род 0.56.0
  • response-native-video 3.2.1

Груз нормально

Возникла проблема с перезагрузкой:

Пожалуйста, помогите найти проблему, любые предложения по ее устранению приветствуются.

0 ответов

Другие вопросы по тегам