Raspberry PI Camera To Youtube Проблемы с прямой трансляцией

Я пытаюсь настроить свой PI 3 с PI Cam 2 в качестве веб-камеры, транслирующей прямую трансляцию на YouTube.

До сих пор я использовал эти два руководства при настройке:

С помощью приведенной ниже команды в терминале выполняется подключение к Youtube, при этом прямая трансляция на Youtube меняется с «Не в сети» на «Запуск». Однако поток никогда не начинается.

raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/mysecretstreamkey

Я попытался изменить настройки следующим образом с некоторым результатом. Например, изменить -b на меньшее число (например, 2000000), а также попробовать -fps на 24. Иногда я получаю здоровую прямую трансляцию, но примерно через 10 секунд трансляции вы видите значок счетчика на Youtube.

Согласно Ookla, мое интернет-соединение обеспечивает загрузку со скоростью 18 Мбит/с. Любые предложения о том, как я могу заставить это работать правильно и надежно?


person Mr T    schedule 28.07.2017    source источник


Ответы (1)


Я решил это, используя FFMPEG. Я следовал этому руководству:digikey.com

и после этого запустите:

raspivid -o - -t 0 -vf -hf -fps 10 -b 6000000 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://rtmp-api.facebook.com:80/rtmp/STREAM-KEY

Теперь работает нормально!

person Mr T    schedule 29.07.2017