Entendendo a saída do console avconv

0

Estou usando o avconv para transmitir um vídeo no justin.tv do meu Raspberry Pi.

Eu entendo (fracamente) trabalhando algumas vezes. Na maioria das vezes o justin.tv não está sendo atualizado e diz "desconectado".

O comando é:

avconv -f video4linux2 -s 640×360 -r 10 -b 350k -i /dev/video0 \
-f flv rtmp://live.justin.tv/app/live_520myKey

Depois de transmitir alguns quadros, meu console continua imprimindo:

frame=    3 fps=0 q=2.0 Lsize=79kB time=8043.93 bitrate=0.1kbits/s dup=0 drop=1 
frame=    3 fps=0 q=2.0 Lsize=79kB time=8043.93 bitrate=0.1kbits/s dup=0 drop=2
.......
frame=    3 fps=0 q=2.0 Lsize=79kB time=8043.93 bitrate=0.1kbits/s dup=0 drop=4000

O número do quadro não muda, mas a queda continua aumentando.

Isso significa:

  1. O fluxo de vídeo não é criado / travado (por alguma webcam / sistema) falha?
  2. O fluxo de vídeo não é transmitido devido a algum problema com meu dongle de internet (e220)?

O que eu entendo é que o número de quadro 3 não foi transmitido e o avconv está tentando transmiti-lo repetidamente. Algumas vezes isso é 3 ... algumas vezes 6 ... 10 assim e ele pára aí e apenas repete aumentando o número drop=xx .

Você pode me dizer o que está acontecendo aqui?

    
por PasanW 23.11.2013 / 19:04

0 respostas