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.


 

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.  Read more


 
 

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

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


 

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

You can use Flash Media Encoder to control your webcam and microphone. FME can send your live stream via RTMP to a listening instance of NGMS.

You can Download Flash Media Encoder (Mac or Windows) from Adobe at http://www.adobe.com/products/flashmediaserver/flashmediaencoder

In the Flash Media Encoder control screen you can select what video and audio codecs to use.
For the FME video codec, ensure to use H.264 or VP6.
For the FME audio codec, ensure to use AAC or MP3.

Make sure that 'Stream to Flash Media Server' is checked. You should set the publish FMS destination to be that of your NGMS listening instance.

FMS URL: rtmp://[NGMS HOST]:1935/app

Stream URL: mystream

The actual RTMP stream name and URL does not matter if you are only streaming one source instance.

Start a listening NGMS instance to receive the RTMP stream from FME on port 1935. This example will distribute the stream via RTSP, RTMP, HTTP Live, and TS/HTTP.
Any client device should be able to connect to view your live web cam at the URL http://[NGMS HOST]:8080/live


ngms --verbose --capture=rtmp://0.0.0.0:1935 --stream --live=8080 --tslive=8080 --rtmp=8081 --rtsp=8082 --httplive=8080

If you are streaming using VP6 / MP3 you can transcode the stream for non-compatible devices by using a transcode configuration string such as this.


--xcode="vc=264,vb=300,vy=200,vfr=24,vcfrout=1,vup=1,ac=aac,ar=48000,ab=64000,as=1"


 

 

 

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

Privacy Policy

       

 

~