Transmissao Ao Vivo c/ VLC+FFMPEG+DVSwitch

(Diferença entre revisões)
Ir para: navegação, pesquisa
(Para enviar um fluxo para o DVSwitch)
(Para pegar um fluxo do DVSwitch rodando em outra maquina:)
Linha 26: Linha 26:
 
       e envia para o ''DVSwitch''.
 
       e envia para o ''DVSwitch''.
  
===== Para pegar um fluxo do ''DVSwitch'' rodando em outra maquina: =====
+
===== Para pegar um fluxo do ''DVSwitch'' rodando em outra maquina =====
 +
'''Execute o ''dvsink-command'''''
 +
 
  dvsink-command -- cvlc -
 
  dvsink-command -- cvlc -
 
  dvsink-command -- ffplay -
 
  dvsink-command -- ffplay -

Edição das 07h13min de 28 de maio de 2013

Conteúdo

Pagina para conteudo tecnico da transmissao com VLC+FFMPEG+DVSWITCH (basico)

Instalar os programas:
sudo apt-get install dvswitch dvsource dvsink dvgrab
Criar o arquivo .dvswtchrc na HOME do seu usuario
vi $HOME/.dvswitchrc 

e colocar:

MIXER_PORT=62113
MIXER_HOST=0.0.0.0
Para enviar um fluxo para o DVSwitch
Abra o DVSwitch

dvswitch
Execute o ffmpeg para enviar o conteudo de um arquivo para o DVSwitch

ffmpeg -i nome_do_arquivo.mov -target ntsc-dv - | dvsource-file -l /dev/stdin

Obs.: Vc pode gerar o fluxo a partir de qualquer fonte/origem aceita pelo ffmpeg, desde que 
      a saida seja gerada no formato DV. O dvsource-file le a saida do ffmpeg 
      e envia para o DVSwitch.
Para pegar um fluxo do DVSwitch rodando em outra maquina
Execute o dvsink-command

dvsink-command -- cvlc -
dvsink-command -- ffplay -

Obs.: (1) No arquivo .dvswitchrc, lembre de colocar o IP e a PORTA da maquina onde o DVSwitch esta rodando.
      (2) Vc tambem pode usar o mplayer, bastar observar as regras para rodar o formato DV.
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas
Rede Mocambos