fluttercommunity / fluttercommunity/chewie
VideoPlayerController.network does not display an connection error if there no stream
- Dominant language
- Dart
- Stars
- 2.1k
- Forks
- 1.1k
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 6
Description
Hello. If you try to open a streaming video that is not available or does not work, we will get an eternal loading indicator. This is not very convenient, because users cannot understand what is happening and wait for the video to load, which will never happen. But messages about connection errors come to the console, can you somehow display a error message on player in case chewie cannot read the video over the network?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at VideoPlayerController.network and Chewie's handling of network playback failures. Reproduce the unavailable-stream case, trace how the console connection error is surfaced, and confirm that the player displays an error instead of an eternal loading indicator.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100