I am using ffmpeg to get my camera video (using RTSP) and send it to youtube. There are plenty of command lines you can use and this is the one worked for me:
ffmpeg -i rtsp://200.193.21.176:6003/onvif1 -vcodec copy -acodec copy -strict experimental -f flv rtmp://x.rtmp.youtube.com/live2/fh1t-e7p4-fsa1-c8mw
The problem is that it is only displaying correctly the top part of the video, the rest looks like scrumbled. See:
Maybe I should use some additional parameter to make it render all the video instead of only the top and poorly the rest?
EDIT: there is no prolbem with the video capture cause when I use VLC to see the video from the RTSP it is working perfectly. Here is the image using VLC: