RadioDroid
                                
                                
                                
                                    RadioDroid copied to clipboard
                            
                            
                            
                        Some issue with the new ExoPlayer 2.11.4 (SHOUTcast ICY metadata)
Hi The new version is working fine with the new ExoPlayer 2.11.4. last time i've updated to the new ExoPlayer and the sound start to glitch because of the metadta. because the metadata is now handled by ExoPlayer ,this problem has been fixed now . But i noticed that the exoPlayer metadata seeking is not so efficient as the method you used to. the metadata changes very late , after a new song has started . the old version was extreamly precise and changes as soon as the song changes. and sometimes when there is a problem of connexion it freezes for a while before changing. so my question is: Is there a way to deactivate the ExoPlayer SHOUTcast ICY metadata and use the old build-in method in RadioDroid and use the 2.11.4 version. Thanks so much for your work. Keep up Best regards
Thanks for the feedback!
The old metadata handling is mostly still there, but I suspect that the timing is only now 100% correct. In our own implementation, we had already updated the metadata as soon as it arrived in the buffer – typically maybe 5 s too early. Have you tried different streams?
Thanks for your reply. Yes i saw that the old way to find metadata is in the code. but you are using the ExoPlayer timing (interface) to get the metadata and then parse it. the old way (your method) was way better than ExoPlayer. sometimes it takes more than 10s (i used two phones one with the last version 2.9.6 and other with 2.11.4) that's why i'm asking if there is a way to by pass the ExoPlayer Metadata and use your code. Thanks for your amazing work ! Respect ! regards
Hi I'm sorry to ask again , did you find a way to bypass the metadata of Exoplayer. your way is far better than the exoplayer script, and it's really faster . Thanks