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

Issue 669943 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 646082
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Unable to play video on Wikipedia

Project Member Reported by mdw@chromium.org, Nov 30 2016

Issue description

Version: 56.0.2919.3
OS: Android N2F48
Device: Pixel

What steps will reproduce the problem?
(1) Go to https://en.m.wikipedia.org/wiki/Rutherford_model
(2) Tap on the "Play media" link under the image at the top of the page which takes you to: https://upload.wikimedia.org/wikipedia/commons/9/90/3D_anamation_of_the_Rutherford_atom.ogv
(3) Tap on play button

What is the expected result?

The video plays.

What happens instead?

I see the media player controls and the time of the video (0:00 / 0:04) but nothing plays.



 

Comment 1 by mdw@chromium.org, Nov 30 2016

Cc: qin...@chromium.org
Components: Internals>Media>Video

Comment 2 by mdw@chromium.org, Nov 30 2016

Note that this video plays fine on UC Browser.

Comment 3 by mdw@chromium.org, Nov 30 2016

Cc: -pangu@chromium.org
Cc: renganat...@chromium.org
Cc: dah...@chromium.org
Owner: dalecur...@chromium.org
Able to repro. 
* Plays fine on desktop
* Doesn't playback in Chrome on Android
* Downloaded file and attempted to playback with Android default player - doesn't work. 

So, there is a format error. Assigning to Dale to determine root cause. 
Labels: -Pri-3 M-57 Pri-2
This is a theora video; the codec isn't supported on Android (and has never been). We only support it on desktop because we bundle the software video decoder. We could do this on Android, but it has a large apk size penalty ~900kb IIRC for all software decoders. Not sure what it'd cost just to add theora; certainly at least several hundred kb.

Theora is a miniscule amount of of playbacks, 0.01% on Android, https://uma.googleplex.com/p/chrome/histograms/?endDate=20161129&dayCount=1&histograms=Media.VideoCodec&fixupData=true&showMax=true&filters=platform%2Ceq%2CA%2Cisofficial%2Ceq%2CTrue&implicitFilters=isofficial

So I think this is not worth fixing, but am open to arguments otherwise. I think Edge, Safari don't even support this codec at all, even on desktop.

Comment 8 by mdw@chromium.org, Dec 1 2016

Is Theora a miniscule amount of playbacks on Android because users have learned that Chrome doesn't work for those videos?

Wikipedia is, of course, a very popular site. Is this problem common to all Wikipedia .ogv videos?

Finally, getting a black screen with no ability to open the video in another supported player is a pretty bad user experience. If we can't support the video we should at least provide an intent picker instead.



Cc: foolip@chromium.org
No, it's minuscule even on desktop where it's supported:

https://uma.googleplex.com/p/chrome/histograms/?endDate=20161129&dayCount=1&histograms=Media.VideoCodec&fixupData=true&showMax=true&filters=isofficial%2Ceq%2CTrue&implicitFilters=isofficial

I don't think all Wikipedia videos are theora, they state they prefer webm these days: https://en.wikipedia.org/wiki/Wikipedia:Videos#Converting_video (vp8, vp9 then).

Yeah, the failure mode here could be better; I think we're bound by the spec in how we can fail the video player through. Launching an intent is risky from a security perspective. +foolip in case he has ideas.
Cc: mlamouri@chromium.org
+mlamouri for the fact that this could be a lot nicer in the media controls. Even if decode failures are rare, network failures and similar can't be too rare, and I expect they also leave things in a rather mysterious state for the user.
Mergedinto: 646082
Status: Duplicate (was: Assigned)
Comment #10 is correct and this is bug 646082.

Sign in to add a comment