YouTube livestreams stop and buffer indefinitely after a few minutes of viewing.
Categories
(Core :: Audio/Video: Playback, defect, P2)
Tracking
()
People
(Reporter: trea, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0
Steps to reproduce:
- Go to any YouTube livestream
- Wait for a few minutes
Actual results:
The video begins buffering forever after several minutes of viewing. The page must be reloaded to continue watching. This appears in the log when the buffering begins:
``
Media resource blob:https://www.youtube.com/f0d77480-9cfa-ac45-9220-61334e8a011c could not be decoded. watch
Error: This error message will be blank when privacy.resistFingerprinting = true. If it is really necessary, please add it to the whitelist in MediaError::GetMessage: NS_ERROR_FAILURE (0x80004005) - virtual mozilla::MediaResult mozilla::MP4ContainerParser::IsInitSegmentPresent(mozilla::MediaByteBuffer *): Invalid Top-Level Box:y<I< base.js:5063:19
Media resource blob:https://www.youtube.com/f0d77480-9cfa-ac45-9220-61334e8a011c could not be decoded, error: Error Code: NS_ERROR_FAILURE (0x80004005)
Details: virtual mozilla::MediaResult mozilla::MP4ContainerParser::IsInitSegmentPresent(mozilla::MediaByteBuffer *): Invalid Top-Level Box:y<I< watch
This occurs both with my main profile on Firefox 65 and a fresh profile on the latest Nightly. My OS is macOS 10.14.3. [Somebody on /r/Firefox appears to be having this same issue:](https://www.reddit.com/r/firefox/comments/ao3tvm/youtube_hangup_playing_live_video/)
Reporter | ||
Comment 1•5 years ago
|
||
Apologies for botching the markdown, I figured I would be able to edit the description later, but apparently not. Hopefully my point still comes across.
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Thanks for the report.
This extension can display some info about the state of playback, which may be helpful for diagnosing:
https://addons.mozilla.org/en-US/firefox/addon/devtools-media-panel/
(I'm not reproducing here, but I don't have a Mac.)
Reporter | ||
Comment 3•5 years ago
|
||
For reference, this is the livestream is question: https://www.youtube.com/watch?v=hHW1oY26kxQ
Using the plugin, while the stream is playing, there is only one media source listed. When it begins buffering, a second shows up. They are listed below (apologies for the lack of indentation):
0: blob:https://www.youtube.com/a7705d47-5d66-b841-b937-e5007f40c76a 😵
https://pastebin.com/cS0bbhpA
1: blob:https://www.youtube.com/6e8e5320-146a-ea48-9dd4-94a596a07b10 😵
https://pastebin.com/Vk4DGPXg
Looks like 1531344. Going to mark this as dupe (despite it being earlier) as I've already started investigating and have linked the other bug to YouTube.
Description
•