Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

360° video rendering #85

Open
tidoust opened this issue Jun 6, 2017 · 2 comments
Open

360° video rendering #85

tidoust opened this issue Jun 6, 2017 · 2 comments
Assignees
Labels

Comments

@tidoust
Copy link
Member

tidoust commented Jun 6, 2017

It is already possible to render 360° videos within a <video> element using MSE and custom controls, but the Web application needs to handle control interactions and adjust the underlying adaptive streaming accordingly.

It is also possible to render 360° videos within a VR headset through the WebVR spec, and spatialize audio through the Web Audio API, but the application needs to work with bytes and pixels for that to happen.

In both cases, native support for 360° video rendering would both simplify the life of developers and, more importantly, allow to take advantage of the device's capabilities for improved performance and efficiency.

This was identified as a topic of interest in the report of the Web & Virtual Reality Workshop

@tidoust tidoust self-assigned this Jun 6, 2017
@tidoust tidoust added the Media label Jun 6, 2017
@svgeesus
Copy link
Contributor

@tidoust is there any recent activity on this topic?

@tidoust
Copy link
Member Author

tidoust commented Feb 15, 2022

One idea in that space was to standardize projection and 3D information in media containers, which led to the Spherical Video proposal for ISO BMFF (MP4) and WebM. That does not seem to have moved in the past couple of years though.

W3C groups that look into 360° videos to some extent:

In other words, there has not been recent activity on this topic that I'm aware of, but that is on the radar of different groups. From a Strategy team perspective, support for 360° video rendering has been raised again recently as a topic that could be worth looking into in explorations that @dontcallmedom and I are conducting to evaluate potential impacts of the metaverse on Web technologies. These explorations could perhaps lead to a workshop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Exploration
Development

No branches or pull requests

2 participants