Добрый день, уважаемые!
Пытаюсь тут сделать live-stream на youtube при помощи avconv. Сделал тестовое видео:
avconv -y -filter_complex testsrc -t 180ss out.avi
запускаю:
avconv -re -i /tmp/out.avi -f flv rtmp://a.rtmp.youtube.com/live2/<здесь stream key>
avconv version 11.8-6:11.8-1~deb8u1, Copyright (c) 2000-2016 the Libav developers
built on Oct 1 2016 07:16:29 with gcc 4.9.2 (Debian 4.9.2-10)
Input #0, avi, from '/tmp/out.avi':
Metadata:
encoder : Lavf56.1.0
Duration: 00:03:00.00, start: 0.000000, bitrate: 218 kb/s
Stream #0.0: Video: mpeg4 (Simple Profile), yuv420p, 320x240 [PAR 1:1 DAR 4:3], 25 fps, 25 tbn, 25 tbc
Output #0, flv, to 'rtmp://a.rtmp.youtube.com/live2/<stream key>':
Metadata:
encoder : Lavf56.1.0
Stream #0.0: Video: flv, yuv420p, 320x240 [PAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 1k tbn, 25 tbc
Metadata:
encoder : Lavc56.1.0 flv
Stream mapping:
Stream #0:0 -> #0:0 (mpeg4 (native) -> flv1 (flv))
Press ctrl-c to stop encoding
и что-то никакого live stream не наблюдаю. Начал смотреть man avconv и немного охерел от всех этих ключей. Может кто посоветует как делать правильно или расскажет что я делаю неправильно.
Спасибо!