STUDY/Raspberry Pi

카메라를 사용한 유튜브 스트리밍

sinawi95 2020. 12. 22. 13:42
728x90

1. 준비

ffmpeg 설치

$ sudo apt-get install ffmpeg

2 유튜브 스트리밍용 계정과 키 설정

raspivid -o - -t 0 -vf -hf -fps 30 -b 5000000 -w 1280 -h 720 | 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://a.rtmp.youtube.com/live2/(설정키)

 ffmpeg -re -i /dev/video0 -f lavfi -i anullsrc -vb 2500k -s 1280x720 -f flv 서버URL/스트림키

위 것으로 하면 오디오 코덱이 문제가 되고, 아래것으로 하면 비디오 코덱이 문제가 된다. 

적당히 합쳐서 오디오는 nullsrc 쓰고 비디오는 h264쓰면 된다.


파이카메라를 사용해서 고정하기가 매우 불편하긴하지만 목적은 달성했으니 괜찮다.