Closed Bug 1501585 Opened 6 years ago Closed 4 years ago

twitch.tv video on demand (VOD) playback halts and shows buffer wheel at certain points when streamer has perfomance issues

Categories

(Core :: Audio/Video: Playback, defect, P2)

65 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr60 --- wontfix
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- wontfix
firefox66 --- wontfix
firefox67 --- wontfix

People

(Reporter: ke5trel, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: testcase)

Test case: https://www.twitch.tv/videos/325845815?t=13m40s At around the 14 minute mark the video stutters before the buffer wheel appears and playback halts. Switching tabs or changing stream quality resumes playback for a short while before halting again, after 14:25 the video plays normally without interruption until the next bad spot at 26:00. There are numerous other bad spots in the video that have the same problem. This part of the video stutters on both Firefox and Chromium but it only gets stuck on Firefox. It happens regardless of quality level, layers acceleration or webrender. Tested on Ubuntu 18.10 and Windows 1809.
Rank: 15
Priority: -- → P2
During normal playback GetBuffered has a few time ranges of many seconds length but when failure occurs there are many small time ranges of less than a second. [Child 18702: Main Thread]: D/MediaSource MediaSourceDecoder[0x7f89b4b84200] ::GetBuffered: ranges=[(816.046444, 850.146433), (850.446433, 850.712433), (850.846433, 851.512433), (851.812433, 852.746433), (852.912433, 853.846433), (854.046433, 854.413433), (854.546433, 855.145433), (855.212433, 855.379433), (855.512433, 855.913433), (856.279433, 857.045433), (857.112433, 857.545433), (857.846433, 858.279433), (858.379433, 858.513433), (858.712433, 859.378433), (859.679433, 860.545433), (860.679433, 861.179433), (861.246433, 861.380433), (861.579433, 862.313433), (862.446433, 862.680433), (862.879433, 863.146433), (863.212433, 883.779433)] When switching tabs it seeks to the next keyframe which allows it to continue.
Blocks: MSE
Keywords: testcase
Summary: twitch.tv video playback halts and shows buffer wheel at certain points (test case) → twitch.tv video playback halts and shows buffer wheel at certain points

New test case since the original video has expired, this one stalls at 14:51 with some other stall points immediately after.

https://www.twitch.tv/videos/374356627?t=14m

Summary: twitch.tv video playback halts and shows buffer wheel at certain points → twitch.tv video on demand (VOD) playback halts and shows buffer wheel at certain points when streamer has perfomance issues

Hi Kestrel,

Thanks for reporting. Are you still seeing this issue?
If so, could you provide an updated link the next time this is visible please?

Flags: needinfo?(ke5trel)

Yes, it still happens on latest Nightly, this video stalls with a spinning loading wheel at around 51:20.
https://www.twitch.tv/videos/356273973?t=51m

Flags: needinfo?(ke5trel)

Thanks Kestrel. I can reproduce this issue in Firefox 71 for MacOS and Windows, also happening in Safari.

In Chrome, Opera and Edge it's glitching but doesn't stop playing back.

Emailed Twitch to see if they can help with this issue.

This took a while, but the issue seems to be resolved! https://www.twitch.tv/videos/356273973?t=51m no longer stalls from 51-52m.

Per comment 7, close this bug.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.