Ссылка на видео элемент html video не отображается в AWS в приложении React и Django. Локально это работает
Мы пытаемся показать ссылку на видео, создав элемент video в html/javascript. Это работает в локальной системе, но не работает в облаке AWS. Приложение создано на React и Django.
Содержимое элемента является var cont="https://172.31.80.50:8000/api/getVideo?fn="person1_amar.mp4" или var cont="//172.31.80.50:8000/api/getVideo?fn="person1_amar.mp4" или var cont="https://localhost:8000/api/getVideo?fn="person1_amar.mp4" Примечание: Запрос имеет IP-адрес машины AWS. Localhost работает в локальной системе с протоколом http.
КодgetVideo на стороне сервера выглядит следующим образом vid = open('frontend/inoutfiles/'+fileN, 'rb') response = FileResponse(vid)
Мы получаем следующие 2 ошибки: 'Failed to load resource: the server responded with a status of 499 ()' Не удалось загрузить ресурс: net::ERR_CONNECTION_TIMED_OUT
Пожалуйста, сообщите нам, как решить эту проблему.
Спасибо, Амар Джоши
Мы попробовали 2-3 решения, как указано в описании. Это не помогло. Мы ожидаем ответа на вопрос, чтобы мы могли показывать видео с сервера на фронтенд в React в форме воспроизведения.