Я уже писал ранее, что товарищи из Корбины поодключали половину радиостанций, которые я слушал через их внутреннюю сеть на моем HDX 1000. А мне нравились радио от
www.101.ru. Последнее время слушал русское регги.
Их (Корбины) польза была в том, что потоковое радио воспроизводилось в формате понятном для Networked Media Tank.
Да помогут нам идеи
Чучхе. Будем сами решать эту задачу.
Идея состоит в том, что на какой нибудь машине запустить программу приема, транскодирования и трансляции потокового радио. Первое что попадается в поисковиках - это
vlc. Вот её и попробуем.
Далее все действия выполняются на примере
www.101.ru,
Русское Регги. Адрес потока этой радиостанции :
mms.online.ru/c14_4_128?st=040761200123645986120090418
| На любой компьютер, находящийся в сети любым способом (через менеджер пакетов или из командной строки) устанавливаем пакет vlc и запускаем его. Я ставил на Asus eee 901, на котором запущена Ubuntu. |
| На вкладке Media->Open Netwok вводим протокол потока mms и адрес потока.
Выбираем пункт меню Stream Alt-S |
| Play locally - заставит vlc воспроизводить поток на компьютере, где запускается vlc.
Галка на HTTP - поределяет протокол для транслируемого потока.
В поле Address указываем ip компьютера, где запущен vlc.
В поле Port, соответственно указываем порт, в который будет воспроизводится поток.
Выбираем Profile: Ogg/Vorbis. Можно выбрать и mp3, но он проприетарный и для него нужно ставить дополнительные библиотеки.
|
На HDX1000 создаем html файл следующего содержания:
<html><b>
Test www.101.ru Russian Reggey<br><br><br>
<a href="http://192.168.1.172:1234" aod>Russian Reggey</a>
</b>
</html>
Открываем его на HDX 1000 и нажимаем кнопку
Ok на пульте
Секунд через 10 радиостанция начнет воспроизводится.
Вместо графического пакета
vlc можно запустить консольный вариант
cvlc:
>cvlc -vvv mms://mms.online.ru/c14_4_128?st=040761200123645986120090418 --sout "#transcode{acodec=vorb,ab=128,channels=2}:duplicate{dst=std{access=http,mux=ogg,dst=192.168.1.172:1234}}"
Комментариев нет:
Отправить комментарий