
StudioStation 100 • Reference Information
102
Streaming Method Overview
The streaming method used by the StudioStation 100 should be considered carefully.
Multicast is typically used for live multicasting a "one‑to‑many" session when it is known
there will be multiple viewers of a stream. Unicast streaming is used for on‑demand video
where the network infrastructure does not support multicast traffic. Typically, unicast
streaming is used for a point‑to‑point (one‑to‑one) connection.
Protocols Used for Streaming
Streaming protocols must be selected based on the streaming method and the
StudioStation 100 capability. The following transport layer protocols can be used for
StudioStation 100 streaming.
Pull
Push
Unicast
Multicast
Unicast
Multicast
RTP (RTP over UDP) RTP (RTP over UDP) TS/UDP
TS/UDP
TS/RTP
TS/RTP
ES/RTP (Native RTP) ES/RTP (Native RTP)
The transport protocols are summarized in this section. For information on how to change
the StudioStation 100 transport protocol, see
Multicast Streaming Method — An Overview
This streaming method is used for live video multicasting with low latency in a
"one‑to‑many" streaming session. The StudioStation 100 uses a variety of streaming
protocols to send data to a multicast group. Using multicasting, the StudioStation 100
does not need to know the IP address of the devices viewing the stream. This allows a
large number of users to view the data simultaneously while using bandwidth efficiently.
The maximum number of connected users is dependent on the type of distribution network
used.
NOTE:
To use this streaming method, each network must be configured to pass
multicast broadcasts.
Multicast streaming can use push or pull streaming. It can push the data to a network for
broader distribution, or to many individual viewing devices. It can also use pull streaming,
where the StudioStation 100 waits for viewing devices to request the stream before
broadcasting.
StudioStation 100
(encoder)
Viewing
device
Viewing
device
Viewing
device
Viewing
device
NETWORK
StudioStation 100
sends data with
Push Multicast
to a multicast group.
Multiple devices can be
part of the multicast group.
Streaming
Protocol
Streaming
Protocol
Streaming
Protocol
Streaming
Protocol
Streaming
Protocol
Streaming
Protocol
Additional
devices
Figure 72.
Multicast Streaming
figure 72