Zum Inhalt

Mit Linux und ffmpeg zu Youtube streamen

VBR="3500k" # bitrate
FPS="30" # framerate
KEYFRAMEINT="40" # keyframe interval
QUAL="medium" # ffpmeg quality preset
YOUTUBE_URL="rtmp://a.rtmp.youtube.com/live2" # youtube rtmp url
KEY="XXXX-XXXX-XXXX-XXXX"

sudo modprobe snd_aloop
alsactl restore
while true
do

ffmpeg -err_detect explode -thread_queue_size 16384 \
-f alsa -ac 2 -i pulse \
-f v4l2 -video_size 864×480 -thread_queue_size 16384 -i /dev/video1 -deinterlace \
\
-vcodec libx264 -pix_fmt yuv420p -preset $QUAL -r $FPS -g $KEYFRAMEINT -b:v $VBR \
-acodec libmp3lame -ar 44100 -threads 6 -qscale 3 -b:a 712000 -bufsize 512k \
-f flv "$YOUTUBE_URL/$KEY"

sleep 5
done

Published inProduktionenTechTalk

Schreibe den ersten Kommentar

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht.

    Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.