-
-
Notifications
You must be signed in to change notification settings - Fork 663
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
M3U8 url not playing in android devices in flutter #1075
Comments
@ryanheise Could you please help me on this issue I'm facing on android ? |
I resolved this issue by setting the url as HlsAudioSource and it works fine both in andorid and ios.
but in server , it hits too many times.
@ryanheise Could you please suggest me why this is happening and How do I resolve this ? |
Thanks for doing some exploration. Yes regarding the behaviour of Regarding the server logs, I think that once you're actually getting it to detect that it's HLS, then the plugin uses the native Android or iOS system to play that stream, and in the above case, that is Android's ExoPlayer making all those calls. Maybe you can test other Android apps with the same URL to see if they hit the server in the same way. |
Which API doesn't behave as documented, and how does it misbehave?
AudioPlayer.setUrl('https://api.moodstream.anothercircus.com/api/m3u8?mood=4')
not working in android device and it gives ExoplaybackException
just_audio: ^0.9.35
Minimal reproduction project
To Reproduce (i.e. user steps, not code)
Steps to reproduce the behavior:
Error messages
Expected behavior
The url which I given in the example code works fine in the ios device.the issue is only happening in android device or emulators.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Flutter SDK version
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: