Aspects of the present disclosure include systems, apparatuses and methods of instituting an online broadcasting system. The system may combine live video streaming, video on demand (VOD), messaging and other content provided by an owner of the live broadcast and by the owner's online followers. The media content may be combined into a single broadcast stream. The owner of the broadcast may use an online control room to choose in real time what stream of content to provide to his/her followers. A gaming and/or revenue sharing component may also be provided wherein the owner and the followers may earn points for viewing and/or interacting with sponsored media through the system.