Я использую avconv для трансляции видео на justin.tv с моего Raspberry Pi.

Я получаю это (слабо), работающее очень немного раз. В большинстве случаев justin.tv не обновляется и говорит "отключен".

Команда:

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

После передачи нескольких кадров моя консоль продолжает печатать:

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

Номер кадра не меняется, но падение продолжает расти.

Это значит:

  1. Видеопоток не создан / сбой (какой-либо веб-камерой / системой) ошибка?
  2. Видеопоток не передается из-за проблем с моим интернет-ключом (e220)?

Я понимаю, что кадр 3 не был передан, и avconv пытается передать его повторно. Иногда это 3 ... иногда 6 ... 10, и это останавливается и просто повторяется, увеличивая число drop=xx .

Подскажите, пожалуйста, что здесь происходит?

0