ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am
Благодарил (а): 8 раз
Поблагодарили: 2 раза

ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение condor77 » Ср мар 21, 2018 4:02 pm

Есть ESP-32. С прошивкой от WiFi-iot прекрасно превращается в WiFi онлайн приёмник. Воспроизводит аудио потоки формата ААС и МР3 (хоть и тяжелее чем ААС).
https://wifi-iot.com/p/wiki/174/
Может кто пробовал прикрутить это к МД в качестве компоненты мультирума? Если да ткните меня куда копать.
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение Руслан » Ср мар 21, 2018 4:18 pm

Может включить в нем интернет радио, а сервер на мажордомо.? И переключать через get запросы или mqtt. Надо просветится...
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение condor77 » Ср мар 21, 2018 4:37 pm

Я это и имел в виду. Вот только не знаю как научить Алиску генерить поток ААС.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение serghei » Ср мар 21, 2018 5:15 pm

Насколько я понял - смысл как раз в обратном. ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Я только прикупил внешний декодер и скомпилил скетч для ESP8266. Пока доедет надо матчасть поучить.
А радио устойчиво работает ? Не затыкается?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение condor77 » Чт мар 22, 2018 4:31 pm

ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Это я понял. Вот только хотелось бы увидеть пример такого GET запроса. Ведь в самой алисе нет потока который могла бы подхватить ESP-шка. А значит его нужно чем то создать, куда то положить, и указать ESP откуда его подхватить.
А радио устойчиво работает ? Не затыкается?
По разному бывает. Может 2 минуты играть и заткнутся а может и 15 минут. Я зависимости от чего то не заметил. Скорее всего зависит от конкретного потока и скорости инета.
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение slgeo » Чт мар 22, 2018 7:34 pm

Работать то будет, но вряд ли понравится скорость переключения или стабильность. У меня Онкио по проводам очень долго интернет радио буферизирует, но играет стабильно. А тут памяти немного на буфер.
А когда ВК еще работало с поиском музыки, транслировал поток на ресивер с малины с помощью mpd.
Для интерактивной связи с терминалом - не годится, очень большое время отклика.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение savenko_egor » Пт мар 23, 2018 10:39 am

condor77 писал(а):Это я понял. Вот только хотелось бы увидеть пример такого GET запроса. Ведь в самой алисе нет потока который могла бы подхватить ESP-шка. А значит его нужно чем то создать, куда то положить, и указать ESP откуда его подхватить.
Для примера... Кладите необходимые файлы на сервер с МД и отправляйте GET на ESPшку с ссылкой на этот файл.

Код: Выделить всё

http://[ip_adr]/radio?url=[md_ip]/media/file.mp3?setst=-1 
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: ESP-32 + WiFi-iot = WiFi-Radio Пойдёт для мультирума?

Сообщение serghei » Пт май 25, 2018 11:25 pm

condor77 писал(а):
Чт мар 22, 2018 4:31 pm
ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Это я понял. Вот только хотелось бы увидеть пример такого GET запроса. Ведь в самой алисе нет потока который могла бы подхватить ESP-шка.
Запустил радио на ESP8266. Чуть расширенный проект Тут.Скетч надо собирать самому. Работает сутки без замечаний. Главное - ловит Радио 101.ru .Управляется с помощью MQTT , кнопок и веб-интерфейса. Цена вопроса 15 баксов с усилителем 2х3 Ватта.
На ESP32 есть еще и плеер SD.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить