ESP32-audioI2S icon indicating copy to clipboard operation
ESP32-audioI2S copied to clipboard

http://bestof80s.stream.laut.fm/best_of_80s seems to get out of sync

Open seife opened this issue 5 months ago • 13 comments

The http://bestof80s.stream.laut.fm/best_of_80s stream (mp3) does seem to get "out of sync". Sometimes it just glitches from time to time, bu tsometimes it goes completely out of sync and ends in a constant stream of MP3 decode errors and "syncword found" sequences or even stops playing completely.

Other MP3 streams work without issues (e.g. http://www.dradio.de/streaming/dlf.m3u)

audio not running => connect!
00:00:02>info        ==> PSRAM found, inputBufferSize: 630773 bytes
00:00:02>info        ==> buffers freed, free Heap: 164164 bytes
00:00:02>info        ==> connect to: "bestof80s.stream.laut.fm" on port 80 path "/best_of_80s"
[  2606][D][NetworkManager.cpp:83] hostByName(): Clearing DNS cache
[  2676][D][NetworkManager.cpp:127] hostByName(): DNS found IPv4 80.255.8.200
00:00:02>info        ==> Connection has been established in 109 ms, free Heap: 163064 bytes
00:00:02>info        ==> chunked data transfer
00:00:02>station     Best of 80s
00:00:02>icyurl      http://laut.fm/best_of_80s
00:00:02>bitrate     128000
00:00:02>info        ==> MP3Decoder has been initialized, free Heap: 132116 bytes , free stack 5788 DWORDs
00:00:02>lasthost    http://bestof80s.stream.laut.fm/best_of_80s
00:00:02>info        ==> stream ready
00:00:02>info        ==> syncword found at pos 220
00:00:02>info        ==> syncword found at pos 0
00:00:02>info        ==> MPEG-2.5, Layer I
00:00:02>info        ==> Channels: 2
00:00:02>info        ==> SampleRate: 44100
00:00:02>info        ==> BitsPerSample: 16
00:00:02>info        ==> BitRate: 128000
00:00:02>info        ==> StreamTitle='www.edeka.de - Ein bisschen Verbraucherinformationen ...'
00:00:03>info        ==> StreamTitle='www.edeka.de - Ein bisschen Verbraucherinformationen ....'
00:00:03>info        ==> StreamTitle='www.edeka.de - Ein bisschen Verbraucherinformationen .....'
00:00:03>info        ==> StreamTitle='www.edeka.de - Ein bisschen Verbraucherinformationen ......'
00:00:03>info        ==> StreamTitle='www.edeka.de - ...  schon fast die Hälfte geschafft ...'
00:00:03>info        ==> StreamTitle='www.edeka.de - ...  zweite Halbzeit ...'
00:00:03>info        ==> StreamTitle='www.edeka.de - ...  gleich geht's los mit laut.fm/best_of_80s ...'
00:00:04>info        ==> StreamTitle='Die Doraus & die Marinas - Kleines Stubenmädchen'
00:00:23>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
00:00:23>info        ==> syncword found at pos 62
00:00:23>info        ==> syncword found at pos 0
[ 23026][D][mp3_decoder.cpp:1708] DecodeHuffmanPairs(): (tabType != invalidTab)
00:00:23>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
00:00:23>info        ==> syncword found at pos 204
00:00:23>info        ==> syncword found at pos 0
[ 23047][D][mp3_decoder.cpp:1708] DecodeHuffmanPairs(): (tabType != invalidTab)
00:00:23>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
00:00:23>info        ==> syncword found at pos 149
00:00:23>info        ==> syncword found at pos 0
00:00:23>info        ==> MPEG-2.5, Layer I
00:00:23>info        ==> Channels: 2
00:00:23>info        ==> SampleRate: 44100
00:00:23>info        ==> BitsPerSample: 16
00:00:23>info        ==> BitRate: 128000
00:00:23>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
[ 23093][D][mp3_decoder.cpp:1209] MP3FindSyncWord(): wrong bitrate index
[ 23105][D][mp3_decoder.cpp:1209] MP3FindSyncWord(): wrong bitrate index
00:00:23>info        ==> syncword found at pos 417
00:00:23>info        ==> syncword found at pos 0
00:00:23>info        ==> MPEG-2.5, Layer I
00:00:23>info        ==> Channels: 2
00:00:23>info        ==> SampleRate: 44100
00:00:23>info        ==> BitsPerSample: 16
00:00:23>info        ==> BitRate: 128000
00:00:42>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
00:00:42>info        ==> syncword found at pos 92
00:00:42>info        ==> syncword found at pos 0
00:00:42>info        ==> MP3 decode error -9 : INVALID_HUFFCODES
[ 42370][D][mp3_decoder.cpp:1209] MP3FindSyncWord(): wrong bitrate index
00:00:42>info        ==> syncword found at pos 324
00:00:42>info        ==> syncword found at pos 0
00:00:42>info        ==> MPEG-2.5, Layer I
00:00:42>info        ==> Channels: 2
00:00:42>info        ==> SampleRate: 44100
00:00:42>info        ==> BitsPerSample: 16
00:00:42>info        ==> BitRate: 128000

seife avatar May 23 '25 14:05 seife