I don't need to make a bug report here, because the bug is the defective video player by design.
The biggest problem I have is that it plays a little and then starts buffering, but never finishes buffering.
The design issue is that it doesn't tell you it's stopped buffering. Every decent streaming player ever invented or used on the internet has a grey bar that extends beyond the current play point to tell you how much has buffered.
That's all it would need to solve a whole host of problems. All you'd need to know is contained in how much of the stream has buffered. If the connection is interrupted and has stopped buffering, at LEAST THEN I KNOW. First rule of UI design!!! FEEEDBACK FEEDBACK FEEDBACK.