In order to stream your video live, you will need: -The video which will be sent to the encoder which can captured by camera,file etc. -An encoder which receives, processes and sends the video to the server. -The Streaming server -The Site or the url which will show your video.