This example demonstrates rendering using the Multiview layers extension supported with Quest headsets. This will improve rendering performance. questAutoVRSession
will auto launch to WebXR when clicking the player.
Native media layer rendering is enabled by default. This can be disabled with useMediaLayers
to preview just multiview working in the projection layer.
<div class="flex w-full h-auto my-auto">
<div id="multiview" class=""></div>
</div>
<script type="text/javascript">
var player = jwplayer("multiview").setup({
"aspectratio": "16:9",
"playbackRateControls": true,
"plugins": {
"../../js/vrvideo-8.20.0.js": {
"antialias": true,
"multiview": true,
"questAutoVRSession": true,
"useMediaLayers": false
}
},
"sources": [
{
"file": "//videos.electroteque.org/360/ultra_light_flight_720p.webm",
"type": "video/webm"
},
{
"file": "//videos.electroteque.org/360/ultra_light_flight_720p.mp4",
"type": "video/mp4"
},
{
"file": "//videos.electroteque.org/360/ultra_light_flight_720p.ogv",
"type": "video/ogg"
}
],
"width": "100%"
});
</script>