Streaming services provide a continuous stream of data directed to a
specified Serial, TCP, UDP or REP port. The method and restrictions for
accessing this data depend on the port type.
-
Serial Port Streams
A stream directed to a Serial Port can be accessed by any device the
makes a physical connection to that port.
The streamed data will being flowing on the port as soon as the
port is configured and enabled. Flow control (on those ports that
support it) is the only way to control the stream.
-
TCP Port Streams
TCP Ports support multiple client connections to the same Port.
Data begins flowing to an external client once a socket connection is
made to the Port. Data to any particular client stops when the socket
connection is broken by the client.
-
UDP Port Streams
UDP Ports can support multiple clients accepting data from the same
Port. A data stream is triggered by the receipt on the UDP port of a
small keepalive packet from the client. The NetRS then begins
sending data back to the source of that packet. To maintain the
channel, the UDP client must send periodic keepalive data packets to
the UDP port on the NetRS. Data continues until a Timeout period has
elapsed in which no packets have been received from the client. The
Timeout is configurable on the UDP Port Setup page.
-
REP Port Streams
Only the Binex service type is supported under REP. That stream of
data can be shared by up to two independent remote clients which must
support the REP protocol.
Top