Есть ли альтернатива транскодированию VLC для онлайн-трансляции?
У меня есть две любимые публичные радиостанции, которые я всегда хотел слушать по телефону, но из-за высокого качества 192 кбит / с мне не всегда приходилось слушать, потому что требовалось хорошее соединение. Теперь с помощью командной строки Windows VLC https://wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/ я смог преобразовать его до 64 Кбит / с, и он отлично работает на мобильных устройствах.
Есть ли другие альтернативы на окнах? Что-нибудь, что может быть в сети? У меня также есть Ubuntu box.
Спасибо!
1 ответ
Я бы порекомендовал Opus в качестве кодека для низкой пропускной способности при хорошем качестве. Вы должны быть в состоянии найти качественное место, которое будет в среднем даже на половине 64 Кбит / с, которые вы цитируете.
Вы можете использовать avconv / ffmpeg для транскодирования в реальном времени.
В качестве потокового сервера я лично предпочитаю Icecast. Все три поддерживают отправку закодированного потока на него. Это так же просто, как sudo apt-get install icecast2
и отвечая на вопросы по настройке. (Если он не запускается сам по себе, дважды проверьте /etc/default/icecast2
и конфиг в /etc/icecast2/icecast.xml