jhomlala / betterplayer

Better video player for Flutter, with multiple configuration options. Solving typical use cases!
Apache License 2.0
917 stars 972 forks source link

[BUG] No video on demand DASH stream reproduction on iOS #1175

Open tuvia opened 1 year ago

tuvia commented 1 year ago

Hi! Thank you for this amazing plugin!

I have an app in flutter that reproduces online videos through streaming. The server side is NGINX. All works great on Android, however, iOS does not reproduce streams. iOS works perfect on local videos.

I'm not attaching code, since the App works as expected and better player (on Android) also... Maybe I'm missing some iOS configuration for online playback?

Please help...

fmestrovic commented 1 year ago

AFAIK, on iOS you have to provide HLS. DASH won't work

tuvia commented 1 year ago

Hi! Just for the record, the problem with stream reproduction on iOS is a problem with the video_player plugin on which better_player is based on. This is not a problem on better_player itself (chewie has the same issue, for instance).

I don't have the reference now, but it's a know fact... The only solution I found was to change the better_player plugin for a different one NOT based on video_player (Fijkplayer or VLC player).

Regards.

On Mon, Mar 27, 2023, 10:09 AM fmestrovic @.***> wrote:

AFAIK, on iOS you have to provide HLS. DASH won't work

— Reply to this email directly, view it on GitHub https://github.com/jhomlala/betterplayer/issues/1175#issuecomment-1485073336, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABALFG2FLMRHW26WXOHA6BLW6GGRHANCNFSM6AAAAAAVNXWA3A . You are receiving this because you authored the thread.Message ID: @.***>