GStreamer / Digital Camera
GStreamer is a powerful toolkit for media processing and streaming.
Here, we document the gstreamer script for streaming with a digital camera ( script dvstream.py ).
31/08/2008
Use it!!
Click on the "GStreamer ( Digital Camera )" icon on the desktop :
Alternatively, you can open a terminal and type the command "python /usr/local/bin/dvstream.py".
The application should start and the first thing you see is something like this : 
The application is divided in two parts : the right part is the video window.
For now, it is not active, it will become active once you have set up your parameters and start your stream.
The left part is the parameters window, containing various sections : input device, audio settings, video settings, server configuration and recording option.
2. the next step is to set up your parameters and start streaming
You should fill up the following configuration sections before starting streaming :
Input device :
In this window, you can configure the video channel to use for streaming :
Video parameters :
In this window, you can set the video parameters of your stream :
Audio parameters :
In this window, you can set the audio parameters of your stream :
Server configuration :
In this window, you _must_ set the server parameters for your connection.
Here this script can connect only to an icecast server and you must provide the following fields in red :
WARNING : it should be an .ogg mountpoint here, all video transmission in made in Ogg/Theora format.
Icecast Meta Data :
In this window, you can optionally fill more infornmations on your stream :
Optionally, you can set up a recording file to record your program to :
This should be done before starting streaming and the recording will start with the stream.
Once you have set all the parameters for your stream ( the only mandatory part is the server configuration part ), you can start streaming using the connection button :
3. the next step is to check that the streaming is working Tips and Tricks
Please send bugs and comments to gissnetwork at gmail dot com , thanks.
Once you have clicked on the connection button, the video window should appear and a message saying 'Streaming at xx frames per second' should appear in green like this :
Back to main page.