Skip to main content

FAQ

Streaming

Streaming Destination

By default the Streaming Manager will try to stream to the best possible option at first. This targets the desktop client first, then the cloud.

If you want to stream to the cloud you will simply need to close the desktop client where you are logged in.

In the event that you're running multiple desktop apps on multiple machines, you can specify the computer you wish to target by simply iterating over the Streaming Manager's AvailableStreamingHosts array, and then calling StartStreaming with the desired host ID as the parameter.

Camera

Hiding Objects from Stream

There are two ways to hide objects from your stream, but both rely on the usage of layers.

The first way is to simply add the BeamObjectHider component to your objects you want to hide. It will automatically find all renderers and canvases that are children of the object and hide them as requested.

An alternative option that provides more control is by adjusting the Ignore Layers of your Streaming Camera. It has a section called Ignore Layers where you can adjust specific layers you don't want the camera to render. This is automatically setup by default and will simply create a new layer for it to make use of. You can disable the automatic creation of this and specify these layers yourself, just turn off the Automatic Ignore Layer. You will need to select at least one of these layers to use as a "reference" layer, otherwise the BeamObjectHider and other features may unexpectedly break.

Ignore layers