Video streaming on WAN_staticIP

In the previous post of  Port Forwarding & Server setup for WAN, I showed the usage of Port Forwarding and then running servers on system node and  accessing it globally.

Now since we already are having static IP so why not just have the live video feed from the Kinect Camera or you may have any other USB or web cam.  All the time, just enter your IP address and the port number and access the live feed.
Well that surely worked like charm for me.

So, I am going to use  my favorite VLC media player for this.


1. Connect your camera to USB port if using external USB cam or kinect like camera.
Watch the “dmesg” and note down the device. ex- /dev/video0

2. Open VLC, and click FILE, open network Capture device, and then select your video device like this in the picture.Screenshot from 2014-11-07 21:25:13

3. Clicking on play will give you the live feed on the VLC player from your Video device/camera.

4. Step 3 confirms that we have total access to our camera and now can stream the video from it.
Now, we have to start streaming the live video that our camera is having.
Open Device from menu bar MEDIA->STREAM and then select your device, click on show more options at the lower left side to get literally more options.  Then click on Stream.

Screenshot from 2014-11-07 21:29:07


Screenshot from 2014-11-07 21:30:12


Even though it itself says pretty much everything, but still just for clearing things up,  select the destination tab as accessible on HTTP and transcoding depending on you and your bandwidth :p

Click ADD and then give a name or source name (this name will be used to access this video file on network)
ex- /myvideostream.wmv
Screenshot from 2014-11-07 21:30:42

Click Stream

Screenshot from 2014-11-07 21:30:48


Note the output string, this is used for command line invocation for streaming, otherwise no use with GUI thing.

On clicking Stream, the VLC will start streaming live video on your IP address and followed by the name you just gave it.
So browse something like this:

to see the live video anywhere on WAN.