• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Сетевой аудиоплеер на Cubieboard2

  • Автор темы Автор темы vingor
  • Дата начала Дата начала

vingor

Ученик
Почётный участник
Регистрация
5 Мар 2014
Сообщения
1,393
Реакции
249
Баллы
0
Сетевой аудиоплеер на Cubieboard2

В общем увидел услышал про такую штуку как сетевой аудиоплеер, посмотрел пооблизывался.
denon_dnp-f109_3055661580-1.webp
И вспомнил, что у меня давно валяется одноплатный компьютер Cubieboard2, а почему бы его и не использовать?
Думаю дайка почитаю что кто делал и как выяснилось в сети полно аудиофильских сборок на распбери и пи и других одноплатных компьютерах. Самые популярные это RuneAudio и VolumIO.
Почитал форумы все они работают на MPD - Music Player Daemon.
И как назло нет ни одной рабочей сборки для моего одноплатника.
В общем к делу.

Установил OS Linaro. Установил и настроил сам MPD.
Завел USB DAC на pcm2704.
Настроил USBMount.
Это все для линуксоидов ))

На данный момент все выглядит вот так.
WhatsApp Image 2017-10-14 at 13.14.42.webp
Также для компьютера есть клиент для запуска плеера их очень много вот один из них.
WhatsApp Image 2017-10-14 at 13.15.59.webp
Выбор выхода.
WhatsApp Image 2017-10-14 at 13.20.18.webp
И приложение для Android.
LL7txCV-1100x825.webp

Теперь в планах.
1. Подключить HDD, у меня есть в наличии на 120гб настроить самбу (сетевую папку)
2. Засунуть это все в корпус
3. Разобраться с онлайн радио.
4. Прикрутить аппаратные кнопки для управление плэй, пауза, стоп, следующий\предыдущий трэк.
5. Прикрутить LCD дисплей хоть двух строчный хоть светной.
6. И самое главное на плате есть I2C нужно его запустить и завести на него ЦАП без всяких usb-spdif транспортов.
7. Есть дешевые платки оранже пай, на них можно собрать клиентов по комнатам.

Идея такая, есть стойка с аппаратурой, там стоит это чудо на жестком лежит коллекция музыки. Запустил играет, лень жопу пошевелить есть клиенты под кучу девайсов.

Если кто сталкивался с подобным, что то знает жду советов.
Было бы если бы, толковые ребята подключились с соседней ветки Linux ))
 
Может конечно не по теме. Но давно желаю что бы музыка без проводов была. Моё видение ноут (с контентом флак) -приемник по вай-фай или лан ( малинка или аналогичное) с неё на хороший ЦАП - усил-АС- пользователь. Все управление с ноута с виндой.
Собственно так работает и смотрю видео-контент на телевизоре смарт , с ноута на ТВ.
Как можно всё это реализовать со звуком не теряя качество? .
 
Как можно всё это реализовать со звуком не теряя качество? .
А хороший цап это какой? у меня просто в наличии пока USB цапы на PCM2704 и xmos вывод звука с USB, на малинках и всех одноплатниках есть выход SPDIF, но мне не на чем проверить. Также есть i2s шина можно гнать цифру на любую микросхему цап на прямую.
Из готовых проектов есть Volumio и RuneAudio но на сайте надо смотреть какие платки они поддерживают.
Мне понравился RuneAudio, но только скоростью включения.
На моей платке оба проекта запустились но нужно ковырять ядро что бы запустить сеть.
MPD плеер на чем все основано очень хорош он умеет играть музыку как с локального, так и сетевого устройства, а также может выводить звук не только у себя но и транслировать его в сеть.
Драйвер звука Alsa.
У нас на работе используем сетевую акустику sonos, дополнительно еще наткнулся на проект pi-sonos на хабре.
 
Последнее редактирование:
Продолжаю ковыряться дальше, пока есть свободные минутки на работе.
Подключил HDD настроил самбу/
теперь по адресу есть две сетевые папки Музыка и Плейлисты.
При добавлении реальной музыки в сетевую папку проигрыватель обновляет базу списков.
В папке плейлист есть файлик "радио интернет" откуда получается брать потоки для радиостанций.
 
Вот же блин как всегда подстава i2s есть да он на плате не разведен придется использовать spdif/
Хотя XMOS выдала 384K/32bit
 
По поводу онлайн радио - я делал, правда на FreeBSD, но разница невелика.
Использовал mod_mp3 для apache.
 
Прикрутил дисплей по i2c
IMG_20171019_114753.webp
Фигово когда не знаешь python и пытаешься что то делать.
Вот теперь голову ломаю как заставить mpd передавать данные на lcd
Из готового запустил ympd как сервис теперь можно управлять из веб морды
 
Чтобы не потерять и другим будет полезно. Cubieboard 2 драйвер дисплея 1602 i2c.
Картинка
файл test.py выводит:
Температура процессора
Время
IMG_20171019_133447.webp
Ну и самое главное архив
Посмотреть вложение lcd.zip
 
Назад
Сверху