I have been published FLUTTER app before more than a year. (Something like Udemy app)
The app shown YouTube videos via POD Player, and all videos are uploaded with 1080, and working before, with all quality options.
Before few weeks ago
Suddenly, all video quality options in the player are disappeared and all youtube videos working on 360p.
I have been searched everywhere, find that many people have the same problem, but no one know what happen, and no one have a solution.
Note that: I think the problem happen with other player also but not sure about this.
any ideas?
This situation is likely due to a change in how YouTube handles its API and video playback, affecting third-party players such as POD Player. So, third-party player libraries need to adapt to these quick changes and updates.
My workarounds
-
Check for Updates: Look for updates to the
POD Player
library or try another player package. -
Test with WebView: Embed the YouTube video using the official embed link in a
WebView
. -
Review Player Settings: Look for any player configuration options that might affect video quality.
-
Switch Players: Use an alternative player like
youtube_player_flutter
and see if the issue persists. -
Contact the Community: Reach out to the player library’s maintainers or community forums directly for support.