360° Video & VR Player

Top publishers use our HTML5 web player and SDKs to power their 360º VR videos across their media properties.

  • Adaptive streaming (all web browsers, iOS, Android)
  • All formats (180º/360º, 3D/2D, HD/4K/8K)
  • Free to use!

VR Headset Ready

Power playback in headsets with our player SDK – available across all major VR platforms.

VR headset

Easy to Integrate

<!-- Upload your video. Then copy & paste the embed code. Example -->
<iframe id="ado-24" src="about:blank" frameborder="0" width="1280" height="720" webkitAllowFullScreen="1" mozallowfullscreen="1" allowFullScreen="1"></iframe>
<script type="text/javascript">document.getElementById("ado-24").setAttribute("src", "//www.vroptimal-3dx-assets.com/content/24?player=true&autoplay=true&referer=" + encodeURIComponent(window.location.href));</script>
<script type="text/javascript" src="//remote.vroptimal-3dx-assets.com/scripts/vroptimal.js"></script>
Explore the docs
FullscreenVRPlayer.launch(viewController: self,
                          contentID: 24, // Your OmniVirt Content ID
                          autoplay: true,
                          cardboardMode: .Off)
Explore the docs
                                  24,      // Replace with your Content ID
                                  true,    // Autoplay
                                  Mode.ON  // Run in Cardboard mode
Explore the docs
VRPlayer.Launch (24,       // Your OmniVirt Content ID
                 true,     // Autoplay
                 Mode.Off  // Cardboard Mode
Explore the docs
VR Player SDK

360° Interactive Video

Create an immersive and interactive experience inside of your 360° video. Let your audience choose their own adventure. Read our tutorial.

  • Link multiple 360 videos together, taking your audience on an interactive journey.
  • Navigate across different content type: 360 photos, image slideshows, and 2d videos.
  • Hotspots can be fully customizeable.

Fully Controllable

Programmatically control our player from our API. Customization is limited only by your imagination.


More Features



Diversify your monetization with unique 360º pre-roll ads in just one click.

8K Resolution

8K Resolution

Present your 360º VR content in the highest resolution available anywhere.

Adaptive Streaming

Adaptive Streaming

Support HLS / MPEG-DASH for adaptive streaming based on user connection and device.



Leverage the latest tech to track focus points, engagement, and more.

Who we work with



Explore the docs