Difference between revisions of "Streaming Tools"
(→IDJC: documentation) |
|||
Line 85: | Line 85: | ||
On other systems, you should compile it installing first its dependencies ( dvgrab, libraw1394-8, ffmpeg, ffmpeg2theora, libtheora-bin, oggfwd, libvte9 ) | On other systems, you should compile it installing first its dependencies ( dvgrab, libraw1394-8, ffmpeg, ffmpeg2theora, libtheora-bin, oggfwd, libvte9 ) | ||
+ | |||
+ | === GStreamer === | ||
+ | |||
+ | Simplest tool : GStreamer script [http://giss.tv/wiki/images/f/fd/Dvstream.pys GStreamer Dv] | ||
+ | |||
+ | You should rename this script from .pys to .py and start it with : 'python Dvstream.py' | ||
+ | |||
+ | There is a debian package for all architectures here : [http://giss.tv/~chevil/ubuntu32/dists/hardy/giss/binary-all/pygiss-all.deb PyGiss.deb] | ||
=== Pure Data === | === Pure Data === | ||
Line 126: | Line 134: | ||
== Linux == | == Linux == | ||
+ | |||
+ | === GStreamer === | ||
+ | |||
+ | Simplest tool : GStreamer | ||
+ | |||
+ | According to the model of your camera, you should use Video4Linux (v4l) or Video4Linux2 (v4l2) | ||
+ | |||
+ | GStreamer script [http://giss.tv/wiki/images/2/21/Webcamstream-v4l.pys GStreamer V4l] | ||
+ | GStreamer script [http://giss.tv/wiki/images/2/21/Webcamstream-v4l2.pys GStreamer V4l2] | ||
+ | |||
+ | You should rename this script from .pys to .py and start it with : 'python Webcamstream-v4l.py' | ||
+ | |||
+ | There is a debian package for all architectures here : [http://giss.tv/~chevil/ubuntu32/dists/hardy/giss/binary-all/pygiss-all.deb PyGiss.deb] | ||
=== Pure Data === | === Pure Data === |
Revision as of 15:33, 17 November 2008
This pages covers some tests with current streaming tools, advices and howtos :
Contents
Audio Streaming
Linux :
MuSE ( from dyne.org )
Easiest tool : MuSE http://muse.dyne.org MuSE ( not to be confused with the muse midi sequencer )
On Ubuntu or Debian, don't search in apt-get, but instead, install the package from this link : [ ftp://ftp.dyne.org/muse/binary/MuSE-0.9.2-i386-1.deb MuSe.deb]
Pure Data
Other tool : puredata extended with the following patches :
first install a pd extended for your system from [Pd-extended] and then download one of these patches :
- streaming in ogg format : Pdogg
- streaming in mp3s format : Pdmp3
Download these files ( the patches ) with a right click and 'Save link as..', open them in pd-extended
IDJC
The Internet DJ Console is a great application to make your weekly podcast or play some music. Runs in Linux with the jack audio server, and can connect to sip phones and any kind of jack port.
It runs on Python and has a nice support to use the microphone and program songs.
You can also record your stream in mp3 or ogg, use a bot Xchat plugin to tell the playlist, save different profilesfor the different streams you use, apply compressors and filters to the different audio signals.
You need a good processor to run it, though....
Howto
1. Install and configure jack server
2. Download and install IDJC from the webpage: http://www.onlymeok.nildram.co.uk/download.html
3. Open your account on giss.tv
4. Configure the server information based on this example:
5. Connect your microphone and earphones, and load your music on the two playlists
6. Check out the documentation on the IDJC page: http://www.onlymeok.nildram.co.uk/
OSX or Windows
Pure Data
Other tool : puredata extended with the following patches :
first install a pd extended for your system from [Pd-extended] and then download one of these patches :
- streaming in ogg format : Pdogg
- streaming in mp3s format : Pdmp3
Download these files ( the patches ) with a right click and 'Save link as..', open them in pd-extended
Video Streaming / Digital Camera ( input through firewire/ieee1394 )
Linux
Theora Streaming Studio
Recommended tool : Theora Streaming Studio TSS
There is a debian package for Ubuntu Feisty here : TSS.deb(feisty fawn)
On other systems, you should compile it installing first its dependencies ( dvgrab, libraw1394-8, ffmpeg, ffmpeg2theora, libtheora-bin, oggfwd, libvte9 )
GStreamer
Simplest tool : GStreamer script GStreamer Dv
You should rename this script from .pys to .py and start it with : 'python Dvstream.py'
There is a debian package for all architectures here : PyGiss.deb
Pure Data
Other tool : puredata extended with the following patch :
first install a pd extended for your system from [Pd-extended] and then download this patch :
- video streaming with digital camera : GissPdpDv
Download this file ( the patch ) with a right click and 'Save link as..', open it in pd-extended
OSX
Pure Data
Recommended tool : puredata extended with the following patch :
first install a pd extended for your system from [Pd-extended] and then download this patch :
- video streaming with digital camera ( OSX ) : GissPdpOsx
if you have some troubles with some models of cameras, you can try this experimental patch using Gem :
- video streaming with digital camera ( Gem ) : GissGem
Download this file ( the patch ) with a right click and 'Save link as..', open it in pd-extended
Windows
Vision Air
This is not really supported by G.I.S.S. but we must mention the Vision Air Streaming tool : VisionAir
Video Streaming / Webcams and capture cards
Linux
GStreamer
Simplest tool : GStreamer
According to the model of your camera, you should use Video4Linux (v4l) or Video4Linux2 (v4l2)
GStreamer script GStreamer V4l GStreamer script GStreamer V4l2
You should rename this script from .pys to .py and start it with : 'python Webcamstream-v4l.py'
There is a debian package for all architectures here : PyGiss.deb
Pure Data
Recommended tool : puredata extended with the following patch :
first install a pd extended for your system from [Pd-extended] and then download this patch :
- video streaming with a video4linux device : GissPdpV4l
- video streaming with a video4linux2 device : GissPdpV4l2
Download this file ( the patch ) with a right click and 'Save link as..', open it in pd-extended
OSX
Pure Data
Recommended tool : puredata extended with the following patch :
first install a pd extended for your system from [Pd-extended] and then download this patch :
- video streaming with digital camera ( OSX ) : GissPdpOsx
if you have some troubles with some models of cameras, you can try this experimental patch using Gem :
- video streaming with digital camera ( Gem ) : GissGem
Download this file ( the patch ) with a right click and 'Save link as..', open it in pd-extended
Windows
Vision Air
This is not really supported by G.I.S.S. but we must mention the Vision Air Streaming tool : VisionAir