Open Bug 1501585 Opened Last year Updated 2 months ago
.tv video on demand (VOD) playback halts and shows buffer wheel at certain points when streamer has perfomance issues
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.
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.
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
10 months ago
You need to log in before you can comment on or make changes to this bug.