Mudanças entre as edições de "Streaming"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Linha 1: Linha 1:
O '''IDJC''' e um programa que começou a ser escrito em março de 2005, ele voltado para suprir a demanda por programas para DJ nos sistemas linux e para pessoas que pretendem fazer web rádio.
 
 
* http://estudiolivre.org/tiki-index.php?page=IDJC&highlight=idjc
 
* http://www.onlymeok.nildram.co.uk/
 
 
 
modo de codificacao
 
modo de codificacao
constante = abr
+
* constante = abr
media = abr
+
* media = abr
varivel = vbr
+
* varivel = vbr
  
  
Linha 18: Linha 13:
 
  $ 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
  
usando ezstream
 
não é a regra, mas é do jeito que fiz e deu certo. Criei um arquivo texto chamado video.m3u e neste arquivo coloquei o nome de um arquivo de vídeo, tipo a-revolucao-nao-sera-televisionada.mpg. Usei um arquivo chamado <a href="servidor.xml">servidor.xml</a> e executei da seguite forma: <i>ezstream -c servidor.xml</i> e tá rodando a transmissão.
 
 
ffmpeg2theora Radio\ Livre\ Filha\ da\ Muda.mpg -x 320 -y 240 -o - | \
 
oggfwd radio.amilcarcabral.org 8000 minhasenha /minhateve.ogg -n \
 
"radio banto" -u "http://banto.hipatia.net" -g "africa vive"
 
 
ffmpeg2theora --v4l /dev/video0 -o - | oggfwd icecast.mondomaine.org 8000 toto /video.ogg
 
 
 
<ezstream>
 
<url>http://localhost:8000/test.ogg</url>
 
<sourcepassword>toto</sourcepassword>
 
<format>THEORA</format>
 
<filename>/home/david/backkom-golf.ogg</filename>
 
<reencode>
 
<enable>0</enable>
 
</reencode>
 
</ezstream>
 
 
http://www.cure.nom.fr/blog/archives/124-Diffuser-un-flux-video-webcam-sous-Linux-avec-icecast2,-ezstream-et-oggfwd.html
 
  
 
  vlc -vvv ENTRADA --sout '#transcode{vcodec=theora,acodec=vorbis,vb=90,ab=32}:/
 
  vlc -vvv ENTRADA --sout '#transcode{vcodec=theora,acodec=vorbis,vb=90,ab=32}:/

Edição das 20h59min de 11 de janeiro de 2009

modo de codificacao

  • constante = abr
  • media = abr
  • varivel = vbr


$ wget -c http://pacotes.sarava.org/etch/ezstream_0.4.0_i386.deb
  • usando ffmpeg2theora/oggfwd
$ ffmpeg -s 160x128 -vd /dev/video0 -ad /dev/dsp -ab 32 -b 12 -r 20 -f mpeg - | ffmpeg2theora -V 45 -v 0 -o

/dev/.static/dev/stdout - | oggfwd 192.168.1.4 8000 hackme /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


vlc -vvv ENTRADA --sout '#transcode{vcodec=theora,acodec=vorbis,vb=90,ab=32}:/
standard{access=shout,mux=ogg,dst=source:SENHA@SERVIDOR:8000/mount_point.ogg}' 

ices para transmissao local de audio