Prepare your media
Here are our recommendations to get the best performances with your assets:
360 videos
Format: mp4
Codec: h.264
Frame-rate: 30 fps
Maximum input resolution: 8K
Maximum streaming resolution: 3840 x 1920 px (4K)
Maximum bitrate: 20 Mbps
Stereoscopic Support: Top / Bottom & Left / Right
Note
that when you upload a 360 video, it needs a few minutes of encoding on our server before it’s available in the best quality for your experience.
To import Stereoscopic Videos in the media library, you need to add "_TB" (top-bottom) or "_LR" (left-right) at the end of every stereoscopic media file name (demoVideo_LR.mp4 for example).
2D videos
Format: mp4
Codec: h.264
Frame-rate: 30 fps
Maximum resolution: 1080p (higher resolution will be decreased to 1080p)
Maximum bitrate: 20 Mbps
360 images
Format: JPEG compressed for the web
Maximum input resolution: 8K.
Maximum output resolution: 6K
Maximum weight: 2Mb
Stereoscopic Support: Top / Bottom & Left / Right
2D images
Format: JPEG compressed for the web
Maximum resolution: 1080p.
Maximum weight: 1Mb
3D objects
Format: .glb or .glTF
Max Poly count: 10k (decimate the model if needed, see how to do with Blender)
Max different texture count: 10
Max Texture Resolution: 4K
Material count: Each material create a draw call at runtime, we want to minimize this number as much as possible.
Max file size: 10Mo
Audio
Format: mp3.
Maximum weight: 10Mb
Import new media
Each time you need to add media (e.g., create a new Scene, add a new annotation, etc.), you open a new window. This is the Media Library.
The media that is displayed here depends on the kind of assets you would like to add (2D/3D images and videos, etc.).
The media can then be used in an experience from different sources:

All my media: Here you will find all media you've imported into your Hub
From this Team Space: All media imported by you and all other people invited to the current Team Space
From this Virtual Experience: Only media previously imported in the current Virtual Experience
From Kaltura: All media from your Kaltura account. See here for more setup information. Note that to get 4K support (essential for 360 medias) you need to have a 4K profile enabled (contact Kaltura team to get one).
Are you looking for another format? Let us a comment below!