You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
¹ - With a [dedicated WebVR Chromium build][webvr-chromium] or [Chrome Canary][webvr-chrome-canary]
89
88
² - With [Firefox Nightly][webvr-firefox]
90
89
³ - Requires enabling VR in `chrome://flags/#enable-webvr`
91
90
⁴ - Movies must be on the same domain ([broken CORS implementation][video-does-not-work])
92
91
⁵ - Split screen with orientation sensor support (basic Cardboard)
93
92
⁶ - Windows Mixed Reality support via Microsoft's Windows Mixed Reality for SteamVR
94
-
⁷ - Requires enabling WebVR in `about:flags`
93
+
⁷ - Requires enabling WebVR in `about:flags`
94
+
⁸ - Requires enabling WebXR in `about:flags` or using Firefox Reality
95
+
96
+
Note: some of these test results might be out of date.
95
97
96
98
[video-does-not-work]: #video-does-not-work
97
99
@@ -136,6 +138,7 @@ Installation
136
138
Don't forget to set the correct paths.
137
139
3.[Configure the video player][configuration]
138
140
4.[Encode media][media-preparation-guide]
141
+
5. Make sure you serve the player and the page you're hosting it from on HTTPS. WebXR and gyroscope (orientation) features are disabled on non secure origins. Host media from the same server or enable [CORS][cors].
@@ -530,7 +533,7 @@ BIVROST Analytics for VR integration
530
533
------------------------------------
531
534
532
535
The 360WebPlayer has a built-in support for gathering user analytics, just like the other BIVROST players.
533
-
For more information about BIVROST Analytics for VR, please contact us at [contact@bivrost360.com][email-sales].
536
+
For more information about BIVROST Analytics for VR, please contact us at [contact@bivrost.pro][email-sales].
534
537
535
538
Analytics works only with videos.
536
539
It does not work with static images (panoramas) or with infinite live streams.
@@ -654,6 +657,7 @@ You can distinguish between the sessions with the `lookprovider` field of the se
654
657
Look providers generated by the player:
655
658
*`bivrost:360WebPlayer:main-display` - gathered by the mono renderer - the classical desktop or mobile mode.
656
659
*`bivrost:360WebPlayer:webvr` - gathered by the WebVR view.
660
+
*`bivrost:360WebPlayer:webxr` - gathered by the WebXR view.
657
661
*`bivrost:360WebPlayer:legacy-stereo` - gathered by the legacy Stereo view (Cardboard support).
658
662
659
663
@@ -671,10 +675,24 @@ User Guide
671
675
*` [ `, ` ] ` - scroll movie by 5 seconds, forwards or backwards.
672
676
*` + `, ` - ` - zoom in/out (not available in VR mode).
673
677
678
+
### Virtual Reality on desktop and mobile with WebXR
674
679
675
-
### Virtual Reality on desktop and mobile with WebVR
680
+
WebXR is the new browser Virtual Reality standard. It has built in support on major platforms including:
676
681
677
-
At the time of writing, WebVR is supported by Microsoft Edge, [Firefox Nightly][webvr-firefox], special [Windows builds of Chromium][webvr-chromium] and [Chrome Canary][webvr-chrome-canary], Google Chrome on Android with Cardboard (after enabling WebVR in `chrome://flags/#enable-webvr`) and [Samsung Internet Browser for Gear VR][webvr-samsung].
682
+
- Chrome for Windows
683
+
- Chrome for Android
684
+
- Microsoft Edge (Chromium) for Windows 10
685
+
- Firefox Reality
686
+
687
+
When you have a supported platform, an headset button will be visible in 360WebPlayer - press it to enter VR.
688
+
689
+
690
+
### Virtual Reality on desktop and mobile with legacy WebVR support
691
+
692
+
WebXR is currently disabled in all new browsers and is superseded by WebXR.
693
+
It has been left as a legacy fallback for devices that still might support it.
694
+
695
+
WebVR was supported by Microsoft Edge, [Firefox Nightly][webvr-firefox], special [Windows builds of Chromium][webvr-chromium] and [Chrome Canary][webvr-chrome-canary], Google Chrome on Android with Cardboard (after enabling WebVR in `chrome://flags/#enable-webvr`) and [Samsung Internet Browser for Gear VR][webvr-samsung].
678
696
679
697
When you have a supported platform, an headset button will be visible in 360WebPlayer - press it to enter VR.
680
698
@@ -690,6 +708,9 @@ For more platform specific instructions look at the [WebVR][webvr] website.
690
708
691
709
### Virtual Reality on mobile with legacy Google Cardboard support
692
710
711
+
Most current Android devices are able to use WebXR which has better overall user experience.
712
+
This is a legacy fallback for mobile devices that have orientation sensors but do not support WebXR.
713
+
693
714
You can use the Bivrost 360WebPlayer with Google Cardboard and its many clones with a simple split screen. Just press the "headset" button to go to VR mode.
694
715
695
716
Contrary to most players, you don't have to enable screen rotation for 360WebPlayer to work properly in cardboard mode. The phone can be in both landscape or portrait mode.
@@ -726,6 +747,10 @@ Either your webserver doesn't support [Content-Range][content-range] or there ar
### WebXR or legacy cardboard VR does not work on my page, but does work on other pages
751
+
752
+
Force HTTPS on all pages embedding the player. Orientation events, WebXR and other features do not work on non-secure origins.
753
+
This is a standards-backed security requirement implemented by current browsers.
729
754
730
755
### Where can I submit feature requests or bug reports? Where can I find the unminified version?
731
756
@@ -753,12 +778,14 @@ Please [contact sales at contact@bivrost360.com][email-sales] for more details.
753
778
License
754
779
-------
755
780
756
-
Terms and conditions are [available in a separate document (english)](LICENSE.md)[(polish)](LICENSE-polish.md).
781
+
This software is free and can be used only for noncommercial purposes. To purchase the commercial license read the terms and contact us: [contact@bivrost.pro][email-sales]
782
+
783
+
Terms and conditions are [available in a separate document [English]](LICENSE.md)[[Polish]](LICENSE-polish.md).
757
784
758
785
If you want to remove or replace our branding, are unsure about which license applies to you, please [contact us for help and additional licensing options][email-sales].
759
786
760
787
[section-license]: #License
761
-
[email-sales]: mailto:contact@bivrost360.com
788
+
[email-sales]: mailto:contact@bivrost.pro
762
789
763
790
764
791
### Third party libraries
@@ -778,13 +805,13 @@ The BIVROST 360WebPlayer can be optionaly made to use third party libraries:
778
805
Changelog
779
806
---------
780
807
781
-
* 2016-03-14: initial public release
808
+
* 2016-03-14: initial public release (version 1.0)
782
809
* 2016-09-21: WebVR 1.1 support
783
810
* 2016-12-21: GearVR support, stereo UI
784
811
* 2016-12-30: Documentation update
785
812
* 2016-12-31: GitHub release
786
813
* 2018-01-26: Move to GitLab, updated documentation
787
814
* 2018-08-08: Moved back to GitHub, updated logo
788
815
* 2019-04-05: Updated logo
789
-
* 2020-07-16: Fixed issues with iOS 13 fullscreen and gyroscope
790
-
* 2020-08-06: License updated
816
+
* 2020-07-16: Fixed issues with iOS 13 fullscreen and gyroscope (version 1.1)
0 commit comments