Nex Gen Media Server - Live Video Anywhere     
Support > NGMS Knowledge Base
 
 

Installation

Quick start installation guide for Nex Gen Media Server.  Read more


 

How to use NGMS to distribute a live stream from a webcam

Example showing how to stream live content from any webcam.  Read more


 

How to capture and re-stream an FLV file

Example showing how to capture and restream a remotely hosted FLV file.  Read more


 

How to capture and re-stream a published HTTP Live (Apple iPhone) stream

Example showing how to capture and restream a remote HTTP Live stream.  Read more


 

Use NGMS command line to analyze H.264 contents

NGMS can be used as a utilitity to take a closer look at the format of H.264 video.  Read more


 

Command line to to dump the contents of a container file

NGMS can be used as a utilitity to take a closer look at the format of MP4 container file.  Read more


 

Command line examples to extract video and audio tracks from a media container

NGMS can be used as a utility to extract raw video and audio contents from container files.  Read more


 

Basic streaming output examples

Examples showing how to use the commandline to create stream output.


 
 

Can't find the information you're looking for here?

Ask a question or submit a request for more information.  Read more


 

NGMS Streaming Output Examples

To stream the video and audio contents of an mp4 container via mpeg2-ts (Transport Stream) to localhost via RTP. The input file does not require any hint tracks.


ngms --stream=rtp://127.0.0.1:5004 --in=test.mp4 --mtu=4000

To stream the video and audio contents of an mp4 container via mpeg2-ts (Transport Stream) to a set top box via UDP.


ngms --stream=udp://192.168.1.5:5004 --in=test.mp4 --mtu=4000

To stream the video and audio contents of an mp4 container directly over RTP compatible with video conferencing applications in a continuous loop. The H.264 video will be sent on udp port 5004 in RFC3984 NAL packetization mode 1. The AAC audio will be sent on udp port 5006 in RFC3640 aac-hbr packetization.


ngms --stream=rtp://192.168.1.1:5004,5006 --in=test.mp4 --transport=rtp --loop

To stream a live captured mpeg2-ts stream from port 6000


ngms --stream=rtp://192.168.1.1:5004 --capture --in=udp://0.0.0.0:6000 --filter="type=m2t"

To stream a live captured mpeg2-ts stream from port 6000 which was streamed by another instance of ngms over RTP. The stream output is also available via MPEG-2 TS over HTTP on port 8080, RTMP on port 1935, RTSP on port 554. Any supported client can connect directly to port 8080. NGMS will automatically inspect the client's User-Agent tag to decide which output transport form to render.


ngms --stream=rtp://192.168.1.1:5004 --capture --in=rtp://0.0.0.0:6000 --filter="type=m2t" --tslive=8080 --rtmp=1935 --rtsp=554 --live=8080


 

 

 

Don't hesitate to contact us via our contact page or email us at contact@ngenbits.com.

Privacy Policy

       

 

~