We have moved to a new Sailfish OS Forum. Please start new discussions there.

[bug] Youtube videos not playing on browser [released]

Tracked by Jolla (In release)

asked 2015-08-21 12:31:27 +0300

Toxip gravatar image

updated 2016-08-17 11:29:47 +0300

jiit gravatar image

I get an error on the new youtube mobile site saying that "vnd.youtube is not a registered protocol or is not allowed in this context". Seems like it's using its own uri that sailfish browser can't handle. This is probably youtube's fault but maybe we can do something about it.

edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by raketti
close date 2015-08-27 14:18:42.282795



Seems to be a problem related to the YouTube mobile site. Tested some videos from the front page in the desktop version of the site and those played without any problems. Also videos with the YTplayer seems to be working still. So this indeed seems to be a Sailfish Browser related issue only.

raketti ( 2015-08-21 13:37:12 +0300 )edit

Yes and then it says "Nightly can't load this page for some reason" ??

Pim ( 2015-08-21 13:38:11 +0300 )edit

4 Answers

Sort by » oldest newest most voted

answered 2015-08-23 00:06:59 +0300

tworaz gravatar image

The problem is that youtube seems to have changed it's browser user agent recognition code again. As a result sailfish-browser now gets youtube version that expects it can launch native android youtube client via vnd.youtube protocol intent. To solve the problem we'll need to tweak browser UA to make youtube recognize us as a mobile browser that wants to receive content suitable for playback via HTML5 video element.

edit flag offensive delete publish link more



Makes sense, thanks for the answer, keep up the good work!

Toxip ( 2015-08-23 01:22:44 +0300 )edit

If anybody is interested the fix can be found here https://github.com/tmeshkova/embedlite-components/pull/80.

tworaz ( 2015-08-23 18:01:34 +0300 )edit

answered 2015-08-27 14:18:28 +0300

raketti gravatar image

Since the update for this bug is being rolled out (see the release notes post) I'll close this one. If the problem re-appears (or don't disappear), feel free to open this question.

edit flag offensive delete publish link more


Doesn't work for me despite upgrade to All I get is "Video format or MIME type is not supported."

1chb ( 2015-09-08 02:38:38 +0300 )edit

Just tried some random videos in YouTube and all played fine. However I can't use WebPirate to play videos. Are you using the Sailfish browser? And the mobile version of YouTube?

raketti ( 2015-09-08 10:41:45 +0300 )edit

answered 2015-08-22 09:55:47 +0300

vm5 gravatar image

Same issue, I can see any video on youtube, o.s.

edit flag offensive delete publish link more


Same issue on my Jolla. Any idea to solve this out?

Jsouto ( 2015-08-22 10:38:40 +0300 )edit

Same issue ..

malibu1106 ( 2015-08-22 12:08:37 +0300 )edit

While it's not solved, I'm using Dailymotion, and it works perfectly.

Jsouto ( 2015-08-22 23:42:28 +0300 )edit

answered 2015-08-24 20:55:56 +0300

Ósanwe gravatar image

There is YTPlayer app in Jolla Harbour. You can use it for views videos on Youtube.

edit flag offensive delete publish link more



I know and I use it but clicking links doesn't open that app so having the possibility to use the web app is necessary.

Toxip ( 2015-08-24 20:57:24 +0300 )edit

I know it's not a proper solution, but once you have the video page opened in the browser:

  1. Select the url bar, make sure the whole video link is selected (long press it if needed).
  2. Launch YTPlayer.
  3. On the main page select "Open link from clipboard" from the top pulley menu.
  4. Enjoy your video :)

The UA fix from my original answer has already made it's way to 1.1.7 branch so it should be available soon.

tworaz ( 2015-08-25 12:07:33 +0300 )edit

Question tools



Asked: 2015-08-21 12:31:27 +0300

Seen: 4,215 times

Last updated: Aug 27 '15