New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 718661 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

when switch resolution, video stutters in EME/MSE transition video

Project Member Reported by yini...@chromium.org, May 5 2017

Issue description

Chrome Version: all
OS: all

What steps will reproduce the problem?
(1)navigate to https://transitionbug-dot-shaka-player-demo.appspot.com/demo/?lang=en;play
(2)wait for media starts to play, then in Info=>change "video tracks" value

What is the expected result?
video not stutters, resolution change is smooth

What happens instead?
obvious video stutters.
 
Cc: joeyparrish@chromium.org
Status: WontFix (was: Assigned)
Yining:

(a) After you navigate to https://transitionbug-dot-shaka-player-demo.appspot.com/demo/?lang=en;play and the playback starts, if you click "Info" you'll see the current "Active resolution" is 320x240. If you wait for a while (w/o doing anything) you'll see the "Active resolution" is switched to 768x576, and the transition should be smooth. This is the normal transition case.

In your case, you choose a different value in "Video tracks", which I assume will cause the player to pause, fetch the new resolution video, append it, and resume playback again. The video will "freeze" in this case, which seems normal to me. (+joeyparrish to verify.)

So since case (a) above works as expected, I think this is a WontFix.
Manually changing tracks should take effect immediately.  To make the change immediate, we must clear the buffer, which causes a slight pause.

When changing automatically, the user did not initiate the change, so the effect can be delayed and the change can be made without clearing the buffer.

So this is all WAI.

Sign in to add a comment