User Tools

Site Tools


linux_streaming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
linux_streaming [2006/12/13 11:59]
admin
linux_streaming [2006/12/13 12:09]
admin
Line 1: Line 1:
 ====== Linux Streaming ====== ====== Linux Streaming ======
  
-This is a note-scrape-no-paper-book for a paper i should submit to get my credits for the class. Its mainly about streaming under linux.  +Hello, this is a note-scrape-no-paper-book for a paper i should submit for class on my universityIt is about streaming under linux. I will slowly develop it also after submitting it, as streaming is of big interest for me.\\ 
-[[http://www.yolinux.com/TUTORIALS/LinuxTutorialAudioStreaming.html|Here]] is one simillar, but older article on audio streaming.+I work for [[http://www.tlis.sk|Tlis]] which is a internet-students radio, where i maintain the streaming server, and also manage programming. I am also a founding member of [[http://itchybit.org|Itchy Bit]], ((website is down because of lame registrant;)) organization and platform for promoting hybrids of arts, social activity and technology.\\ 
 + 
 +[[http://www.yolinux.com/TUTORIALS/LinuxTutorialAudioStreaming.html|Here]] is one simillar, but older article focused on audio streaming under Linux.
  
 ===== What is Streaming ===== ===== What is Streaming =====
Line 331: Line 333:
   * [[http://xinehq.de/|Xine]]   * [[http://xinehq.de/|Xine]]
   * etc..   * etc..
 +
 +
  
  
Line 355: Line 359:
 dvgrab --format raw - | ffmpeg2theora -a 0 -v 5 -f dv -x 320 -y 240 -o /dev/stdout - | oggfwd  icecastserver  8000 pwd /theora.ogg dvgrab --format raw - | ffmpeg2theora -a 0 -v 5 -f dv -x 320 -y 240 -o /dev/stdout - | oggfwd  icecastserver  8000 pwd /theora.ogg
 </code> </code>
-where **icecastserver** - is the url of our streaming server\\+**icecastserver** - is the url of our streaming server\\
 **8000** - can be any number for port number of icecast listener\\ **8000** - can be any number for port number of icecast listener\\
 **pwd** - password\\ **pwd** - password\\
Line 374: Line 378:
 ./configure --with-ogg=/usr/local/lib --with-vorbis=/usr/local/lib --with-theora=/usr/local/lib ./configure --with-ogg=/usr/local/lib --with-vorbis=/usr/local/lib --with-theora=/usr/local/lib
 </code> </code>
 +
 +All other options and setup is the same as with Audio. If you allready have IceCast installed, then just recompile, and thats all. 
  
 === Client === === Client ===
 +
 +Setup of the desired player depends on the user ;) If you finally found the player dear to your heart, just open the url: http://ip_of_streaming_server:8000/mount_point.ogg\\
 +
 +Enjoy! :)
  
linux_streaming.txt · Last modified: 2007/04/17 12:58 (external edit)