Getting Started with Pixvana SPIN Studio™

XR Lab

develop VR appsWelcome to SPIN Studio! In this post, you’ll learn how to use the SPIN Studio publishing tools and how to develop custom streaming 360 and VR video apps in Unity with the SPIN Play SDK.

 

 

 

Get Started


Create Account

Head over to spin.pixvana.com and click on “Account Sign Up” to create your account. To receive a beta access code, sign up for the Agency and Developer Program or SPIN Studio Beta.

 

Upload Content

Next, log in to SPIN Studio and follow the instructions to download the uploader. Pixvana SPIN Upload is an application that lets you quickly send your VR masters to cloud storage by dragging and dropping files into the upload queue. It will only take a minute to get it installed and working on your desktop.

Download the app from the Pixvana website or from the SPIN Studio interface. For Windows, simply double-click the installer, authorize the installation, and the app will place a shortcut on your desktop. The first step to copying media to your account on the SPIN Studio cloud service is to sign in to the SPIN Upload app with the same email and password that you were sent when you first created your SPIN Studio account. Once you log in, you can drag and drop files onto the interface to add files to the upload queue.

VR media uploader


Review Assets
 

As you upload assets, they will appear in the Assets tab in Pixvana SPIN Studio. Assets are shown in tiles on the Assets page, which indicate the file name, length, and type of the asset. For videos and image sequences, icons indicate whether they are mono or stereo content and if there is audio attached.

VR assets

 

Create Experiences

SPIN Studio Experiences are collections of VR media, which can be viewed using the SPIN Play application in your headset or on the web. When logged in to Pixvana SPIN Studio, click Create Experience.

VR experience

Create a title for your experience and click Create. In your new SPIN Studio Experience, add videos from your assets library.

 

Render

To encode your video for streaming, choose which Open Projection Format (OPF) is best for your project.  

For 4k content, equirectangular is a good format. Frustum projection breaks the video into tiled views and is great for high resolution content. If you’re creating a custom player with our SDK, you’ll want to render the assets with Frustum.

360 render

 

Preview Videos

Once your experience has been rendered, you can preview your content right in your browser with the VR web player. In your rendered experience, hover over one of your videos and click on the preview icon. This will launch the web player in your browser. Click and drag to see all of the video’s angles. You can change the streaming bitrate using the menu in the bottom right.

To preview your content in an Oculus Rift or HTC Vive headset, download SPIN Play from the Steam store then use the “VR Access” button to launch the app on your computer. Put on your headset to see how your project looks!

VR player

 

Export

Ready to show your content to the world on multiple platforms? Seamlessly export to VR marketplaces like Steam and social channels, share privately with the SPIN Play app (download from Steam here), or create your own custom streaming video app with the SPIN Play SDK.


Build Custom VR Video Apps

SPIN Play SDK currently supports PC native, Universal Windows Platform (UWP), and Android. Read the Getting Started Guide: SPIN Play SDK, download the SDK for your target platform, then develop your custom app in Unity. Need help? Check out our developer resources.


Stream Content from SPIN Studio

To play content from SPIN Studio in a custom app developed with the SPIN Play SDK, open the Experiences tab in SPIN Studio, select the target media, and copy the OPF URL. 

Export_SDK.png

Next, open the Unity project for your custom player. Click the Projector in the Hierarchy window to select it, then in the Inspector, enter the OPF URL into the projector’s Source Url field.

SPIN Play SDK 11-2.png


Support

As one of our first beta users, you have the opportunity to provide valuable feedback about the tools we’re building. Questions? Please submit a support ticket at pixvana.zendesk.com.

Free Beta Account

XR Lab