Спершу слід вибрати тип аудіовиходу. Можна скористатися інтерфейсом HDMI або лінійним виходом. Я вибрав лінійний вихід і до роз'єму мініджек 3,5 мм під'єднав вхід аудіопідсилювача.
Далі треба встановити необхідне програмне забезпечення. Для цього виконуємо команди:
sudo
apt-get update
sudo apt-get install mpd mpc
Після встановлення цих програм можемо додати радіостанції, наприклад:
mpc
add http://94.23.36.107:443
mpc add http://91.121.157.138:80
mpc add http://91.121.236.244:80
mpc add http://188.165.21.29:3300
mpc add http://91.121.236.245:80
mpc add http://91.121.249.21:80
mpc add http://188.165.23.150:80
mpc add http://91.121.236.244:80
mpc add http://91.121.157.138:80
mpc add http://91.121.89.198:80
mpc add http://87.98.236.205:80
mpc add http://178.33.55.20:80
mpc add http://91.121.249.27:80
Наведена нижче команда запускає вибрану радіостанцію, у цьому прикладі номер 0:
mpc play 0
Після виконання цих команд ми повинні мати робоче інтернет-радіо, а на лінійному виході – доступний аудіосигнал. Керувати цією службою можна застосунком "Gnome Music Player Client" під керуванням Windows або, наприклад, MPDroid на Android. Щоб керувати демоном mpd віддалено, у конфігураційному файлі /etc/mpd.conf є секція:
# For network
що містить запис:
bind_to_address "localhost"
до якої слід дописати додатковий рядок:
bind_to_address "raspberry"
де "raspberry" – це DNS-ім'я, прив'язане в маршрутизаторі до IP-адреси мінікомп'ютера. Ця зміна дозволяє всім комп'ютерам нашої мережі керувати радіо. За допомогою одного з параметрів можна увімкнути вимогу авторизації клієнтів, тобто пароль.
Рис. Головне вікно програми "Gnome Music Player Client".
Рис. Вікно конфігурації.
За допомогою цієї програми можна повністю використати можливості інтернет-радіо, тобто додавати й вилучати радіостанції, створювати медіабібліотеки тощо.
В одній із наступних статей буде показано спосіб керування радіо за допомогою застосунку, написаного мовою PHP.
Програвач потоків – це проєкт для домашнього використання, але та сама платформа часто буває відправною точкою для промислових пристроїв. Ми проєктуємо електроніку й пишемо програмне забезпечення для обох цих світів.