I've found a few articles regarding this problem but none of them were able to work for me. So anyways, I was able to get my camera streaming to it's host machine using the command $ gst-launch-1.0 v4l2src device=/dev/video0 ! xvimagesink
Now I am wondering how to use gstreamer to stream directly to RTSP server (even udp/tcp server if that is easier process), that can either be accessed through a web browser or vlc.
I would say my knowledge with gstreamer is very limited, so explaining each argument in your answer would be very much appreciated.
Please let me know if any more information is needed.