Embeddable Player

Top publishers use our player to power their 360º VR content across their media properties.

  • Seamless playback everywhere (all 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: CONTENT_ID, // Your OmniVirt Content ID
										autoplay: true,
										cardboardMode: .Off
Explore the docs
// Replace with your Ad Space ID
vrAd = new VRAd(ADSPACE_ID, (vrAd, adState) => {
if (vrAd.isLoaded())
vrAd.show(CardboardMode.Off);  // Cardboard mode
Explore the docs
VRPlayer.Launch (CONTENT_ID, // Your OmniVirt Content ID
							true,     // Autoplay
							Mode.Off  // Cardboard Mode
Explore the docs
VR Player SDK

360° Video Hotspots

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

  • 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.

Optimized Streaming

Optimized Streaming

Adaptive streaming optimizes playback based on user connection and device.



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

Who we work with



Explore the docs