Страница 1 из 1

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

Добавлено: Ср мар 21, 2018 4:02 pm
condor77
Есть ESP-32. С прошивкой от WiFi-iot прекрасно превращается в WiFi онлайн приёмник. Воспроизводит аудио потоки формата ААС и МР3 (хоть и тяжелее чем ААС).
https://wifi-iot.com/p/wiki/174/
Может кто пробовал прикрутить это к МД в качестве компоненты мультирума? Если да ткните меня куда копать.

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

Добавлено: Ср мар 21, 2018 4:18 pm
Руслан
Может включить в нем интернет радио, а сервер на мажордомо.? И переключать через get запросы или mqtt. Надо просветится...

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

Добавлено: Ср мар 21, 2018 4:37 pm
condor77
Я это и имел в виду. Вот только не знаю как научить Алиску генерить поток ААС.

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

Добавлено: Ср мар 21, 2018 5:15 pm
serghei
Насколько я понял - смысл как раз в обратном. ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Я только прикупил внешний декодер и скомпилил скетч для ESP8266. Пока доедет надо матчасть поучить.
А радио устойчиво работает ? Не затыкается?

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

Добавлено: Чт мар 22, 2018 4:31 pm
condor77
ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Это я понял. Вот только хотелось бы увидеть пример такого GET запроса. Ведь в самой алисе нет потока который могла бы подхватить ESP-шка. А значит его нужно чем то создать, куда то положить, и указать ESP откуда его подхватить.
А радио устойчиво работает ? Не затыкается?
По разному бывает. Может 2 минуты играть и заткнутся а может и 15 минут. Я зависимости от чего то не заметил. Скорее всего зависит от конкретного потока и скорости инета.

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

Добавлено: Чт мар 22, 2018 7:34 pm
slgeo
Работать то будет, но вряд ли понравится скорость переключения или стабильность. У меня Онкио по проводам очень долго интернет радио буферизирует, но играет стабильно. А тут памяти немного на буфер.
А когда ВК еще работало с поиском музыки, транслировал поток на ресивер с малины с помощью mpd.
Для интерактивной связи с терминалом - не годится, очень большое время отклика.

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

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

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

http://[ip_adr]/radio?url=[md_ip]/media/file.mp3?setst=-1 

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

Добавлено: Пт май 25, 2018 11:25 pm
serghei
condor77 писал(а):
Чт мар 22, 2018 4:31 pm
ESP32 сама хватает поток , раскалбашивает его и воспроизводит. А Алиса только говорит ей через GET запросы что играть.
Это я понял. Вот только хотелось бы увидеть пример такого GET запроса. Ведь в самой алисе нет потока который могла бы подхватить ESP-шка.
Запустил радио на ESP8266. Чуть расширенный проект Тут.Скетч надо собирать самому. Работает сутки без замечаний. Главное - ловит Радио 101.ru .Управляется с помощью MQTT , кнопок и веб-интерфейса. Цена вопроса 15 баксов с усилителем 2х3 Ватта.
На ESP32 есть еще и плеер SD.