Protocols used for streaming, Multicast streaming method — an overview, Multicast streaming method – Extron Electronics SME 100 User Guide User Manual
Page 26: An overview, Network
Protocols Used for Streaming
The following transport layer protocols are used for 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 SME 100 transport protocol, see the "
" section on page 33.
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 SME 100 uses a variety of streaming protocols to
send data to a multicast group. Using multicasting, the SME 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 (see "
Capabilities and System Scalability
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 SME 100 waits for viewing devices to request the stream before broadcasting.
SME 100
(encoder)
Viewing
device
Viewing
device
Viewing
device
Viewing
device
NETWORK
SME 100 sends data
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 13.
Multicast Streaming
NOTE: IGMP multicast protocol is used by routers and switches to deliver streams to
subscribing endpoints. The SME 100 delivers packets and frames onto the network
that are identified as multicast. An IGMP multicast conserves network bandwidth
because the SME 100 will only send data when a connection is made by a user. All
network switches and routing equipment must be properly configured to support IGMP
snooping and IGMP query to avoid flooding all endpoints with unnecessary streaming
traffic.
SME 100 • Network Configuration
20