How to Stream Video of your conference or event(s) online using VLC Player?

Written on March 13, 2009 – 12:58 pm | by Sanil S

vlc-win32Video sites are getting lots of popularity these days. Today I am going to explain how to set up video streaming for a conference or any events. We can use open source application VLC player for this. The main advantage using VLC player is the application is open source, support most of the video formats, moreover the application works well with most of the operating systems which include Windows, Linux, Mac OSx etc.  Download VLC player for your operating system.

Now I will explain the steps to stream video online.

Requirements

1) VLC Player

2) Video Camera (to shoot conference and or event)

3) Camera connector to your server system. (May be some USB cable from camera to the system)

4) High speed Internet connection (If you want to stream through internet) with a good up link capacity.

5) If possible a static IP so that the IP can be used by clients

6) VLC player supporting operating system mentioned above.

Steps

1) After installing VLC player in your operating system (check all components while installing), open the application. Normally you can browse the application from the start menu with the path like this(Start Menu->All Programs(Program Files)->VideoLAN) if you are using windows.

2) Click on the file menu, select menu item called “Wizard”. Select the radio button that shows “Stream to Network” and click “Next” button.

3) On the next window you will be prompted with a window to select stream. You can either use a file to stream or if it is live conference select the camera input from the Window. You can select the camera input from the tab “DirectShow” or from disc or even from network. Click OK button and then “Next” button.

vlc-source-stream

4) Select HTTP radio and enter your static IP address in the “Destination” textfield and then select “Next” that will prompt you file format. Select the default format that may be either ASF if you are windows or MPEG or something if you are using some other operating system. Click next and fill in the TTL field as 1 and click “Finish” to complete the streaming server installation and configuration.

Client

Open a new instance of VLC player. Click on the file menu and select Open Network Stream’. On the dialog that shows up, select the ‘HTTP/HTTPS/..’ radio button on ‘Network’ tab and enter ‘IPAddress:8080′ in the edit box beside it . Click ‘OK’.

Embedding the video into a web page.

Create a simple HTML page and deploy it in some web server that can handle it online. On the HMTL page enter the HTML below.

<embed type="application/x-vlc-plugin"
         name="video1"
         autoplay="no" loop="yes" width="400" height="300"
         target="http://localhost:8080" />
<br />
  <a href="javascript:;" onclick='document.video1.play()'>Play video1</a>
  <a href="javascript:;" onclick='document.video1.pause()'>Pause video1</a>
  <a href="javascript:;" onclick='document.video1.stop()'>Stop video1</a>
  <a href="javascript:;" onclick='document.video1.fullscreen()'>Fullscreen</a>

The will also stream the same video through a web page.

Have fun reading. Don’t forget to subscirbe my RSS feed, you will be updated with latest trend bug fixes etc.

Post to Twitter Tweet This Post Post to Delicious Delicious Post to Digg Digg This Post Post to Facebook Facebook Post to MySpace MySpace Post to Ping.fm Ping This Post Post to Reddit Reddit Post to StumbleUpon Stumble This Post

If you enjoyed this post, make sure you subscribe to my RSS feed!

Enter your email address:

Delivered by FeedBurner

Posted in » My thoughts

12 Responses

this is good. I was looking for it actually :-)
Thanks man


SAF on Mar 16, 2009 | Reply

I need a help ,am implementing video conferencing .My reference is your article. in your article you mentioned that
” 2) Click on the file menu, select menu item called “Wizard”. Select the radio button that shows “Stream to Network” and click “Next” button. ”
I can not find ssuch option in VLC player so pllease help in that

thanking you

Prem


prem on Mar 16, 2009 | Reply

which VLC player are you using?


Sanil S on Mar 18, 2009 | Reply

i’m too
” 2) Click on the file menu, select menu item called “Wizard”. Select the radio button that shows “Stream to Network” and click “Next” button. ”
I can not find ssuch option in VLC player so pllease help in that

i used VLC 0.9.4 for ubuntu


Le The Quy on Mar 23, 2009 | Reply

Hello Le The Quy,

Check other menu option that contain “Wizard” sometime it may be on other menu…


Sanil S on Mar 23, 2009 | Reply

Hey, can we use this for the barcamp live streams? :D How much bandwidth will it suck up?


TheAnand on Mar 26, 2009 | Reply

Yeah we can 512 Kbps is enough I guess.


Sanil S on Mar 26, 2009 | Reply

Sanil,

I need some consulting help with streaming via VLC. Are you available? Contact me through my email. Thanks.
Jack Gill
Loveland CO USA


Jack Gill on Sep 17, 2009 | Reply

Hi;

Many thanks for this explanation about video streaming.

I have a question?

Could I use my built-in webcam and mic to establish a video conference between two PC connected straightly with Ethernet cable (without switching device).

I will be appreciated if you provide a solution for this issue.

Thanks.

Taoufik


Taoufik on Nov 7, 2009 | Reply

hi Sanil,
Which version of VLC were you using cos I have just downloaded vlc 1.0.3 and am unable to find the wizard option in the interface.


Jitin on Jan 5, 2010 | Reply

I was using 1.0.1 GoldenEye


Sanil S on Jan 7, 2010 | Reply

Cool post. I really like your idea and i think it would be useful for my projects.


Martha on Apr 25, 2010 | Reply

Leave a comment




Get Adobe Flash playerPlugin by wpburn.com wordpress themes