Dolby.io in-world streams
Last updated
Last updated
This feature is only available for Enterprise customers for multiplayer projects
Streams
are in-world screens that display a live stream media source running through Dolby.io streaming service. Dolby.io streams provides sub-second latency, broadcast-quality color and sound, and end-to-end encryption.
Once in a space open your media importer panel and select the Stream
option.
Then click Add stream
.
Once placed you can modify it's properties to change various behavior like volume, attenuation, and visual appearance.
The easiest way to push content to your stream
items is through in-app screensharing.
You can screenshare while in a huddle
session. While in huddle
and screensharing, click the Cast to 3D screens
button - this will push your screenshare to your stream items.
Read more about Huddle.
Currently, you are unable to share your audio while using this feature.
OBS is a good approach if you have a more complex broadcast requirement that you can't achieve with a simple screen-share. To use OBS, you'll need to download a custom OBS fork: "OBS on WebRTC" HERE.
To begin, download and install the OBS-WebRTC client to your PC or Mac. Then go to the OBS settings panel and click to open it.
From the "Controls" menu click on the Settings
button which will open the Settings panel. From here, click on the "Stream" option. Then from the "Stream Type" dropdown, select "Millicast WebRTC Streaming Platform".
Fill out the Stream Name
and Publishing Token
with the info from Space Settings.
Change the Codec to VP9.
Hit the Start Streaming
button and you should be pushing out your source live.
Once you've started a stream from one of your sources, you'll see it render automatically to your screens in-world. You don't have to do anything else to turn them on in-world. When you want to stop the screens playing, simply stop the source you chose.