Existem tutoriais sobre como transmitir para o youtube usando o ffmpeg, e eu tenho essa parte do código feita. No entanto, eu não sei como transmitir o desktop no ffmpeg. Os tutoriais on-line mostram apenas o uso de webcams. De qualquer forma, o software que eu uso para capturar a tela e transmitir usando ffmpeg. Posso fazer isso nativamente no ffmpeg. Se sim, como?
o que eu tenho até agora é
ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i pipe:0 -c:v copy -c:a aac -ab 128k -g 40 -strict experimental -f flv -r 30 rtmp://a.rtmp.youtube.com/live2/$1
em que $1
é um parâmetro de linha de comando.