Joaopca (discussão | contribs)
Joaopca (discussão | contribs)
 
Linha 32: Linha 32:
= Transmitindo a TV Integracao =
= Transmitindo a TV Integracao =


 
<br>
new globo broadcast enabled loop
new globo broadcast enabled loop <br>
setup globo input dvb://
setup globo input dvb://<br>
setup globo option dvb-adapter=0
setup globo option dvb-adapter=0<br>
setup globo option dvb-frequency=569142857
setup globo option dvb-frequency=569142857<br>
setup globo option dvb-srate=6000
setup globo option dvb-srate=6000<br>
setup globo option programs=23192,23168
setup globo option programs=23192,23168<br>
setup globo option ts-es-id-pid
setup globo option ts-es-id-pid<br>
setup globo output #duplicate{dst=rtp{mp4a-latm,dst=127.0.0.1,port-audio=20000,port-video=20002,ttl=127,name=CHANNEL,sdp=file:///tmp/channel.sdp},select="program=23192",dst=std{access=udp,mux=ts,dst=224.0.0.1:1234},select="program=23168"}
setup globo output #duplicate{dst=rtp{mp4a-latm,dst=127.0.0.1,port-audio=20000,port-video=20002,ttl=127,name=CHANNEL,sdp=file:///tmp/channel.sdp},select="program=23192",dst=std{access=udp,mux=ts,dst=224.0.0.1:1234},select="program=23168"}<br>
control globo play
control globo play<br>

Edição atual tal como às 12h48min de 24 de fevereiro de 2012

Streaming de vídeo com o VLC (VideoLAN Player)

O VLC - VideoLAN Player é um software de código-fonte aberto, estando disponível para Windows, Linux, MacOS, FreeBSD e outros sistemas operacionais.

Ele permite a reprodução de diversos formatos de áudio e vídeo, além da conversão entre vários formatos de arquivos.

Uma função interessante do VLC - VideoLAN Player é o streaming de vídeo.

O streaming é o envio da informação em um fluxo, diferente do envio por rajadas que é a forma utilizada no protocolo HTTP.

Topicos Interessantes

O vlc possui uma interface de gerenciamento multi player VLM (video lan manager).

1. Crie um arquivo vlm com o seguinte conteudo:


new globo broadcast enabled loop setup globo input arquivo.mp4 setup globo output #std{access=http,mux=ts,dst=0.0.0.0:8082} control globo play

inicie o vlc da seguinte maneira.
vlc -d -I telnet --telnet-password minhasenha --telnet-port 4213 --vlm-conf /etc/arquivo.vlm

O vlc ira rodar como um daemon, ou seja um servidor. Para acessa-lo utilize um clente de telnet na porta 4213.

Transmitindo a TV Integracao


new globo broadcast enabled loop
setup globo input dvb://
setup globo option dvb-adapter=0
setup globo option dvb-frequency=569142857
setup globo option dvb-srate=6000
setup globo option programs=23192,23168
setup globo option ts-es-id-pid
setup globo output #duplicate{dst=rtp{mp4a-latm,dst=127.0.0.1,port-audio=20000,port-video=20002,ttl=127,name=CHANNEL,sdp=file:///tmp/channel.sdp},select="program=23192",dst=std{access=udp,mux=ts,dst=224.0.0.1:1234},select="program=23168"}
control globo play