@weblooter

Как сделать получение и стрим бесконечного файла на php?

Есть сайт. Если в грубости:
Через тег audio получаем с радиостанции трансляцию. Пример

Необходимо: Скрыть адрес, с которого получаем трансляцию.
Причина состоит как минимум в том, что бы не слетал замочек https, т.к. как только начинается подгрузка с http он слетает, что логично.
Идея была простая - сделать /stream.php?id= и через php отдавать музыкальный файл. Но столкнулся с проблемой, что для того, что бы отдать, должна быть возможность прочесть длину файла. Чего у радио конечно же нет.
Вопрос - как бы мне сделать сделать так, что бы я мог бы получать и стримить радио или другие файлы неизвестной длины и размеров? У кого какие идеи есть?
  • Вопрос задан
  • 583 просмотра
Пригласить эксперта
Ответы на вопрос 1
AlexMcArrow
@AlexMcArrow
Люблю РНР, да я такой!
Гнать аудио поток через РНР - плохо, очень плохо.
Как вариант настроить веб-сервер (nginx) на проксирование потока.
https://galnet.ru/soft.mp3
=
galnet.ru/soft.mp3
=
galnet.ru:8000/soft
Все эти потоки аудио на самом деле - galnet.ru:8000/soft, только два первых идет через nginx.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы