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:
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?
Tags video libav linux raspberry-pi