Интернет радио в автомобиле через bluetooth
Новый БЕСПЛАТНЫЙ проект интернет радио в автомобиле на базе миникомпьютера
за $25
Возможности программы btCarRadio:
-
поддержка станций формата mp3, aac, flac, ogg
-
поддержка битрейта от 24 до 1500 кбит
-
поддержка протоколов http, https
-
поддержка высококачественных кодеков AptX, AAC. Последняя версия стандартного кодека sbc
-
самые свежие версии декодеров mp3, aac, flac
-
отображение названия трека, исполнителя, имени станции, объема буффера, израсходованного трафика и др.
-
отображение обложки альбома текущего исполнителя
-
отображение логотипа радиостанции
-
поддержка списка радиостанций в меню штатной магнитолы
-
отображение логотипов радиостанций в меню
-
паралельная работа по блютус с сотовым телефоном, удержание на паузе эфира во время разговора
-
переключение станций Вперед/Назад с помощью подрулевого джойстика
-
поддержка экранной клавиатуры штатной магнитолы для управления режимами
-
переключение станций из браузера из личного кабинета
-
поддержка переключения станций с помощью любого IR пульта
-
автоматическое обновление плейлиста непосредственно в автомобиле
-
более 2000 радиостанций из имеющихся, простое добавление любых радиостанций
-
управление с помощью web интерфейса
-
поддерка работы с 4G модемами, подключения через проводное соединение или wifi
-
собственная точка доступа при необходимости
-
автоматический рестарт станций в местах с неустойчивым интернетом
-
перемотка вперед/назад в пределах станции
-
переход к следующему треку, повтор предыдущих композиций
-
запись эфира радиостанции на внутренний носитель
-
воспроизведение записанных треков
-
автоматический старт записанных треков при отсутствии интернета (режим Трасса)
-
автоматический пропуск и перемотка рекламы
-
уменьшение громкости рекламного блока
-
замена рекламного блока эфира на ранее сохраненный трек
-
быстрый (до 2 сек) старт воспроизведения станции
-
быстрая загрузка системы (менее 20 сек)
-
питание от стандартного разьема (USB, Type-C), от адаптера 12/5v
-
любое место в автомобиле
-
внешние антенны для уверенного приема
-
работа в сетях 2G (при потоке 32кбит)
-
работа при отрицательных температурах
-
доступный личный кабинет для управления настройками и добавления станций
Подробности работы на Youtube канале
Обсуждение и свежие прошивки на 4pda: https://4pda.to/forum/index.php?showtopic=1076026
Для запуска необходим одноплатный миникомпьютер модели Raspberry Pi 3b за $105 , Orange Pi 3 LTS (2Gb RAM) - $40 или Orange Pi Zero 3 (2Gb RAM) - $25. Заказывайте самостоятельно на Aliexpress.
Так же необходимо подключение к интернету. Возможные варианты:
-
по WiFi (с телефона, роутера или WiFi в автомобиле);
-
4G модем с отдельной SIM картой (15$);
-
подключение кабелем (проводной).
Звук может передаваться как по bluetooth на автомобильную систему (колонку, наушники), так и на стандартный аудиовыход (jack).
На bluetooth устройсвах с дисплеем отображаются основные параметры воспроизведения (название трека, название радио, кэш, расход трафика и т.д)
Кнопками на bluetooth устройстве вы управляете переключениями станций.
Плейлист создаете в личном кабинете на сайте, который автоматически загружается в Pi.
Возможна работа устройства на стандартый аудиовыход. В этом случае предусмотрен встроеный web сервер для управления плейером с помощю браузера.
Установка
1. Скачиваем образ системы для вашего миниПК записываем его с помощью Win32DiskImager на SD карту 8 - 32 гб (карта класса не ниже C10/U1/V10)
2. Устанавливаем карту в Pi, подключаем к монитору (телевизору) через HDMI. Интернет можно взять с домашего роутера, подключив проводом. В стандартный аудиовыход можно подключить наушники (усилитель). Это минимальные требования для запуска.
Проверяем работу системы. При отсутствии подключения по bluetooth звук
выводится на аудиовыход. Можно использовать в домашнем мультимедиацентре как медиаплейер интернет радио. Управление в этом случае осушествляется из браузера по адресу http://ip.адрес.вашего.pi:8000. IP адрес можно узнать зайдя на роутер, там же сразу присвоить статический адрес.
Примерный вид экрана если вы все сделали правильно.
Для прослушивания по bluetooth потребуются наушники (колонка) bluetooth c кнопками Play|Pause, Next, Previous. При отсутсвии кнопок управление осуществляется из браузера.