Медіацентр на Raspberry PI + RuneAudio

В гаражі маю музичний центр, до котрого підключаю ноутбук. Але тупо використовувати цілий нотік для прослуховування музики при наявності RPI2.

Взагалі хотілось щось подібне, як організовано в системах SONOS: на телефоні/компі в аплікусі вибираєш радіо/аудіо файли, система відтворює то, але надалі телефон/комп вже не потрібен, не залежить від наявності того. RPI самостійно буде програвати музику. Це зручно відрізняє від того, як телефон по блутусу підключений до динаміка, тобі хтось дзвонить і… І коротше так. Sonos дуже суперова акустика, просто неймовірно суперова! І система там кльова! Але от тільки sonos коштує, як крило літака…

Тож ліпимо щось поки по бюджету 🙂

З ПО зупинився на RuneAudio, котре можна скачати на офіційному сайті – посилання

Завантажуємо на флешку, вставляємо в разбері, запускаємо, все як зазвичай коли встановлюємо ОС на разбері.

Далі нам потрібна ІР адреса для керування. Як згодом вичитав в документації, то, насправді, не обовязково, але хто ж у нас читає документацію до того, як починаються проблеми 🙂

Спочатку ІР адресу знайшов на екранчику, підключеного безпосередньо до разбері, котрий потім відключив. Він надалі не потрібен, але можна і лишити.

Потім по ІР адресі заходимо на WEB інтерфейс разбері, або, як вказано в документації – (OSX / Linux / Android) open the following address in your browser: http://runeaudio.local У всяких віндах адреси по іншому –  http://runeaudio or http://runeaudio.

Я ж спочатку зайшов по ІР на телефоні, де потрапив на керування новоспеченим “патіфоном”

З підключеної USB флешки все заграло на ура. Більше гемору було з онлайн-радіо. Які б адреси я не вводив, грати не хотіло…

Власне, мене цікавила в основному наша версія KissFM. Згодом я таки знайшов її адресу, котра заграла,

але є ще купа радіостанцій, котрі хотів би мати в плейлисті. Наприклад, та ж АрміяФМ…

Звичайно, що меломани скажуть, що виводити звук через стандартний джек разбері не комільфо, що потрібно брати додаткові плати, приліпити якусь DAC, DAC+ DSP (наприклад: посилання, посилання) але мені для гаража поки і так зійде.

UPD:

Знайшов мануал -посилання –  по пошуку адрес стріму онлайн радіостанцій. За піддослідного кролика навмання взяв ГаличинаФМ. Все чудово вийшло. Потім АрміяФМ і також все чудово вийшло.

Тут буду добавляти радіостанції (так як вордпрес одразу підсовує плеєр, довелось всунути хештеги перед адресами):

#http://online-kissfm.tavrmedia.ua:80/KissFM

#http://ua.uar.net:8000/galychyna

#http://212.26.132.129:8000/ArmyFM

#http://91.218.212.84:8000/radionv.mp3

#http://trizub.dynamic-dns.net:8001/radio.mp3

Коротко про спосіб знаходження потрібної адреси стріму. Спосіб на прикладі браузера Chrome. Відкриваємо сторінку з радіостанцією, запускаємо мовлення, натискаємо F12, в мому випадку fn+f12. Відкриється сторінка для розробників.

Перезавантажуємо сторінку, переходимо у вкладку network (стрім в цей час має йти), знаходимо найдовший повзунок, і копіюємо адресу файла цього повзунка.

Це і буде наша адреса для прослуховування. Вставляємо цю адресу в бібліотеку і насолоджуємось.

UPD 2:

Приїхав додому і в гаражі поки так на соплях приліпив для перевірки. Підключив до музичного центру по AUX, запустив радіостанцію і вуаля…

Як видко зі скріншота, дома я вже заходив не по ІР адресі, а за адресою, котра була в документації. Але провсяк випадок ІР адресу, котру отримав разбері на роутері, зафіксував статично.

Також окрім флешки та радіо вирішив спробувати прикрутити NAS (мережеве сховище).

Дуже шкода, що не зробив скріншот як прописував налаштування, а при перезаході перестало відображати додавання NAS. (Вже добавив нижче скріншот) Там в принципі все просто: пробиваємо ІР адресу нашого NAS, прописуємо шлях до теки з музикою і якщо все ОК – він автоматом підєднається, та, більш того, покаже скільки всього дискового простору, а також скільки використано того простору. Все, що зараз відображається – це тільки що от є такий сторадж

При додаванні нової музики в теку на NAS, щоб плеєр її побачив – потрібно оновити, типу пересканувати її

Ще разбері почав відображатись в мережевих пристроях домашньої мережі

Media – то NAS

ну а другий – то разбері

Далі вже буде продовження, як гарненько закріплю то всьо. 🙂 або не дуже гарненько…

Наразі, коли ми на роботі, музичний центр вимкнений, але RPI тягне стрім з радіостанції задля тесту. Поки стрім тягне вже більше двох годин.

UPD 3:

“Відвалився NAS” – в скобках, бо він насправді не не відвалився, просто він пропав в списку примонтованих мережевих ресурсів. Якщо б я пішов би в menu – sources, то знайшов би у вкладці network mounts свій NAS, але я спочатку його добавив по новому і він у вищезазначеному розділі тепер відображається двічі. Хоча в мережевих ресурсах там де Library він таки в одному екземплярі.
Але це дало змогу зробити скріншота, про який я жалкував що не зробив –

Ну і як воно виглядає в menu – sources

UPD 4:

Після пропажи струму, і незапланованому перезавантажені, відвалюється NAS. Його не потрібно передобавляти, потрібно зайти в налаштування і перемонтувати.

Casey Neistat стайл 🙂 –

UPD5:

Для SSH за замовчанням логін та пароль
user: root
password: rune

Facebook Comments