Сообщение Re[13]: Конвертить mpegts поток в audio/aac на лету от 28.02.2025 4:28
Изменено 28.02.2025 5:32 aik
Re[13]: Конвертить mpegts поток в audio/aac на лету
Здравствуйте, andrey.desman, Вы писали:
AD>Если сработает, то любой http сервак с cgi и зароутить туда вывод ffmpeg через stdout:
AD>ffmpeg -re -i https://as-hls-ww.live.cf.md.bbci.co.uk/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio=320000.norewind.m3u8 -c copy -f adts -
Что такое "любой http сервак с cgi"? nginx это не оно, надо думать? Гуглятся какие то ngx_http_fastcgi_module, uWSGI. Не хватало ещё апача мне.
AD>Если сработает, то любой http сервак с cgi и зароутить туда вывод ffmpeg через stdout:
AD>ffmpeg -re -i https://as-hls-ww.live.cf.md.bbci.co.uk/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio=320000.norewind.m3u8 -c copy -f adts -
Что такое "любой http сервак с cgi"? nginx это не оно, надо думать? Гуглятся какие то ngx_http_fastcgi_module, uWSGI. Не хватало ещё апача мне.
Re[13]: Конвертить mpegts поток в audio/aac на лету
Здравствуйте, andrey.desman, Вы писали:
AD>Если сработает, то любой http сервак с cgi и зароутить туда вывод ffmpeg через stdout:
AD>ffmpeg -re -i https://as-hls-ww.live.cf.md.bbci.co.uk/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio=320000.norewind.m3u8 -c copy -f adts -
Что такое "любой http сервак с cgi"? nginx это не оно, надо думать? Гуглятся какие то ngx_http_fastcgi_module, uWSGI. Не хватало ещё апача мне.
окей, апач так апач. Это, наконец, играет в соносе. Ура.
AD>Если сработает, то любой http сервак с cgi и зароутить туда вывод ffmpeg через stdout:
AD>ffmpeg -re -i https://as-hls-ww.live.cf.md.bbci.co.uk/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio=320000.norewind.m3u8 -c copy -f adts -
окей, апач так апач. Это, наконец, играет в соносе. Ура.
root@aikgw:~/mediamtx# cat /usr/share/apache2/cgi-bin/ttt.sh
#!/bin/sh
echo -e "Content-type: audio/aac\n\n"
/usr/bin/ffmpeg -re -i https://as-hls-ww.live.cf.md.bbci.co.uk/pool_01505109/live/ww/bbc_radio_one/bbc_radio_one.isml/bbc_radio_one-audio=320000.n
orewind.m3u8 -c copy -f adts - 2>/dev/null