User Streamed Video
User Streamed content are quite particular. They rely on a media server being installed on one of the user's server machine in order for clients to connect to it. The good side is that it allows an infinite amount and variety of content to be streamed live without requiring any additionnal action from the server.

The downside is that unfortunatly the overall quality experience can drop considerably from the fact that the whole process relies on the User's internet upload speed.