14.10.2017, 14:41 | #1 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
Сетевой аудиоплеер на Cubieboard2
И вспомнил, что у меня давно валяется одноплатный компьютер Cubieboard2, а почему бы его и не использовать? Думаю дайка почитаю что кто делал и как выяснилось в сети полно аудиофильских сборок на распбери и пи и других одноплатных компьютерах. Самые популярные это RuneAudio и VolumIO. Почитал форумы все они работают на MPD - Music Player Daemon. И как назло нет ни одной рабочей сборки для моего одноплатника. В общем к делу. Установил OS Linaro. Установил и настроил сам MPD. Завел USB DAC на pcm2704. Настроил USBMount. Это все для линуксоидов )) На данный момент все выглядит вот так. Также для компьютера есть клиент для запуска плеера их очень много вот один из них. Выбор выхода. И приложение для Android. Теперь в планах. 1. Подключить HDD, у меня есть в наличии на 120гб настроить самбу (сетевую папку) 2. Засунуть это все в корпус 3. Разобраться с онлайн радио. 4. Прикрутить аппаратные кнопки для управление плэй, пауза, стоп, следующий\предыдущий трэк. 5. Прикрутить LCD дисплей хоть двух строчный хоть светной. 6. И самое главное на плате есть I2C нужно его запустить и завести на него ЦАП без всяких usb-spdif транспортов. 7. Есть дешевые платки оранже пай, на них можно собрать клиентов по комнатам. Идея такая, есть стойка с аппаратурой, там стоит это чудо на жестком лежит коллекция музыки. Запустил играет, лень жопу пошевелить есть клиенты под кучу девайсов. Если кто сталкивался с подобным, что то знает жду советов. Было бы если бы, толковые ребята подключились с соседней ветки Linux )) |
2 пользователя(ей) сказали cпасибо: | Daniellos (15.10.2017), Ярило (15.10.2017) |
14.10.2017, 14:41 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На форуме создается много аналогичных обсуждений, рекомендую вам почитать их Лучший софтовый аудиоплеер Аудиоплеер с расписанием |
15.10.2017, 01:24 | #2 (permalink) |
Member
Регистрация: 26.10.2015
Адрес: Самара
Сообщений: 537
Сказал(а) спасибо: 16
Поблагодарили 8 раз(а) в 3 сообщениях
Репутация: 9745
|
Может конечно не по теме. Но давно желаю что бы музыка без проводов была. Моё видение ноут (с контентом флак) -приемник по вай-фай или лан ( малинка или аналогичное) с неё на хороший ЦАП - усил-АС- пользователь. Все управление с ноута с виндой.
Собственно так работает и смотрю видео-контент на телевизоре смарт , с ноута на ТВ. Как можно всё это реализовать со звуком не теряя качество? . |
15.10.2017, 11:46 | #3 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
А хороший цап это какой? у меня просто в наличии пока USB цапы на PCM2704 и xmos вывод звука с USB, на малинках и всех одноплатниках есть выход SPDIF, но мне не на чем проверить. Также есть i2s шина можно гнать цифру на любую микросхему цап на прямую.
Из готовых проектов есть Volumio и RuneAudio но на сайте надо смотреть какие платки они поддерживают. Мне понравился RuneAudio, но только скоростью включения. На моей платке оба проекта запустились но нужно ковырять ядро что бы запустить сеть. MPD плеер на чем все основано очень хорош он умеет играть музыку как с локального, так и сетевого устройства, а также может выводить звук не только у себя но и транслировать его в сеть. Драйвер звука Alsa. У нас на работе используем сетевую акустику sonos, дополнительно еще наткнулся на проект pi-sonos на хабре. Последний раз редактировалось vingor; 15.10.2017 в 11:51 |
16.10.2017, 15:51 | #4 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
Продолжаю ковыряться дальше, пока есть свободные минутки на работе.
Подключил HDD настроил самбу/ теперь по адресу есть две сетевые папки Музыка и Плейлисты. При добавлении реальной музыки в сетевую папку проигрыватель обновляет базу списков. В папке плейлист есть файлик "радио интернет" откуда получается брать потоки для радиостанций. |
16.10.2017, 23:02 | #5 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
Вот же блин как всегда подстава i2s есть да он на плате не разведен придется использовать spdif/
Хотя XMOS выдала 384K/32bit |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
19.10.2017, 12:52 | #7 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
Прикрутил дисплей по i2c
Фигово когда не знаешь python и пытаешься что то делать. Вот теперь голову ломаю как заставить mpd передавать данные на lcd Из готового запустил ympd как сервис теперь можно управлять из веб морды |
19.10.2017, 14:39 | #8 (permalink) |
VIP user
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
|
Чтобы не потерять и другим будет полезно. Cubieboard 2 драйвер дисплея 1602 i2c.
Картинка файл test.py выводит: Температура процессора Время Ну и самое главное архив lcd.zip |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|