Twitch.tv video playback is laggy and freezes using GV 67 on Fire TV
Categories
(Core :: JavaScript: GC, defect, P2)
Tracking
()
People
(Reporter: cpeterson, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: perf:responsiveness, Whiteboard: [gvtv:p2] [geckoview:p1] [media-q2] [media-triaged])
| Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
| Reporter | ||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
| Reporter | ||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Clearing NI; when this came up in Orlando the conclusion was there were bigger fish elsewhere.
Comment 14•6 years ago
|
||
(In reply to Steve Fink [:sfink] [:s:] from comment #11)
That 204ms slice is being worked on; it's some nonincremental gray marking
stuff that jonco is fixing in bug 1463462.
This landed about a month ago and showed a 6% win on raptor-tp6-youtube-firefox (windows)... Did it reduce the severity of this bug?
| Reporter | ||
Comment 15•6 years ago
|
||
(In reply to David Bolter [:davidb] (NeedInfo me for attention) from comment #14)
This landed about a month ago and showed a 6% win on raptor-tp6-youtube-firefox (windows)... Did it reduce the severity of this bug?
Vicky, can someone your performance team test the current behavior of Twitch video in GV?
Comment 16•6 years ago
|
||
I tried with latest GV on the Moto G5 and Pixel 3. I can see some lag during the first 30 seconds only on the Moto G5 but not on the Pixel 3. Once I get past the first 30 seconds it's been pretty smooth.
I couldn't get a profile because the app crashes due to bug 1527228.
NI npark to test with the new FFTV+GV build.
Comment 17•6 years ago
|
||
Also trying to get the FFTV+GV number from local run of nimbledroid script. will find out today. Keeping the ni? flag on until then.
| Reporter | ||
Updated•6 years ago
|
Comment 18•6 years ago
|
||
Can't test on FFTV+GV yet, since the cursor is unresponsive. https://github.com/mozilla-mobile/firefox-tv/issues/1842
Updated•6 years ago
|
| Reporter | ||
Comment 19•6 years ago
|
||
(In reply to No-Jun Park [:njpark] from comment #18)
Can't test on FFTV+GV yet, since the cursor is unresponsive. https://github.com/mozilla-mobile/firefox-tv/issues/1842
Thanks. I'll make a note to retest this after FFTV+GV's cursor navigation is fixed.
Comment 21•6 years ago
|
||
I tried it on Fire Cube with GV 67, and it is still quite laggy. This time I see the frozen screen and spinning wheels in the center. Upon opening first twitch video, it doesn't play at all, exiting and revisiting different video makes things better, but eventually all opened videos froze and shows spinning wheels.
| Reporter | ||
Comment 22•6 years ago
|
||
Nils, Twitch video playback with GeckoView on the Fire TV Cube seems have gotten worse. GV 62's video playback was laggy and GV 67 either doesn't play videos or they freeze. When will a media engineer be available to investigate?
This bug was moved to the JavaScript Engine Bugzilla component because some profiles showed long GCs, but I don't know if GC or JS is still the problem we're seeing.
| Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 24•6 years ago
|
||
Speaking with Nils, there are some patches about to land which may help this issue. We'd like to check back in next week to confirm if the performance has improved.
Comment 25•6 years ago
|
||
(In reply to Adam Stevenson [:adamopenweb] from comment #24)
Speaking with Nils, there are some patches about to land which may help this issue. We'd like to check back in next week to confirm if the performance has improved.
Yes I think we should land bug 1531833 and then re-test.
| Reporter | ||
Comment 26•6 years ago
|
||
[gvtv:p2] because this doesn't need to block GVTV MVP if it's a Twitch-specific issue. cpearce says this bug is also reproducible in Firefox desktop. Perhaps the Ion tier-4 JIT (bug 1382650l uplifted to GV 67) or the Baseline Interpreter (bug 1499324, WIP) will help?
Updated•6 years ago
|
Comment 28•6 years ago
|
||
Tested on 4K stick with Fire TV build containing 68.0.20190414095735. the playback runs great on release build, with 900p60fps. It runs a bit slower on debug build, but I think that is expected. Sorry that I didn't get to it earlier.
Comment 29•6 years ago
|
||
(In reply to No-Jun Park [:njpark] from comment #28)
Tested on 4K stick with Fire TV build containing 68.0.20190414095735. the playback runs great on release build, with 900p60fps. It runs a bit slower on debug build, but I think that is expected. Sorry that I didn't get to it earlier.
Thank you for checking and for bringing back such good news!
It looks like the patches we landed in other bugs to improve playback performance on Fire TV have resolved the issue then. I'll close this. If anyone disagrees and thinks there is still work left to be done feel free to re-open the bug.
| Reporter | ||
Updated•6 years ago
|
Updated•3 years ago
|
Updated•10 months ago
|
Description
•