Nex Gen Media Server - Live Video Anywhere     

Nex Gen Media Server (NGMS) supports a variety of stream delivery formats and protocols.


 

Stream live video to a wide range of clients and devices. NGMS is able to automatically detect the type of client device and adapt the media format to the device capabilities.


 
 

DASH

Dynamic Adaptive Streaming over HTTP (DASH) or MPEG-DASH is a relatively new technology. DASH is similar to HTTP Live in concept and uses a Media Playlist Description (.mpd) file to describe an Adabtive Bitrate ready presentation. NGMS comes with an integrated HTTP / HTTPS (SSL) web server to offer a complete MPEG-DASH implementation. The following DASH compatible media formats are supported:

  • MP4 container segments using ISO/BMFF (MOOF fragments)
  • MPEG-2 TS segmented media stream

 

Flash Video (RTMP and FLV Encapsulation)

NGMS supports RTMP output which is commonly used by Flash player to deliver both live and cached media content. Live media can also be encapsulated within an FLV media container and delivered over HTTP / HTTPS (SSL) to any media client capable of reading an FLV file, such as Flash player. These methods are typically used to deliver live video to desktop clients such as:

  • Flash Player
  • An RTMP compatible media player
  • An FLV encapsulation media player

 

HTML5 / Matroska / WebM

NGMS contains an HTTP / HTTPS (SSL) server capable of delivering live and cached content using Matroska (MKV) encapsulation. WebM media format is supported by using VP8 encoded video and Vorbis audio. Live video can be delivered directly to a web browser which makes use of the HTML5 video tag. Supported browser types are:

  • Firefox
  • Google Chrome
  • Opera

 

HTTP Live Streaming

NGMS contains an Apple HTTP Live compatible media stream segmenter, and an integrated HTTP / HTTPS (SSL) web server to offer a complete HTTP Live Streaming solution. Adaptive Bitrate Streaming is supported out of the box. HTTP Live Streaming (HLS) is suitable for systems running Mac OSX and iOS:

  • iPad
  • iPhone
  • iPod
  • QuickTime Player
  • Safari
  • Other HLS capable devices

 

IPTV

NGMS can produce an MPEG-2 Transport Stream which can be played by IPTV aware devices such as set-top boxes. The stream can be delivered over the following network transports using both UDP and TCP:

  • MPEG-2 TS over RTP
  • MPEG-2 TS over UDP
  • MPEG-2 TS over multicast
  • MPEG-2 TS over HTTP / HTTPS (SSL)

 

RTSP

NGMS comes with an RTSP server able to stream low-latency media to any RTSP client. RTSP output is available using native RTP transport, TCP interleaved output, and RTSP tunneled over HTTP / HTTPS (SSL). RTSP delivery is suitable for delivery of live or cached media to a variety of video end-points such as:

  • Android mobile clients
  • Quicktime Player
  • 3GPP compatible mobile clients
  • Other RTSP capable devices

 

RTP

NGMS supports Native RTP Transport for real-time low-latency delivery of media. RTP is the preferred method of transport for real-time communication. RTP output formats depend on the encoded media codec type in-use and include:

  • MPEG-2 Transport Stream (ISO/IEC 13818-1) RFC 2038
  • H.264 NAL RFC 3984
  • MPEG-4 RFC 3016
  • AAC-hbr RFC 3640
  • AMR RFC 3267
  • Silk
  • G.711 mulaw / alaw / PCM