ubports / morph-browser

Moved to https://gitlab.com/ubports/core/morph-browser
https://gitlab.com/ubports/core/morph-browser
GNU General Public License v3.0
45 stars 35 forks source link

Certain video playback is broken #115

Open bhdouglass opened 5 years ago

bhdouglass commented 5 years ago

Attempting to watch videos on the VRV site results in an error message from the video player and some interesting log messages in the logs (attached). I don't believe this site is using something like widevine, probably just using proprietary codecs. Looking at the logs it might be an issue with ffmpeg.

Here are the most relevant sections of the logs: [3618:3649:1128/001359.622851:ERROR:render_media_log.cc(30)] MediaEvent: MEDIA_ERROR_LOG_ENTRY {"error":"FFmpegDemuxer: open context failed"} [3618:3618:1128/001359.664859:ERROR:render_media_log.cc(30)] MediaEvent: PIPELINE_ERROR DEMUXER_ERROR_COULD_NOT_OPEN

application-legacy-morph-browser-.log

bhdouglass commented 5 years ago

I should mention I'm running build 2018-11-27 on an MX4

bhdouglass commented 5 years ago

Just tested this again and it seems to be only failing on certain devices:

MX4 running 2018-12-12 - Fails as stated in the issue M10 running 2018-12-12 - Works fine

mateosalta commented 5 years ago

cool, vrv works on some devices? I can try some other devices, maybe we can find what is in common

bhdouglass commented 5 years ago

That would be great, thanks!

bhdouglass commented 5 years ago

As a work around it seems if you turn on desktop mode you'll be able to stream videos on the mx4. The site must be doing something different when it detects a mobile browser. But desktop mode is effected by this bug: https://github.com/ubports/morph-browser/issues/127