Mudanças entre as edições de "Streaming"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 11: | Linha 11: | ||
/dev/.static/dev/stdout - | oggfwd 192.168.1.4 8000 hackme /theora.ogg</p> | /dev/.static/dev/stdout - | oggfwd 192.168.1.4 8000 hackme /theora.ogg</p> | ||
− | + | $ 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 | |
<p>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.</p> | <p>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.</p> | ||
--> | --> | ||
− | ffmpeg2theora Radio\ Livre\ Filha\ da\ Muda.mpg -x 320 -y 240 -o - | oggfwd radio.amilcarcabral.org 8000 cajuzinho /teve.ogg -n "radio banto" -u "http://banto.hipatia.info" -g "africa vive" | + | ffmpeg2theora Radio\ Livre\ Filha\ da\ Muda.mpg -x 320 -y 240 -o - | oggfwd radio.amilcarcabral.org 8000 cajuzinho /teve.ogg -n "radio banto" -u "http://banto.hipatia.info" -g "africa vive" |
− | |||
− | |||
− | |||
− | |||
ffmpeg2theora --v4l /dev/video0 -o - | oggfwd icecast.mondomaine.org 8000 toto /video.ogg | ffmpeg2theora --v4l /dev/video0 -o - | oggfwd icecast.mondomaine.org 8000 toto /video.ogg | ||
− | <ezstream> | + | <ezstream> |
− | <url>http://localhost:8000/test.ogg</url> | + | <url>http://localhost:8000/test.ogg</url> |
− | <sourcepassword>toto</sourcepassword> | + | <sourcepassword>toto</sourcepassword> |
− | <format>THEORA</format> | + | <format>THEORA</format> |
− | <filename>/home/david/backkom-golf.ogg</filename> | + | <filename>/home/david/backkom-golf.ogg</filename> |
− | <reencode> | + | <reencode> |
− | <enable>0</enable> | + | <enable>0</enable> |
− | </reencode> | + | </reencode> |
− | </ezstream> | + | </ezstream> |
http://www.cure.nom.fr/blog/archives/124-Diffuser-un-flux-video-webcam-sous-Linux-avec-icecast2,-ezstream-et-oggfwd.html | http://www.cure.nom.fr/blog/archives/124-Diffuser-un-flux-video-webcam-sous-Linux-avec-icecast2,-ezstream-et-oggfwd.html |
Edição das 20h30min de 25 de agosto de 2007
modo de codificacao
constante = abr media = abr varivel = vbr
- 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
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: ezstream -c servidor.xml e tá rodando a transmissão.
-->
ffmpeg2theora Radio\ Livre\ Filha\ da\ Muda.mpg -x 320 -y 240 -o - | oggfwd radio.amilcarcabral.org 8000 cajuzinho /teve.ogg -n "radio banto" -u "http://banto.hipatia.info" -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>