Setting up and using Videos Streams with Eos
Video Streams with Eos
As of Eos 3.3.5, Eos can receive Video Streams via the SRT (Secure Reliable Transport) or RTSP (Real-Time Streaming Protocol) protocols. With Video Streams, you can view a video source in the Video Stream tab (Tab 41), as an object in Magic Sheets, as live media for Pixel Maps, as an Augment3d camera overlay, and as the material for a Augment3d object.
Configure Camera Feed
First, you will need a camera on the lighting network that can output either SRT or RTSP using the H.264 codec. You will need to access the camera's settings to check or define the IP address, confirm or enable a stream protocol, and define the port that the stream will come from.
Configuration methods between manufacturers and models will differ, so ETC cannot provide guidance on how to set up any given camera. Consult the documentation for your camera for further information.
IP Address
The camera's IP address must be within the IP subnet of the port on the console to which you are attempting to connect.
Assuming the console has default settings, its network port 1 IP address will be 10.101.x.x, and its subnet mask is 255.255.0.0. In this case, your camera must also have a 10.101.x.x IP with a subnet mask of 255.255.0.0. Remember that all IP addresses on a network must be unique.
SRT or RTSP and port number
Ensure that either SRT or RTSP is enabled on your camera. RTSP has a default port of 554, however, there is not a default port defined for SRT.
For RigPOV cameras, SRT is recommended. RigPOV's default port for SRT is 1600.
Define Video Stream within Eos
Once you have confirmed these settings, go to {Setup} > {System Settings} > {Video Streams}
In the Video Streams window, type [1] [Enter] to define Video Stream 1.
After the video stream is defined, click on the path to define the communication path to the camera.
The path is made up of four parts in this format:
Protocol://IP address:PortVideo Path
Protocol - RTSP address start with the rtsp:// prefix and SRT address begin with the srt:// prefix.
IP Address - The IP of the camera
Port - This is the port that was defined earlier
Video Path - This will vary dependent on the camera and protocol used. RTSP typically uses /main where SRT typically will use ?streamid=r=0
A full path could look like:
- rtsp://10.101.65.175:554/main or
- srt://10.101.65.174:1600?streamid=r=0

Applying Video Stream to Eos Showfile
-
Video Stream Tab
Dedicated tab for viewing defined video streamsIn a new tab, open Video Stream Tab 41

From the dropdown, select the Video Stream that you'd like from the defined streams. If a label was set, it will appear here.

To the right of the selection, you can also adjust the quality, size and other information provided by the camera.
-
Magic Sheet Object
Video Streams can be added into a Magic Sheet with the new Video Streams object
Bring the Video Streams Object into the Magic Sheet, resize to the desired fit, and set the Video Stream as the target. If a label was set, it will appear here.

Augment3d Overlay
In Augment3d, you can set the Video Stream to be an overlay to match real life footage on top of the model.Select Camera > Video Streams > the desired input. If a label was set, it will appear here.

This will allow you to adjust the opacity, rotation and scale. These settings will be stored in a snapshot if recorded.
Augment3d Material
A Video Stream may be used as the Material for any object in Augment3dSelect the object in the Hierarchy > select one of the material planes in the Inspector > scroll to very bottom of materials and select the Video Stream. If a label was set, it will appear here.

Tools to adjust the size, rotation and scale of the Video Stream are under the Img Adj heading in the Materials browser.
Video Streams follow the alignment rules of meshes per their UV mapping. As a result, video streams do not always map well to 3D objects. A 2D plane is the most reliable way to display a Video Stream as an object in Augment3d.
Pixel Map Media
Using a Video Stream as a live Pixel Map media sourceIn the Video Streams tab, enable Video Stream Pixel Maps

In the Media Layer Channel, select the Library Folder defined in the Video Streams menu. The default is folder 255.

Select the Video Stream that you would like to use from the File Select. If a label was set, it will appear here.

You can use a combination of Scale, Aspect Ratio, and the overall size of the Pixel Map to adjust the image
Number of Active Streams
Any camera outputting SRT or RTSP may have a limit to the number of different streams it can output at one time. The number of active streams for your Eos device will be displayed in the top left corner of the Eos software.
Inside of Eos the number of active streams used by Eos will be shown in the top left corner.

There are two categories of video streams that count towards the the total Active Stream count in Eos. All instances of a single video feed within the same category are counted as a single active stream.
Category 1 includes Pixel Map Media, Video Stream Tab, and Magic Sheet Objects.
Category 2 includes Augment3d Overlay, Augment3d Material.
Having both Pixel Map Media and the Video Stream Tab in use will only count as one active stream and if an Augment3d Overlay were to be added into current view, then it would be two active streams for the one Eos device.
Any other devices in a multiconsole session, whether it's a client or backup using these methods, will also contribute to the total active stream count.
If your stream quality is suffering, reducing the number of active streams may be necessary, consult the user manual for your camera to identify the number of active SRT or RTSP streams that are supported.
