Closed Bug 1143988 Opened 5 years ago Closed 4 years ago

Make YouTube 360° videos work well

Categories

(Core :: Audio/Video, defect)

defect
Not set

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox38 - wontfix
firefox39 --- wontfix
firefox40 - affected
firefox42 --- affected

People

(Reporter: roc, Unassigned)

References

(Depends on 1 open bug, )

Details

Attachments

(2 files)

See embedded video in http://youtubecreator.blogspot.co.nz/2015/03/a-new-way-to-see-and-share-your-world.html.

Known issues:
-- Doesn't work at all on Linux; probably blocked at Youtube's end
-- Bug 69787 (fixed on central)
-- dveditz reports on Mac "Terrible performance (1 fps?)". This is probably due to GLBlitHelper::BlitImageToFramebuffer not supporting Mac H/W decoded images, hence falling back to expensive read-back and reupload. Similar issue probably exists on Windows.
-- dveditz reports "If I tried to click-drag with the mouse to change the view the canvas went blank (light gray)". I have no idea what this might be.

I would really like to get this fixed so Google doesn't have an excuse to make this Chrome-only.
Unfortunately, youtube 360° videos won't also work at all on Windows. Instead of a 360° video, a "panoramic" one is played, like a normal video.
Tested on several machines running Windows 7 64-bit, Windows 7 32-bit and Windows 8 64-bit; got the same results using latest Nightly, Aurora and Firefox 37 beta 6 builds.

Here are several other examples of 360° videos.
https://www.youtube.com/channel/UCTVcq1TNQ0QyAnHF1B-7XoA/videos
OS: Linux → All
Hardware: x86_64 → All
[Tracking Requested - why for this release]: Improving YouTube experience is currently a major focus point - shouldn't we be tracking this?
I'm not sure that supporting this new feature will make it to 38, or where this is on the list of priorities. Anthony would this fall under your area? Are we planning to support this feature?  I think this is the first I've heard of it.
Flags: needinfo?(ajones)
Works for me on Windows and Linux (with MSE enabled) but Mac looks like it has graphics issues.
Flags: needinfo?(ajones)
The video at http://youtubecreator.blogspot.co.nz/2015/03/a-new-way-to-see-and-share-your-world.html does work when using the controls in the top left corner. It turns all gray for me if I try to drag with the mouse on the video (issue mentioned in comment 0). This is on Windows 7 x64 using Firefox 38 Beta 4.

Note though that most 360 videos on YouTube (like the ones from https://www.youtube.com/channel/UCTVcq1TNQ0QyAnHF1B-7XoA/videos) have different simptoms:
- they display a "panoramic" composite image, made out of all angles, as Cornel mentioned in comment 1
- there is no control by dragging the image (likely because we have the panoramic image)
- the video seems to play without issues in its "panoramic" form

Note that these videos work fine on Chrome and allow the user to change viewing angles by dragging the image.
Looks like a big change for 38. Not tracking as it is not critical.
However, tracking for 40 as we have time to fix/implement this.
Seems to work the same in Chrome and Firefox on Windows. It seems to be easier to pause the video on Firefox than on Chrome but it does happen on both browsers. Using the control in the corner works on Linux but dragging goes white. I got a corrupted image on Mac.
Two things about this bug, it seems it is partial fixed (upstream work?) and I don't think we care enough about it to track it.
So, untracking it for 40. Please resubmit if you disagree.
Testing Nightly 42 on my MacBook Pro, YouTube says "360° video playback is not supported on this browser." Chrome 43 works correctly.
YouTube reenabled 360 for Firefox. It WFM on OS X, but I only get a panorama image in my Windows VM.
Summary: Make Youtube 360 work well → Make YouTube 360° videos work well
Depends on: 1184800
I filed bug 1184800 for Windows VM problem.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
Attached image video-dirty profile.png
We tested on Windows 7 32bit and Windows 10 64bit using Firefox 44 Beta 1 Build 2 (buildID: 20151217102820) and we have the following mentions: 
- on a clean profile, the Youtube 360 videos work 
- on a dirty profile, the Youtube 360 videos don't work: sometimes, the video starts, but like a normal video, without the controls in the top left corner (see attachment "video-dirty profile.png"); sometimes, the video doesn't start and the "An error occured. Please try again later" error is displayed (see attachment "error-dirty profile.png") -> on Windows 10, the following error appears in Browser Console: "TypeError: this.controlListeners is undefined videocontrols.xml:701:1".
You need to log in before you can comment on or make changes to this bug.