florent37 / Flutter-AssetsAudioPlayer

Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications
https://pub.dartlang.org/packages/assets_audio_player
Apache License 2.0
757 stars 371 forks source link

[ New Feature ] Icy metadata #237

Open kmartins opened 4 years ago

kmartins commented 4 years ago

First of all, thank you for making this plugin. Add support for Icy metadata in the livestream.

An example in Android with Exoplayer: https://github.com/saschpe/android-exoplayer2-ext-icy

Cheers! Thank you so much!

florent37 commented 4 years ago

do you have the equivalent for ios ?

kmartins commented 4 years ago

Apparently, AVPlayer automatically requests metadata https://stackoverflow.com/questions/27955125/timed-metadata-with-avplayer

In React Native there is a library that implement this for iOS https://github.com/react-native-kit/react-native-track-player/pull/937

afkcodes commented 4 years ago

@florent37 https://github.com/Sithira/FlutterRadioPlayer/pull/20 This PR can help can you have a look when free

cjamcu commented 4 years ago

@florent37 Recently add this trait to https://github.com/Sithira/FlutterRadioPlayer. If you want I can help you with them. It really is simple.

afkcodes commented 4 years ago

@cjamcu i can probably like to take this up if you can help me out. not very good at java or kotlin or you can create a PR here that will be great.

leossmith commented 3 years ago

this will be a great addition. any news?

Adrian5er commented 1 year ago

Will this function be available? ExoPlayer supports metadata retrieval, I tried to do it myself but gave up.

korchix commented 1 year ago

it will be awesome guys, if you can make this a reality. please @cjamcu :)