HTTPClient get()
Posted: Sun Oct 17, 2021 5:42 pm
Hello forum,
for a web radio applicaton I want to download track information from the radio station's website, because this information is not provided by the mp3 stream metadata.
My apporach is to work with an HTTP client object and the get() method, but unsurprisingly this takes around 2 seconds and interrupts the time critical shuffling of MP3 data towards the MP3 decoder module (VS1053).
I wonder if an ESP32 devboard with a few MB of SRAM could help to create an MP3 data buffer to cover the interruption caused by the HTTP GET. Could this potentially work ? Are there any other approaches ?
Thank you very much for any feedback!
for a web radio applicaton I want to download track information from the radio station's website, because this information is not provided by the mp3 stream metadata.
My apporach is to work with an HTTP client object and the get() method, but unsurprisingly this takes around 2 seconds and interrupts the time critical shuffling of MP3 data towards the MP3 decoder module (VS1053).
I wonder if an ESP32 devboard with a few MB of SRAM could help to create an MP3 data buffer to cover the interruption caused by the HTTP GET. Could this potentially work ? Are there any other approaches ?
Thank you very much for any feedback!