User`s guide

Chapter 3: Requirements 25
3.5.2 Multiplexing Ports
For Viz Engine 2 users an external application named Viz Multiplexer is used to
allow multiple users connect to Viz for graphics preview. Viz Multiplexer acts as a
special proxy between the client software and Viz, and stores the engine’s state
for each connected client and restores/updates that state each time a client sends
a command to Viz.
For Viz Engine 3 users the multiplexer functionality is an integral part of Viz
Engine; hence, there is no need for additional installation and configuration. When
using Viz Engine a session management takes place internally, with one default
session for the GUI and internal/external commands, and additional sessions
created on-demand for the multiplexing ports or the preview port.
With multiplexing ports other than 50010 the Viz Engine state is only switched on
when a command is received; hence, ten consecutive commands from a client will
only result in one state switch on the first command.
Viz Engine 50007
50008
50009
50010
Ports 50007 - 50009 are all Multiplexing Ports
that enables Viz Engine to work on other scenes in
sessions that are used for preview purposes.
Isolated port (50007): All connections to this port
get its own session.
Shared port (50008): All connections from one
single host shares one session.
Fixed port (50009): Same as shared port except
that allocated resources are never cleared from
memory.
On Air Preview port (50010): Enables a user to
request a preview of the next scene to be put on
air while another scene is on air.
Preview Server 54000 Used when connecting over http using the REST
interface.
Table 19: Listening port numbers