Вам нужен общедоступный хост, на котором вы можете запускать Icecast и хост (возможно, тот же самый компьютер), чтобы запустить процесс reencoder. Учитывая низкую скорость передачи битов, к которой вы стремитесь, достаточно обычного жилого подключения, если вы будете контролировать общественную сторону. IOW, если вы находитесь за CGNAT и не имеете IPv6 на своем домашнем подключении или на вашем мобильном устройстве.
server
sudo apt install icecast2 изменить /etc/default/icecast2, чтобы сказать [ f3] изменить /etc/icecast2/icecast.xml и изменить все пароли - не вносите никаких изменений! systemctl start icecast2.serviceсервер
sudo apt install icecast2 ffmpeg -re -i http://origin.example.com/stream.mp3 -c:a opus -b:a 32k -application audio -vbr on -content_type application/ogg icecast://source:bar@yourserver.example.org:8000/test.opusПоследний является просто пример использования ffmpeg в качестве транскодера. Я не уверен, насколько он стабилен в наши дни. По крайней мере, вы захотите обернуть его в настоящий цикл. Другие параметры, такие как liquidsoap или ezstream, могут быть оценены.
Экспозиция порта Icecast через CPE / Router выходит за пределы этой области, а «переадресация портов» - это хорошо освещенная тема в целом. Очевидно, не применяется, если вы решили запустить его «где-то в облаке».
В этой проблеме есть файлы ошибок: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/836250
В одном из комментариев упоминается Centrino n1000, но все равно это работает неправильно. Я предполагаю, что в последнем 12.04 он может работать правильно. Пользователь также указывает, что тестировал RC2 Ubuntu с даты, о которой он упоминает, поэтому он может быть не таким же, как только выдается 12.04.
Особый вопрос об особой проблеме mencionado sobre este. Alli puedes encontrar el comentario de otro usuario con la misma Centrino n1000 y el mismo problema. Положительная оценка на последней версии de la 12.04 te funcione mejor. Lo que podria recomendar seria probar el Beta y ver que tal te va. Те, кто думает о том, что он прощается с тобой.