schreibfaul1 / ESP32-audioI2S

Play mp3 files from SD via I2S
GNU General Public License v3.0
1.09k stars 284 forks source link

Request failed! #311

Closed podaen closed 1 year ago

podaen commented 2 years ago

I am testing my url-streams, and having some trouble with one.

https://goeiedag.radiostudio.be/oilsjt

write eeprom UrlSelector: 99 info buffers freed, free Heap: 84240 bytes info Connect to new host: "https://goeiedag.radiostudio.be/oilsjt" info Connect to "goeiedag.radiostudio.be" on port 443, extension "/oilsjt" [3961249][D][ssl_client.cpp:174] start_ssl_client(): WARNING: Skipping SSL Verification. INSECURE! [3961285][E][ssl_client.cpp:37] _handle_error(): [start_ssl_client():271]: (-29184) SSL - An invalid SSL record was received [3961285][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -29184 info Request https://goeiedag.radiostudio.be/oilsjt failed!

http://84.80.98.187:8000/paloma106 http://eu2.radioboss.fm:8124/stream http://thewordradio.out.airtime.pro:8000/thewordradio_a http://212.227.73.87:8000/tekxtra.mp3 http://21233.live.streamtheworld.com:80/QMUSIC.mp3 http://178.32.62.163:8411/stream

podaen commented 2 years ago

After hours of working the all fail

Auto Next https://n19a-eu.rcs.revma.com/5wesqhfap98uv?rj-ttl=5&rj-tok=AAABfkwskYoAdqoc4cAD4e6nng

write eeprom UrlSelector: 79 info buffers freed, free Heap: 89264 bytes info Connect to new host: "https://n19a-eu.rcs.revma.com/5wesqhfap98uv?rj-ttl=5&rj-tok=AAABfkwskYoAdqoc4cAD4e6nng" info Connect to "n19a-eu.rcs.revma.com" on port 443, extension "/5wesqhfap98uv?rj-ttl=5&rj-tok=AAABfkwskYoAdqoc4cAD4e6nng" [240210][D][ssl_client.cpp:174] start_ssl_client(): WARNING: Skipping SSL Verification. INSECURE! [240897][E][WiFiClient.cpp:336] setOption(): fail on fd -1, errno: 9, "Bad file number" info SSL has been established in 750 ms, free Heap: 40780 bytes info HTTP/1.0 302 Found info redirect to new host "https://n16a-eu.rcs.revma.com/5wesqhfap98uv?rj-ttl=5&amp=&rj-tok=AAABgOc3418AGC7gurDRAM26Pg" info buffers freed, free Heap: 89260 bytes info Connect to new host: "https://n16a-eu.rcs.revma.com/5wesqhfap98uv?rj-ttl=5&amp=&rj-tok=AAABgOc3418AGC7gurDRAM26Pg" info Connect to "n16a-eu.rcs.revma.com" on port 443, extension "/5wesqhfap98uv?rj-ttl=5&amp=&rj-tok=AAABgOc3418AGC7gurDRAM26Pg" [241037][D][ssl_client.cpp:174] start_ssl_client(): WARNING: Skipping SSL Verification. INSECURE! [241709][E][WiFiClient.cpp:336] setOption(): fail on fd -1, errno: 9, "Bad file number" info SSL has been established in 747 ms, free Heap: 40768 bytes info HTTP/1.0 200 OK info content-type: audio/aac, format is aac info AACDecoder has been initialized, free Heap: 22384 bytes info icy-name: Radio FG Vlaanderen info Switch to DATA, metaint is 16000 info stream ready info buffer filled in 100 ms info syncword found at pos 0 info Channels: 2 info SampleRate: 44100 info BitsPerSample: 16 info BitRate: 177433 info AAC HeaderFormat: ADTS info AAC Codec: MPEG-4 info AAC Profile: LowComplexity info VBR recognized, audioFileDuration is estimated info StreamTitle=' - RFG-A N1 MUSIC STATION - CUT BE P6' info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible info slow stream, dropouts are possible

Auto Next http://stream.rlvw.be:8480/stream

write eeprom UrlSelector: 80 info buffers freed, free Heap: 88840 bytes info Connect to new host: "http://stream.rlvw.be:8480/stream" info Connect to "stream.rlvw.be" on port 8480, extension "/stream" [293544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream.rlvw.be info Request http://stream.rlvw.be:8480/stream failed!

Auto Next http://stream.radiomaria.be:8000/RadioMaria-96

write eeprom UrlSelector: 81 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://stream.radiomaria.be:8000/RadioMaria-96" info Connect to "stream.radiomaria.be" on port 8000, extension "/RadioMaria-96" [333544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream.radiomaria.be info Request http://stream.radiomaria.be:8000/RadioMaria-96 failed!

Auto Next http://91.121.219.80/minerva

write eeprom UrlSelector: 82 info buffers freed, free Heap: 88844 bytes info Connect to new host: "http://91.121.219.80/minerva" info Connect to "91.121.219.80" on port 80, extension "/minerva" [362189][I][WiFiClient.cpp:254] connect(): select returned due to timeout 2700 ms for fd 48 info Request http://91.121.219.80/minerva failed!

Auto Next http://radiomol.ice.infomaniak.ch/radiomol-192.mp3

write eeprom UrlSelector: 83 info buffers freed, free Heap: 88832 bytes info Connect to new host: "http://radiomol.ice.infomaniak.ch/radiomol-192.mp3" info Connect to "radiomol.ice.infomaniak.ch" on port 80, extension "/radiomol-192.mp3" [413544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for radiomol.ice.infomaniak.ch info Request http://radiomol.ice.infomaniak.ch/radiomol-192.mp3 failed!

Auto Next http://s39.myradiostream.com:14494/listen.mp3

write eeprom UrlSelector: 84 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://s39.myradiostream.com:14494/listen.mp3" info Connect to "s39.myradiostream.com" on port 14494, extension "/listen.mp3" [453544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for s39.myradiostream.com info Request http://s39.myradiostream.com:14494/listen.mp3 failed!

Auto Next http://live.radiostudio.be/plus

write eeprom UrlSelector: 85 info buffers freed, free Heap: 88848 bytes info Connect to new host: "http://live.radiostudio.be/plus" info Connect to "live.radiostudio.be" on port 80, extension "/plus" [493544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for live.radiostudio.be info Request http://live.radiostudio.be/plus failed!

Auto Next http://audiostreamen.nl:8006/

write eeprom UrlSelector: 86 info buffers freed, free Heap: 88852 bytes info Connect to new host: "http://audiostreamen.nl:8006/" info Connect to "audiostreamen.nl" on port 8006, extension "/" [533544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for audiostreamen.nl info Request http://audiostreamen.nl:8006/ failed!

Auto Next http://s43.myradiostream.com:20542/listen.mp3

write eeprom UrlSelector: 87 info buffers freed, free Heap: 88684 bytes info Connect to new host: "http://s43.myradiostream.com:20542/listen.mp3" info Connect to "s43.myradiostream.com" on port 20542, extension "/listen.mp3" [573544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for s43.myradiostream.com info Request http://s43.myradiostream.com:20542/listen.mp3 failed!

Auto Next http://ice.cr1.streamzilla.xlcdn.com:8000/sz=radiosingjaal=radiostream

write eeprom UrlSelector: 88 info buffers freed, free Heap: 88812 bytes info Connect to new host: "http://ice.cr1.streamzilla.xlcdn.com:8000/sz=radiosingjaal=radiostream" info Connect to "ice.cr1.streamzilla.xlcdn.com" on port 8000, extension "/sz=radiosingjaal=radiostream" [613544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for ice.cr1.streamzilla.xlcdn.com info Request http://ice.cr1.streamzilla.xlcdn.com:8000/sz=radiosingjaal=radiostream failed!

Auto Next https://igor.torontocast.com/rgrdance

write eeprom UrlSelector: 89 info buffers freed, free Heap: 88844 bytes info Connect to new host: "https://igor.torontocast.com/rgrdance" info Connect to "igor.torontocast.com" on port 443, extension "/rgrdance" [653544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for igor.torontocast.com [653544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://igor.torontocast.com/rgrdance failed!

Auto Next https://icecast.radio24.ch/radio24-rc-96-aac

write eeprom UrlSelector: 90 info buffers freed, free Heap: 88836 bytes info Connect to new host: "https://icecast.radio24.ch/radio24-rc-96-aac" info Connect to "icecast.radio24.ch" on port 443, extension "/radio24-rc-96-aac" [693544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast.radio24.ch [693544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://icecast.radio24.ch/radio24-rc-96-aac failed!

Auto Next http://radio1.streamserver.link/radio/8040/hra-aac

write eeprom UrlSelector: 91 info buffers freed, free Heap: 88832 bytes info Connect to new host: "http://radio1.streamserver.link/radio/8040/hra-aac" info Connect to "radio1.streamserver.link" on port 80, extension "/radio/8040/hra-aac" [733544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for radio1.streamserver.link info Request http://radio1.streamserver.link/radio/8040/hra-aac failed!

Auto Next http://radio1.streamserver.link/radio/8000/hrm-aac

write eeprom UrlSelector: 92 info buffers freed, free Heap: 88832 bytes info Connect to new host: "http://radio1.streamserver.link/radio/8000/hrm-aac" info Connect to "radio1.streamserver.link" on port 80, extension "/radio/8000/hrm-aac" [773544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for radio1.streamserver.link info Request http://radio1.streamserver.link/radio/8000/hrm-aac failed!

Auto Next http://stream2.radiokix.be:10460/live.aac

write eeprom UrlSelector: 93 info buffers freed, free Heap: 88840 bytes info Connect to new host: "http://stream2.radiokix.be:10460/live.aac" info Connect to "stream2.radiokix.be" on port 10460, extension "/live.aac" [813544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream2.radiokix.be info Request http://stream2.radiokix.be:10460/live.aac failed!

Auto Next http://streamer.radiocampus.be:8000/stream.aacplus

write eeprom UrlSelector: 94 info buffers freed, free Heap: 88820 bytes info Connect to new host: "http://streamer.radiocampus.be:8000/stream.aacplus" info Connect to "streamer.radiocampus.be" on port 8000, extension "/stream.aacplus" [853544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for streamer.radiocampus.be info Request http://streamer.radiocampus.be:8000/stream.aacplus failed!

Auto Next http://streamserver.funkhaus.info:8000/radio700-aacplus

write eeprom UrlSelector: 95 info buffers freed, free Heap: 88820 bytes info Connect to new host: "http://streamserver.funkhaus.info:8000/radio700-aacplus" info Connect to "streamserver.funkhaus.info" on port 8000, extension "/radio700-aacplus" [893544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for streamserver.funkhaus.info info Request http://streamserver.funkhaus.info:8000/radio700-aacplus failed!

Auto Next http://178.32.62.167:8565/

write eeprom UrlSelector: 96 info buffers freed, free Heap: 88844 bytes info Connect to new host: "http://178.32.62.167:8565/" info Connect to "178.32.62.167" on port 8565, extension "/" [922170][I][WiFiClient.cpp:254] connect(): select returned due to timeout 2700 ms for fd 48 info Request http://178.32.62.167:8565/ failed!

Auto Next http://quincy.torontocast.com:1910/stream

write eeprom UrlSelector: 97 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://quincy.torontocast.com:1910/stream" info Connect to "quincy.torontocast.com" on port 1910, extension "/stream" [973544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for quincy.torontocast.com info Request http://quincy.torontocast.com:1910/stream failed!

Auto Next http://quincy.torontocast.com:1920/stream

write eeprom UrlSelector: 98 info buffers freed, free Heap: 88696 bytes info Connect to new host: "http://quincy.torontocast.com:1920/stream" info Connect to "quincy.torontocast.com" on port 1920, extension "/stream" [1013544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for quincy.torontocast.com info Request http://quincy.torontocast.com:1920/stream failed!

Auto Next http://stream.laclassica.be:8023/stream2

write eeprom UrlSelector: 99 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://stream.laclassica.be:8023/stream2" info Connect to "stream.laclassica.be" on port 8023, extension "/stream2" [1053544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream.laclassica.be info Request http://stream.laclassica.be:8023/stream2 failed!

Auto Next https://kioskradiobxl.out.airtime.pro/kioskradiobxl_b

write eeprom UrlSelector: 100 info buffers freed, free Heap: 88804 bytes info Connect to new host: "https://kioskradiobxl.out.airtime.pro/kioskradiobxl_b" info Connect to "kioskradiobxl.out.airtime.pro" on port 443, extension "/kioskradiobxl_b" [1093544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for kioskradiobxl.out.airtime.pro [1093544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://kioskradiobxl.out.airtime.pro/kioskradiobxl_b failed!

Auto Next http://37.187.114.62:8002/live

write eeprom UrlSelector: 101 info buffers freed, free Heap: 88844 bytes info Connect to new host: "http://37.187.114.62:8002/live" info Connect to "37.187.114.62" on port 8002, extension "/live" [1122186][I][WiFiClient.cpp:254] connect(): select returned due to timeout 2700 ms for fd 48 info Request http://37.187.114.62:8002/live failed!

Auto Next http://dronezone-mynoise.radioca.st/stream

write eeprom UrlSelector: 102 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://dronezone-mynoise.radioca.st/stream" info Connect to "dronezone-mynoise.radioca.st" on port 80, extension "/stream" [1173544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for dronezone-mynoise.radioca.st info Request http://dronezone-mynoise.radioca.st/stream failed!

Auto Next http://oceanwaves-mynoise.radioca.st/stream

write eeprom UrlSelector: 103 info buffers freed, free Heap: 88832 bytes info Connect to new host: "http://oceanwaves-mynoise.radioca.st/stream" info Connect to "oceanwaves-mynoise.radioca.st" on port 80, extension "/stream" [1213544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for oceanwaves-mynoise.radioca.st info Request http://oceanwaves-mynoise.radioca.st/stream failed!

Auto Next https://purenature-mynoise.radioca.st/stream

write eeprom UrlSelector: 104 info buffers freed, free Heap: 88832 bytes info Connect to new host: "https://purenature-mynoise.radioca.st/stream" info Connect to "purenature-mynoise.radioca.st" on port 443, extension "/stream" [1253544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for purenature-mynoise.radioca.st [1253544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://purenature-mynoise.radioca.st/stream failed!

Auto Next http://rainyday-mynoise.radioca.st/stream

write eeprom UrlSelector: 105 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://rainyday-mynoise.radioca.st/stream" info Connect to "rainyday-mynoise.radioca.st" on port 80, extension "/stream" [1293544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for rainyday-mynoise.radioca.st info Request http://rainyday-mynoise.radioca.st/stream failed!

Auto Next http://sirensongs-mynoise.radioca.st/stream

write eeprom UrlSelector: 106 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://sirensongs-mynoise.radioca.st/stream" info Connect to "sirensongs-mynoise.radioca.st" on port 80, extension "/stream" [1333544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for sirensongs-mynoise.radioca.st info Request http://sirensongs-mynoise.radioca.st/stream failed!

Auto Next http://spaceodyssey-mynoise.radioca.st/stream

write eeprom UrlSelector: 107 info buffers freed, free Heap: 88836 bytes info Connect to new host: "http://spaceodyssey-mynoise.radioca.st/stream" info Connect to "spaceodyssey-mynoise.radioca.st" on port 80, extension "/stream" [1373544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for spaceodyssey-mynoise.radioca.st info Request http://spaceodyssey-mynoise.radioca.st/stream failed!

Auto Next http://zengarden-mynoise.radioca.st/stream

write eeprom UrlSelector: 108 info buffers freed, free Heap: 88840 bytes info Connect to new host: "http://zengarden-mynoise.radioca.st/stream" info Connect to "zengarden-mynoise.radioca.st" on port 80, extension "/stream" [1413544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for zengarden-mynoise.radioca.st info Request http://zengarden-mynoise.radioca.st/stream failed!

Auto Next http://22183.live.streamtheworld.com/JOE.mp3

write eeprom UrlSelector: 0 info buffers freed, free Heap: 89224 bytes info Connect to new host: "http://22183.live.streamtheworld.com/JOE.mp3" info Connect to "22183.live.streamtheworld.com" on port 80, extension "/JOE.mp3" [1453544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 22183.live.streamtheworld.com info Request http://22183.live.streamtheworld.com/JOE.mp3 failed!

Auto Next http://23603.live.streamtheworld.com/JOE_80S.mp3

write eeprom UrlSelector: 1 info buffers freed, free Heap: 89080 bytes info Connect to new host: "http://23603.live.streamtheworld.com/JOE_80S.mp3" info Connect to "23603.live.streamtheworld.com" on port 80, extension "/JOE_80S.mp3" [1493544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 23603.live.streamtheworld.com info Request http://23603.live.streamtheworld.com/JOE_80S.mp3 failed!

Auto Next http://23553.live.streamtheworld.com/TOPRETROAAC_48_SC

write eeprom UrlSelector: 2 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://23553.live.streamtheworld.com/TOPRETROAAC_48_SC" info Connect to "23553.live.streamtheworld.com" on port 80, extension "/TOPRETROAAC_48_SC" [1533544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 23553.live.streamtheworld.com info Request http://23553.live.streamtheworld.com/TOPRETROAAC_48_SC failed!

Auto Next http://playerservices.streamtheworld.com/api/livestream-redirect/TOP_RADIO.mp3

write eeprom UrlSelector: 3 info buffers freed, free Heap: 89192 bytes info Connect to new host: "http://playerservices.streamtheworld.com/api/livestream-redirect/TOP_RADIO.mp3" info Connect to "playerservices.streamtheworld.com" on port 80, extension "/api/livestream-redirect/TOP_RADIO.mp3" [1573544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for playerservices.streamtheworld.com info Request http://playerservices.streamtheworld.com/api/livestream-redirect/TOP_RADIO.mp3 failed!

Auto Next https://22193.live.streamtheworld.com/OWR_DAB.mp3

write eeprom UrlSelector: 4 info buffers freed, free Heap: 89220 bytes info Connect to new host: "https://22193.live.streamtheworld.com/OWR_DAB.mp3" info Connect to "22193.live.streamtheworld.com" on port 443, extension "/OWR_DAB.mp3" [1613544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 22193.live.streamtheworld.com [1613544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://22193.live.streamtheworld.com/OWR_DAB.mp3 failed!

Auto Next http://25503.live.streamtheworld.com:3690/TOPSPINNINGAAC_SC

write eeprom UrlSelector: 5 info buffers freed, free Heap: 89208 bytes info Connect to new host: "http://25503.live.streamtheworld.com:3690/TOPSPINNINGAAC_SC" info Connect to "25503.live.streamtheworld.com" on port 3690, extension "/TOPSPINNINGAAC_SC" [1653544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 25503.live.streamtheworld.com info Request http://25503.live.streamtheworld.com:3690/TOPSPINNINGAAC_SC failed!

Auto Next http://icecast-servers.vrtcdn.be/stubru_tgs-high.mp3

write eeprom UrlSelector: 6 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/stubru_tgs-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/stubru_tgs-high.mp3" [1693544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/stubru_tgs-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/stubru_untz-high.mp3

write eeprom UrlSelector: 7 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/stubru_untz-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/stubru_untz-high.mp3" [1733544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/stubru_untz-high.mp3 failed!

Auto Next http://21303.live.streamtheworld.com/STUDIO_BRUSSEL_128.mp3

write eeprom UrlSelector: 8 info buffers freed, free Heap: 89208 bytes info Connect to new host: "http://21303.live.streamtheworld.com/STUDIO_BRUSSEL_128.mp3" info Connect to "21303.live.streamtheworld.com" on port 80, extension "/STUDIO_BRUSSEL_128.mp3" [1773544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 21303.live.streamtheworld.com info Request http://21303.live.streamtheworld.com/STUDIO_BRUSSEL_128.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/stubru_tijdloze-high.mp3

write eeprom UrlSelector: 9 info buffers freed, free Heap: 89212 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/stubru_tijdloze-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/stubru_tijdloze-high.mp3" [1813544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/stubru_tijdloze-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/stubru_bruut-high.mp3

write eeprom UrlSelector: 10 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/stubru_bruut-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/stubru_bruut-high.mp3" [1853544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/stubru_bruut-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/stubru_untz.aac

write eeprom UrlSelector: 11 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/stubru_untz.aac" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/stubru_untz.aac" [1893544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/stubru_untz.aac failed!

Auto Next http://icecast-servers.vrtcdn.be/ketnetradio-high.mp3

write eeprom UrlSelector: 12 info buffers freed, free Heap: 89076 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/ketnetradio-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/ketnetradio-high.mp3" [1933544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/ketnetradio-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/radio1_classics_high.mp3

write eeprom UrlSelector: 13 info buffers freed, free Heap: 89212 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/radio1_classics_high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/radio1_classics_high.mp3" [1973544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/radio1_classics_high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/radio2_benebene-high.mp3

write eeprom UrlSelector: 14 info buffers freed, free Heap: 89212 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/radio2_benebene-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/radio2_benebene-high.mp3" [2013544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/radio2_benebene-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/radio2_unwind-high.mp3

write eeprom UrlSelector: 15 info buffers freed, free Heap: 89212 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/radio2_unwind-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/radio2_unwind-high.mp3" [2053544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/radio2_unwind-high.mp3 failed!

Auto Next http://25433.live.streamtheworld.com:80/RADIO1_128.mp3

write eeprom UrlSelector: 16 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://25433.live.streamtheworld.com:80/RADIO1_128.mp3" info Connect to "25433.live.streamtheworld.com" on port 80, extension "/RADIO1_128.mp3" [2093544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 25433.live.streamtheworld.com info Request http://25433.live.streamtheworld.com:80/RADIO1_128.mp3 failed!

Auto Next http://23623.live.streamtheworld.com:80/RADIO_2_VLAAMSBR_AAC.aac

write eeprom UrlSelector: 17 info buffers freed, free Heap: 89204 bytes info Connect to new host: "http://23623.live.streamtheworld.com:80/RADIO_2_VLAAMSBR_AAC.aac" info Connect to "23623.live.streamtheworld.com" on port 80, extension "/RADIO_2_VLAAMSBR_AAC.aac" [2133545][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 23623.live.streamtheworld.com info Request http://23623.live.streamtheworld.com:80/RADIO_2_VLAAMSBR_AAC.aac failed!

Auto Next http://22353.live.streamtheworld.com/MNM_128.mp3

write eeprom UrlSelector: 18 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://22353.live.streamtheworld.com/MNM_128.mp3" info Connect to "22353.live.streamtheworld.com" on port 80, extension "/MNM_128.mp3" [2173544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 22353.live.streamtheworld.com info Request http://22353.live.streamtheworld.com/MNM_128.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/mnm_90s00s-high.mp3

write eeprom UrlSelector: 19 info buffers freed, free Heap: 89196 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/mnm_90s00s-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/mnm_90s00s-high.mp3" [2213544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/mnm_90s00s-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/mnm_hits-high.mp3

write eeprom UrlSelector: 20 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/mnm_hits-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/mnm_hits-high.mp3" [2253544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/mnm_hits-high.mp3 failed!

Auto Next http://icecast-servers.vrtcdn.be/mnm_urb-high.mp3

write eeprom UrlSelector: 21 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://icecast-servers.vrtcdn.be/mnm_urb-high.mp3" info Connect to "icecast-servers.vrtcdn.be" on port 80, extension "/mnm_urb-high.mp3" [2293544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for icecast-servers.vrtcdn.be info Request http://icecast-servers.vrtcdn.be/mnm_urb-high.mp3 failed!

Auto Next http://25703.live.streamtheworld.com:80/QMUSICAAC.aac

write eeprom UrlSelector: 22 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://25703.live.streamtheworld.com:80/QMUSICAAC.aac" info Connect to "25703.live.streamtheworld.com" on port 80, extension "/QMUSICAAC.aac" [2333544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 25703.live.streamtheworld.com info Request http://25703.live.streamtheworld.com:80/QMUSICAAC.aac failed!

Auto Next http://20723.live.streamtheworld.com/QFOUTERADIO.mp3

write eeprom UrlSelector: 23 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://20723.live.streamtheworld.com/QFOUTERADIO.mp3" info Connect to "20723.live.streamtheworld.com" on port 80, extension "/QFOUTERADIO.mp3" [2373544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 20723.live.streamtheworld.com info Request http://20723.live.streamtheworld.com/QFOUTERADIO.mp3 failed!

Auto Next http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3

write eeprom UrlSelector: 24 info buffers freed, free Heap: 89076 bytes info Connect to new host: "http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3" info Connect to "20723.live.streamtheworld.com" on port 80, extension "/QMAXIMUMHITS.mp3" [2413544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 20723.live.streamtheworld.com info Request http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3 failed!

Auto Next http://20723.live.streamtheworld.com/QFOUTERADIO.mp3

write eeprom UrlSelector: 25 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://20723.live.streamtheworld.com/QFOUTERADIO.mp3" info Connect to "20723.live.streamtheworld.com" on port 80, extension "/QFOUTERADIO.mp3" [2453544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 20723.live.streamtheworld.com info Request http://20723.live.streamtheworld.com/QFOUTERADIO.mp3 failed!

Auto Next http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3

write eeprom UrlSelector: 26 info buffers freed, free Heap: 89216 bytes info Connect to new host: "http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3" info Connect to "20723.live.streamtheworld.com" on port 80, extension "/QMAXIMUMHITS.mp3" [2493544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for 20723.live.streamtheworld.com info Request http://20723.live.streamtheworld.com/QMAXIMUMHITS.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/clubfm.mp3

write eeprom UrlSelector: 27 info buffers freed, free Heap: 89228 bytes info Connect to new host: "http://www.clubfmserver.be:8000/clubfm.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/clubfm.mp3" [2533544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/clubfm.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/aktief.mp3

write eeprom UrlSelector: 28 info buffers freed, free Heap: 89228 bytes info Connect to new host: "http://www.clubfmserver.be:8000/aktief.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/aktief.mp3" [2573544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/aktief.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/radioclubfm.mp3

write eeprom UrlSelector: 29 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://www.clubfmserver.be:8000/radioclubfm.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/radioclubfm.mp3" [2613544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/radioclubfm.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/family.mp3

write eeprom UrlSelector: 30 info buffers freed, free Heap: 89228 bytes info Connect to new host: "http://www.clubfmserver.be:8000/family.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/family.mp3" [2653544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/family.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/expres.mp3

write eeprom UrlSelector: 31 info buffers freed, free Heap: 89228 bytes info Connect to new host: "http://www.clubfmserver.be:8000/expres.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/expres.mp3" [2693544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/expres.mp3 failed!

Auto Next http://www.clubfmserver.be:8000/roxx.mp3

write eeprom UrlSelector: 32 info buffers freed, free Heap: 89228 bytes info Connect to new host: "http://www.clubfmserver.be:8000/roxx.mp3" info Connect to "www.clubfmserver.be" on port 8000, extension "/roxx.mp3" [2733544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for www.clubfmserver.be info Request http://www.clubfmserver.be:8000/roxx.mp3 failed!

Auto Next http://randstad.wirelessbelgie.be:8330/stream.mp3

write eeprom UrlSelector: 33 info buffers freed, free Heap: 89220 bytes info Connect to new host: "http://randstad.wirelessbelgie.be:8330/stream.mp3" info Connect to "randstad.wirelessbelgie.be" on port 8330, extension "/stream.mp3" [2773544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for randstad.wirelessbelgie.be info Request http://randstad.wirelessbelgie.be:8330/stream.mp3 failed!

Auto Next https://stream.radioscorpio.be/stream

write eeprom UrlSelector: 34 info buffers freed, free Heap: 89232 bytes info Connect to new host: "https://stream.radioscorpio.be/stream" info Connect to "stream.radioscorpio.be" on port 443, extension "/stream" [2813544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream.radioscorpio.be [2813544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://stream.radioscorpio.be/stream failed!

Auto Next https://eu2-centova.serverse.com/proxy/wiupfvnu?mp=/TradCan

write eeprom UrlSelector: 35 info buffers freed, free Heap: 89068 bytes info Connect to new host: "https://eu2-centova.serverse.com/proxy/wiupfvnu?mp=/TradCan" info Connect to "eu2-centova.serverse.com" on port 443, extension "/proxy/wiupfvnu?mp=/TradCan" [2853544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for eu2-centova.serverse.com [2853544][E][WiFiClientSecure.cpp:135] connect(): start_ssl_client: -1 info Request https://eu2-centova.serverse.com/proxy/wiupfvnu?mp=/TradCan failed!

Auto Next http://stream.trendyfm.be/

write eeprom UrlSelector: 36 info buffers freed, free Heap: 89244 bytes info Connect to new host: "http://stream.trendyfm.be/" info Connect to "stream.trendyfm.be" on port 80, extension "/" [2893544][E][WiFiGeneric.cpp:1384] hostByName(): DNS Failed for stream.trendyfm.be info Request http://stream.trendyfm.be/ failed!

podaen commented 2 years ago

The did work before so I think it is a kind of a bug. They all have in comen that DNS Failed.

podaen commented 2 years ago

If you like I want to share you my array and my auto next function...

schreibfaul1 commented 2 years ago

If the domain name service is not working, the destination cannot be determined. The DNS determines the valid IP address from the domain name.

If the information info 'slow stream, dropouts are possible' appears, more data is being decoded than is being received. The audio buffer is almost empty

podaen commented 2 years ago

The DNS servers are all right. Maybe I have to use te WiFi event to check the status of the internet connect. I will see what I can do.

There are a few slow steam in my list, but wasn't a problem before. I could check for an other a URL-stream for that specific station.

podaen commented 2 years ago

hmmm, it is non of these...

void WiFiEvent(WiFiEvent_t event) {
    Serial.printf("[WiFi-event] event: %d\n", event);

    switch (event) {
    case SYSTEM_EVENT_WIFI_READY:
        Serial.println("WiFi interface ready");
        break;
    case SYSTEM_EVENT_SCAN_DONE:
        Serial.println("Completed scan for access points");
        break;
    case SYSTEM_EVENT_STA_START:
        Serial.println("WiFi client started");
        break;
    case SYSTEM_EVENT_STA_STOP:
        Serial.println("WiFi clients stopped");
        break;
    case SYSTEM_EVENT_STA_CONNECTED:
        Serial.println("Connected to access point");
        break;
    case SYSTEM_EVENT_STA_DISCONNECTED:
        Serial.println("Disconnected from WiFi access point");
        //WiFi.begin(ssid, pass);
        //ConnectWifi();
        break;
    case SYSTEM_EVENT_STA_AUTHMODE_CHANGE:
        Serial.println("Authentication mode of access point has changed");
        break;
    case SYSTEM_EVENT_STA_GOT_IP:
        Serial.print("Obtained IP address: ");
        //Serial.println(WiFi.localIP());
        break;
    case SYSTEM_EVENT_STA_LOST_IP:
        Serial.println("Lost IP address and IP address is reset to 0");
        break;
    case SYSTEM_EVENT_STA_WPS_ER_SUCCESS:
        Serial.println("WiFi Protected Setup (WPS): succeeded in enrollee mode");
        break;
    case SYSTEM_EVENT_STA_WPS_ER_FAILED:
        Serial.println("WiFi Protected Setup (WPS): failed in enrollee mode");
        break;
    case SYSTEM_EVENT_STA_WPS_ER_TIMEOUT:
        Serial.println("WiFi Protected Setup (WPS): timeout in enrollee mode");
        break;
    case SYSTEM_EVENT_STA_WPS_ER_PIN:
        Serial.println("WiFi Protected Setup (WPS): pin code in enrollee mode");
        break;
    case SYSTEM_EVENT_AP_START:
        Serial.println("WiFi access point started");
        break;
    case SYSTEM_EVENT_AP_STOP:
        Serial.println("WiFi access point  stopped");
        break;
    case SYSTEM_EVENT_AP_STACONNECTED:
        Serial.println("Client connected");
        break;
    case SYSTEM_EVENT_AP_STADISCONNECTED:
        Serial.println("Client disconnected");
        break;
    case SYSTEM_EVENT_AP_STAIPASSIGNED:
        Serial.println("Assigned IP address to client");
        break;
    case SYSTEM_EVENT_AP_PROBEREQRECVED:
        Serial.println("Received probe request");
        break;
    case SYSTEM_EVENT_GOT_IP6:
        Serial.println("IPv6 is preferred");
        break;
    case SYSTEM_EVENT_ETH_START:
        Serial.println("Ethernet started");
        break;
    case SYSTEM_EVENT_ETH_STOP:
        Serial.println("Ethernet stopped");
        break;
    case SYSTEM_EVENT_ETH_CONNECTED:
        Serial.println("Ethernet connected");
        break;
    case SYSTEM_EVENT_ETH_DISCONNECTED:
        Serial.println("Ethernet disconnected");
        break;
    case SYSTEM_EVENT_ETH_GOT_IP:
        Serial.println("Obtained IP address");
        break;
    default: break;
    }
}
podaen commented 2 years ago

Now I received a reason

https://ruby.torontocast.com:1095/stream failed! [480355][D][WiFiGeneric.cpp:876] _eventCallback(): Arduino Event: 5 - STA_DISCONNECTED [480355][W][WiFiGeneric.cpp:897] _eventCallback(): Reason: 8 - ASSOC_LEAVE [WiFi-event] event: 5 Disconnected from WiFi access point Disconnected from WiFi access point WiFi lost connection. Reason: 8 Trying to Reconnect [480381][D][WiFiGeneric.cpp:876] _eventCallback(): Arduino Event: 3 - STA_STOP [WiFi-eventets Jul 29 2019 12:21:46

schreibfaul1 commented 2 years ago

this was maybe a temporary problem 'Disconnected from WiFi access point'

17:29:21: >>Send to /dev/ttyUSB0: "https://ruby.torontocast.com:1095/stream"<< 17:29:22: audio_info : Closing audio file 17:29:22: audio_info : buffers freed, free Heap: 162960 bytes 17:29:22: audio_info : Connect to new host: "https://ruby.torontocast.com:1095/stream" 17:29:22: audio_info : Connect to "ruby.torontocast.com" on port 1095, extension "/stream" 17:29:23: [ 12710][E][WiFiClient.cpp:318] setOption(): fail on fd -1, errno: 9, "Bad file number" 17:29:23: audio_info : SSL has been established in 1428 ms, free Heap: 117012 bytes 17:29:24: audio_info : HTTP/1.0 200 OK 17:29:24: audio_info : content-type: audio/mpeg, format is mp3 17:29:24: audio_info : MP3Decoder has been initialized, free Heap: 89368 bytes 17:29:24: audio_info : date: Tue, 24 May 2022 15:29:23 GMT 17:29:24: bitrate : 192000 17:29:24: audio_info : ice-audio-info: bitrate=192 17:29:24: audio_info : icy-name: ALL4MUSIC A4M3 17:29:24: audio_info : server: Icecast 2.4.0-kh15 17:29:24: audio_info : access-control-allow-origin: * 17:29:24: audio_info : access-control-allow-headers: Origin, Accept, X-Requested-With, Content-Type, Icy-MetaData 17:29:24: audio_info : access-control-allow-methods: GET, OPTIONS, SOURCE, PUT, HEAD, STATS 17:29:24: audio_info : Switch to DATA, metaint is 16000 17:29:24: lasthost : https://ruby.torontocast.com:1095/stream 17:29:24: audio_info : stream ready 17:29:24: audio_info : buffer filled in 6 ms 17:29:24: audio_info : syncword found at pos 0 17:29:24: audio_info : MP3 decode error -2 : MAINDATA_UNDERFLOW 17:29:24: audio_info : syncword found at pos 0 17:29:24: audio_info : Channels: 2 17:29:24: audio_info : SampleRate: 44100 17:29:24: audio_info : BitsPerSample: 16 17:29:24: audio_info : BitRate: 192000 17:29:24: audio_info : StreamTitle='UB40 - Here I Am, Small Axe (Come And Take Me)'

podaen commented 2 years ago

It is a temporary problem. The best way to solve it for now is restarting the ESP. It think it is caused because the ESP is occupied with something on a specific moment. It's not only the audio player that is disconnecting... Every client disconnects and then the WiFi disconnects with reason WIFI_REASON_ASSOC_LEAVE. It's not fixed witch client disconnect first. for an other client I have TCP_DISCONNECTED from an other library.

podaen commented 2 years ago

when I leave audio.loop(); out it doesn't happen anymore. So I think the problem is in there. I can easily reproduce it by pausing it and resume it when an other client is called in a callback. When I started this issue it was because of the auto-next with certain links. That just connected to an other host like this audio.connecttohost. But that doesn't seem the problem. In the first example I diden't do anything else than playing audio. Now I have other libs in my software and I have it with links that worked before in a more simple program.

podaen commented 2 years ago

Perhaps solving these will solve the issue...

Audio.cpp: In member function size_t Audio::process_m3u8_ID3_Header(uint8_t*)

Audio.cpp: 2199:21: error: variable 'm_f_unsync' set but not used [-Werror=unused-but-set-variable] bool m_f_unsync = false, m_f_exthdr = false ^~~~~~

Audio.cpp: 2200:21: error: unused variable 'last_timestamp' [-Werror=unused-variable] static uint64_t last_timestamp; \ remember the last timestamp ^~~~~~

Audio.cpp: 2201:21: error: unused variable 'lastSampleRate' [-Werror=unused-variable] static uint32_t lastSampleRate ^~~~~~

Audio.cpp: 2202:21: error: variable 'current_timestamp' set but not used [-Werror=unused-but-set-variable] uint64_t current_timestamp = 0 ^~~~~

Audio.cpp: 2203:21: error: unused variable 'newSampleRate' [-Werror=unused-variable] uint32_t newSampleRate = 0 ^~~~~ Audio.cpp: In member function void Audio::processWebStreamTS()

Audio.cpp: 3148:21: error: variable 'bytesDecoded' set but not used [-Werror=unused-but-set-variable] static int bytesDecoded ^~~~ Audio.cpp: In member function void Audio::processWebStreamHLS()

Audio.cpp: 3282:21: error: variable 'bytesDecoded' set but not used [-Werror=unused-but-set-variable] static int bytesDecoded ^~~~ Audio.cpp: In member function bool Audio::playSample(int16_t*)

Audio.cpp: 4371:14: error: 'IIR_filterChain1' was not declared in this scope sample = IIR_filterChain1(sample) ^~~~ Audio.cpp:4371: note suggested alternative IIR_filterChain0 sample = IIR_filterChain1(sample) ^~~~ IIR_filterChain0

Audio.cpp: 4372:14: error: 'IIR_filterChain2' was not declared in this scope sample = IIR_filterChain2(sample) ^~~~ Audio.cpp:4372: note suggested alternative IIR_filterChain0 sample = IIR_filterChain2(sample) ^~~~ IIR_filterChain0 Audio.cpp: At global scope

Audio.cpp: 4629:10: error: no declaration matches 'int16_t Audio::IIR_filterChain1(int16_t, bool) IIR_filterChain1(int16_t iir_in[2], bool clear){ \ Infinite Impulse Response (IIR) filters ^~~~~ Audio.cpp:4629: note no functions named int16_t Audio IIR_filterChain1(int16_t, bool)

Audio.cpp:11: In file included from Audio.h:183: note class Audio defined here class Audio *: private AudioBuffer{ ^~~~~

Audio.cpp: 4676:10: error: no declaration matches 'int16_t Audio::IIR_filterChain2(int16_t, bool) IIR_filterChain2(int16_t iir_in[2], bool clear){ \ Infinite Impulse Response (IIR) filters ^~~~~ Audio.cpp:4676: note no functions named int16_t Audio IIR_filterChain2(int16_t, bool)

Audio.cpp:11: In file included from Audio.h:183: note class Audio defined here class Audio : private AudioBuffer{ ^~~~~ Audio.cpp: In member function bool Audio::ts_parsePacket(uint8_t, uint8_t, uint8_t)

Audio.cpp: 4728:19: error: unused variable 'PAYLOAD_SIZE' [-Werror=unused-variable] const uint8_t PAYLOAD_SIZE = 184 ^~~~ Audio.cpp: In member function size_t Audio::chunkedDataTransfer(uint8_t*)

Audio.cpp: 4957:9: error: value computed is not used [-Werror=unused-value] *bytes++ ^~~~ Audio.cpp: At global scope

Audio.cpp: 2201:21: error: 'lastSampleRate' defined but not used [-Werror=unused-variable] static uint32_t lastSampleRate ^~~~~~ Error compiling libraries

Audio.cpp: 2200:21: error: 'last_timestamp' defined but not used [-Werror=unused-variable] static uint64_t last_timestamp; \ remember the last timestamp

All those error's are not so bad, it are warnings that are threat as errors. These predefined functions where not found in audio.h, so I comment them. That's the only thing I changed.

   // bool fill_InputBuf();
    //int16_t* IIR_filterChain1(int16_t* iir_in, bool clear = false);
    //int16_t* IIR_filterChain2(int16_t* iir_in, bool clear = false);
podaen commented 1 year ago

I found it! I set the WiFi power management to maximum power WiFi.setSleep(false);. I don't have any failure anymore or a slow connection. It surely improved working behavior and I am glad that I finally found some improvement. I search a long time for this and don't understand this is a default setting in the SDK of ESP Arduino. A battery is optional... and it is not that I am overclocking.

FreeLANMan commented 1 year ago

Set WiFi.setSleep(false); help me too! Thanks!