beautypg.com

Displaying stream content, Overview – AMX Modero NXD/NXT-1200VG User Manual

Page 183

background image

Displaying Stream Content

169

VG-Series Modero Touch Panels

Displaying Stream Content

Overview

The current build of Modero firmware currently supports the display of both MPEG-2 and MPEG-4 media
streams via the TPDesign touch panel pages. These incoming media signals can utilize either a UDP or RTP
Transport protocol. For the purposes of these instructions, we will be setting up a Modero touch panel to
display an incoming media stream sent from a MAX Video Encoder. To fully utilize both MPEG-2 and
MPEG-4 streaming functionality, you must be using the latest Modero firmware.

MAX-CSE Media Encoder can currently stream A/V signals and direct them to IP-enabled devices capable of
interpreting and displaying the incoming MPEG data using either RTP or UDP Transport Protocols. These
outgoing signals can be displayed by a:



VG-Series Modero Touch Panel (supporting MPEG-2/MPEG-4 streams)



Computer running third-party multi-media player capable of supporting UDP/RTP streaming
protocols.



At this time, we are recommending using the open-source VLC Media Player

®

(version 0.8 or

higher).

Supported transport protocols include: UDP or RTP.

A protocol is a convention or standard that controls or enables the connection, communication, and data
transfer between two computing endpoints. In this case, between the MAX-CSE and the target
IP-capable device (Modero).



UDP (User Datagram Protocol) is a connectionless protocol, such as TCP, that runs on top of IP
networks. Unlike TCP/IP, UDP/IP provides a direct way to send and receive datagrams over an IP
network. It's primarily used for broadcasting messages over a network. Data is sent as a Transport
Stream by using only the MPEG-2 codec.



In a UDP stream, only a Target (video) Port is needed since both the audio and video information

are transported together to the same port on the destination device.



RTP (Real-Time Transport Protocol) is an Internet protocol used for transmitting real-time data
such as audio and video as separate entities. Data is sent as an Elementary Stream which can use
both the MPEG-2 and MPEG-4 codecs.



In an RTP stream, both a Target (video) Port and Target Audio Port are required because the audio

and video are delivered to a destination as separate data elements. These elements are then
directed to two separate ports where they are then
"synced-up" by target device/application.



IP Multicasting is a method of sending out large amounts of data. IP Multicast allows a server to
broadcast a message to many recipients simultaneously. Unlike traditional Internet communication,
that requires separate connections for each source-destination pair, IP Multicasting allows several
recipients to share data from the same source. This means that just one set of packets is transmitted
to all the destinations.



An ideal method of sharing a single stream to several destinations.

One of the best uses for this method would be if an educator (or institution) wanted to stream (via either UDP
or RTP) its lecture series to a variety of students simultaneously around the world. Every student could connect
and receive the stream without having to wait their turn to view the content or see a severe drop in transmission
quality.

IP Multicasting is supported under both the UPD and RTP communication protocols.
If using RTP, it is strongly recommended that this port number be an even
value. Using an odd numbered port value can cause the stream from a
MAX-CSE to not be properly recognized by the target Modero panel.

If using RTP, both the Target Port and Target Audio Port must be different.

This manual is related to the following products: