In this post, you’ll learn how to develop custom streaming 360° video apps in Unity with the SPIN Play SDK. It will also provide an overview of SPIN Studio publishing tools for rendering, previewing, and delivering your content through a streamlined workflow.
Develop 360° video apps
Next, view this video tutorial for developing our own app in Unity with our Senior Architect, Mike Swanson.
Deliver content with SPIN Studio
Head over to SPIN Studio and click on Account Sign Up to create a free trial account with access code SPIN-STUDIO-01. Once confirmed, you can sign in and begin using SPIN Studio!
Login to SPIN Studio and follow the instructions to download the uploader. Pixvana SPIN Upload is an application that lets you send 360°° media (video and audio) content to your SPIN Studio account. It will only take you 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 login, you can drag and drop files onto the interface to add files to the upload queue. SPIN Studio currently supports the following video and audio formats:
- MP4 H.264 (up to 4K)
- PNG, JPG, EXR image sequences (up to 16K)
ProRes MP4 (up to 8K)
- AAC, MP3 and WAV
As assets are uploaded, 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 this is mono or stereo content and if there is audio attached.
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.
Create a title for your experience and click Create. In your new SPIN Studio Experience, add videos from your assets library. You can select multiple assets to add them to your experience all at once.
To encode your video for streaming, you can choose whether to render them in equirectangular or frustum projections. If you’re creating a custom player with our SDK, you’ll want to render the assets with Pixvana’s Open Projection Format (OPF).
Once your experience has been rendered in Pixvana SPIN Studio, you can preview your VR videos right in your browser. 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 different angles of the video. You can change the streaming bitrate using the menu in the bottom right.
Export to your custom app
Contact Pixvana to request a secure link to your rendered source content.
Now you know how to develop streaming 360° video apps with the SPIN Play SDK, as well as upload, render, preview, and export content to your app with SPIN Studio. We can’t wait to see what you create!