Медиа модуль: FM, интернет-радио и MP3
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Так в статье все расписано, нажал на иконку или кнопку получил тото и тото, замен в данной схеие критических нет. Ну про само карадио можно почитать в первоисточнике https://hackaday.io/project/11570-wifi- ... 6-or-esp32, у меняже блок карадиу просто упровляется по uart интерфейсу, а команды упровления можно посмотреть тут https://github.com/karawin/Ka-Radio32/b ... terface.md
- Реклама
- samand587
- Поставщик валерьянки для Кота
- Сообщения: 2312
- Зарегистрирован: Вт фев 21, 2017 18:59:21
- Откуда: Седой Урал
Re: Медиа модуль: FM, интернет-радио и MP3
[uquote="roman.com",url="/forum/viewtopic.php?p=4220420#p4220420"]...Это я ещё не делал...[/uquote]
Так Вам, уважаемый, сюда https://4pda.to/forum/index.php?showtopic=1010378 Интернет радио на любой вкус и цвет!
Так Вам, уважаемый, сюда https://4pda.to/forum/index.php?showtopic=1010378 Интернет радио на любой вкус и цвет!
Re: Медиа модуль: FM, интернет-радио и MP3
не хочу uart интерфейс )) хочу Ethernet интерфейс ))
а как это всё работает ?
https://github.com/karawin/Ka-Radio/blo ... ations.txt
я так понял мы тупо записываем в ESP32 список "URL" серверов... а топом тупо клацаем по кнопкам... а ESP32 сама подключается по "URL" к серверу и получает аудио поток...
Например вот первый сервер из списка: https://ais-live.cloud-services.paris/europe1.mp3
Подключаемся к серверу (IP - 213.152.1.54) по TCP... и получает аудио поток... .mp3
какое то радио из Франции)) как-то так... ))

а как это всё работает ?
https://github.com/karawin/Ka-Radio/blo ... ations.txt
я так понял мы тупо записываем в ESP32 список "URL" серверов... а топом тупо клацаем по кнопкам... а ESP32 сама подключается по "URL" к серверу и получает аудио поток...
Например вот первый сервер из списка: https://ais-live.cloud-services.paris/europe1.mp3
Подключаемся к серверу (IP - 213.152.1.54) по TCP... и получает аудио поток... .mp3
какое то радио из Франции)) как-то так... ))
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Да примерно так.
Re: Медиа модуль: FM, интернет-радио и MP3
не хочу Wi-Fi приёмник)) хочу Ethernet приёмник))
Как старый приёмник... включил в розетку и всё работает )) одна загвоздка... выше радио работает по TLS 1.2... с этим проблемка...
интересно... а как реализовано TLS 1.2 в ESP32...

Как старый приёмник... включил в розетку и всё работает )) одна загвоздка... выше радио работает по TLS 1.2... с этим проблемка...
интересно... а как реализовано TLS 1.2 в ESP32...
- Реклама
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Первый же запрос на яндексе по проводному интернет радио https://www.youtube.com/watch?v=g-jGM48xUrs и его описание https://elwo.ru/publ/skhemy_na_mikrokon ... /9-1-0-740 , но это все хорошо если приемник работает в одной точке. Свой медиа модиль я спокойно перенашу по своему участку и слушаю где хочу. Про esp32 не подскажу только начал ее изучать.
- samand587
- Поставщик валерьянки для Кота
- Сообщения: 2312
- Зарегистрирован: Вт фев 21, 2017 18:59:21
- Откуда: Седой Урал
Re: Медиа модуль: FM, интернет-радио и MP3
[uquote="aleksey_1184",url="/forum/viewtopic.php?p=4222953#p4222953"]Первый же запрос ...[/uquote]
Посмотрел, почитал
Скетч от 2014г. И обновлений нет, видать из бесперспективности направления(но это сугубо мое мнение). А так для разнообразия можно повторить 
Посмотрел, почитал
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Обчем и говорю, если интернет проводной то проще на ноуте или десктопе запустить интернет радио, а у wifi уже другие возможности 
Re: Медиа модуль: FM, интернет-радио и MP3
[uquote="aleksey_1184",url="/forum/viewtopic.php?p=4223008#p4223008"]если интернет проводной то проще на ноуте или десктопе запустить интернет радио[/uquote]
ноут повесим на стену ? рядом с приёмником ? )) оригинально))

https://elwo.ru/publ/skhemy_na_mikrokon ... /9-1-0-740
это я кажись уже видел...

зато ардуино можно запихнуть внутрь старого приёмника)) скетч простой...
тупо записываем IP и порт в ардуино и подключаемся к серверу напрямую... без всяких URL... DNS... TLS/HTTPS... и т.д. )) проверим как это работает на ПК...
подключаемся браузером... к серверу в Швейца́рии)) http://205.164.62.15:10032/ сервер http://205.164.62.15:10032/ работает по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. ))
хотя браузером не интересно... подключимся плеером WINAMP)) и так тоже работает)) сервер http://205.164.62.15:10032/ работает по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. ))
а я сразу предлагал так сделать - тупо записываем IP и порт в ардуино и подключаемся к серверу напрямую...

Проект на Ардуино https://elwo.ru/publ/skhemy_na_mikrokon ... /9-1-0-740 работает только по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. )) Боюсь что Ардуино не потянет TLS/HTTPS...
я почему и спрашивал... а как в ESP32 сделано TLS/HTTPS ?
х.з.))

ноут повесим на стену ? рядом с приёмником ? )) оригинально))
бесперспективности ? а по моему очень даже не плохо))samand587 писал(а):Скетч от 2014г. И обновлений нет, видать из бесперспективности направления(но это сугубо мое мнение).
лучше переделать))samand587 писал(а):А так для разнообразия можно повторить
для wifi нужен блок аккумуляторов)) А на стенке розетка ~ 220 есть ))aleksey_1184 писал(а):Свой медиа модиль я спокойно перенашу по своему участку и слушаю где хочу.
https://elwo.ru/publ/skhemy_na_mikrokon ... /9-1-0-740
это я кажись уже видел...
зато ардуино можно запихнуть внутрь старого приёмника)) скетч простой...
тупо записываем IP и порт в ардуино и подключаемся к серверу напрямую... без всяких URL... DNS... TLS/HTTPS... и т.д. )) проверим как это работает на ПК...
подключаемся браузером... к серверу в Швейца́рии)) http://205.164.62.15:10032/ сервер http://205.164.62.15:10032/ работает по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. ))
хотя браузером не интересно... подключимся плеером WINAMP)) и так тоже работает)) сервер http://205.164.62.15:10032/ работает по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. ))
а я сразу предлагал так сделать - тупо записываем IP и порт в ардуино и подключаемся к серверу напрямую...
Проект на Ардуино https://elwo.ru/publ/skhemy_na_mikrokon ... /9-1-0-740 работает только по стандартному TCP/HTTP... без всяких URL... DNS... TLS/HTTPS... и т.д. )) Боюсь что Ардуино не потянет TLS/HTTPS...
я почему и спрашивал... а как в ESP32 сделано TLS/HTTPS ?
х.з.))
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Гдето в глубинах помощи на ESP32 все описано https://docs.espressif.com/projects/esp ... index.html
Re: Медиа модуль: FM, интернет-радио и MP3
там готовые библиотеки для ESP32... это надо сидеть разбираться)) проще написать свои... ))
а пока гоняем аудио потоки на компе... )) получился самодельный WAV плеер... для самодельного интернет-радио)) звук как в скайп))
а пока гоняем аудио потоки на компе... )) получился самодельный WAV плеер... для самодельного интернет-радио)) звук как в скайп))
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
[uquote="roman.com",url="/forum/viewtopic.php?p=4223622#p4223622"]там готовые библиотеки для ESP32... это надо сидеть разбираться)) проще написать свои... ))[/uquote]
Наврядли получится простому обывателю написать данные библиотеки, а насчет звука, аудиокодек vs1053b им ему подобные решают все проблемы.
Наврядли получится простому обывателю написать данные библиотеки, а насчет звука, аудиокодек vs1053b им ему подобные решают все проблемы.
Re: Медиа модуль: FM, интернет-радио и MP3
написать не проблема... написать можно всё что угодно)) если знать во всех подробностях как это работает...
Простой HTTP лично у меня не вызывает затруднение)).
в прошлой теме уже гоняли по сети потоки всякие...
фото...
https://www.radiokot.ru/forum/download/ ... ?id=339387
видео...
https://www.radiokot.ru/forum/download/ ... ?id=339762
аудио...
https://www.radiokot.ru/forum/download/ ... ?id=339634
с шифрованием и без...
когда делали Умный Дом))
https://www.radiokot.ru/forum/download/ ... ?id=340800
...
и т.д.
Делали всякие самодельные сервера...
При этом никаких библиотек я не использовал. Потому что они там просто не нужны))
Лично у меня вызывает затруднение HTTPS... а точнее TLS... а конкретно вот это:
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
алгоритм Диффи-Хеллмана на эллиптических кривых, аутентификация сервера будет производится с помощью ECDSA, а в качестве алгоритма шифрования трафика будет использоваться AES с длиной ключа 128 бит в режиме GCM. В качестве алгоритма MAC используется SHA256.
Нуу... в общих чертах я понимаю как это работает... Но чтоб писать программу нужно знать точно (!), а не в общих чертах))
vs1053b это конечно хорошо)) Но было бы интересней написать свой аудиокодек...
Думаю ESP32 по скорости может справится с простым кодеком))
Будет всё в одном ESP32))

Простой HTTP лично у меня не вызывает затруднение)).
в прошлой теме уже гоняли по сети потоки всякие...
фото...
https://www.radiokot.ru/forum/download/ ... ?id=339387
видео...
https://www.radiokot.ru/forum/download/ ... ?id=339762
аудио...
https://www.radiokot.ru/forum/download/ ... ?id=339634
с шифрованием и без...
когда делали Умный Дом))
https://www.radiokot.ru/forum/download/ ... ?id=340800
...
и т.д.
Делали всякие самодельные сервера...
При этом никаких библиотек я не использовал. Потому что они там просто не нужны))
Лично у меня вызывает затруднение HTTPS... а точнее TLS... а конкретно вот это:
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
алгоритм Диффи-Хеллмана на эллиптических кривых, аутентификация сервера будет производится с помощью ECDSA, а в качестве алгоритма шифрования трафика будет использоваться AES с длиной ключа 128 бит в режиме GCM. В качестве алгоритма MAC используется SHA256.
Нуу... в общих чертах я понимаю как это работает... Но чтоб писать программу нужно знать точно (!), а не в общих чертах))
vs1053b это конечно хорошо)) Но было бы интересней написать свой аудиокодек...
Думаю ESP32 по скорости может справится с простым кодеком))
Будет всё в одном ESP32))
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
так у esp32 есть собственный декодер mp3 с поддержкой србтвенного ЦАПа, но народ почемуто использует внешние кодеки, как уже говорил я только в начале изучения ESP32
-
aleksey_1184
- Нашел транзистор. Понюхал.
- Сообщения: 171
- Зарегистрирован: Сб сен 15, 2018 19:04:00
Re: Медиа модуль: FM, интернет-радио и MP3
Ка-радио wifi интернет приемник радиостанций, проект можно посмотреть здесь https://hackaday.io/project/11570-wifi- ... 6-or-esp32 ну а тут он просто управляется по uart.


