Я создаю приложение React и мне нужно встраивать видео HLS (не в прямом эфире) с hls.js на некоторые страницы.Проблема в том, что мое приложение обслуживается по протоколу HTTPS, но источники, которые я использую, поступают из локального cdn, который поддерживает только HTTP, что приводит к ошибкам смешанного содержимого на моей стороне.И я не думаю, что можно обратиться к людям, работающим с серверами cdn, и попросить их поддержать HTTPS.
У меня уже есть встроенный сервер Node для этого приложения, поэтому я могу использовать его в качестве посредника для потоковой передачи.Видео действительно маленького размера, от 3 до 5 минут / каждое.Таким образом, это не должно быть бременем для моего бэкэнда.
Я попытался использовать модуль с именем hls-buffer
, но он устарел и не работает должным образом.Но я полагаю, что именно функциональность, которую, как он утверждает, предлагает, это именно то, что мне нужно.Итак, есть ли модули, функционально похожие на этот?Или мне было бы достаточно увидеть некоторые механические примеры «обработки» потоков HLS таким образом в среде Node, чтобы я мог оттуда построить свое собственное решение.
У меня нет примеров кодачтобы показать, так как я не очень опытен в работе с потоками HLS.