Online media broadcast system and method
AssigneeTechno Miam LLC
InventorFrancois-Louis Mertens
Life of this patent
Estimating the term…
Abstract
An online broadcasting system is provided. The system combines live video streaming, video on demand (VOD), messaging and other media content provided by an owner of a live broadcast and/or 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 multimedia content to provide to his/her followers. The system also provides for interaction between the followers and interactive elements that the owner may create through the system. A gaming and/or revenue sharing component also may be provided wherein the owner and the followers may earn points for viewing and/or interacting with sponsored media through the system.
Claims20
A non-transitory computer readable medium, having stored thereon, instructions that when executed by a computing device, cause the computing device to perform operations for broadcasting media in a broadcasting system comprising a media stream combiner configured with at least one server, the operations comprising:
- (A) providing at a first client device associated with a first user, a first graphical user interface including a first primary video player, at least one live stream video player, and at least one video on demand video player, the at least one live stream video player and the at least one video on demand video player each selectable as individual user interface elements;
- (B) providing at a second client device associated with a second user, a second graphical user interface including a second primary video player;
- (C) providing to a first at least one live stream video player, a live stream video of the first user captured from the first client device;
- (D) providing to a second at least one live stream video player, a live stream video of the second user captured from the second client device;
- (E) providing to a first at least one video on demand video player, a video stream of a first video on demand video and/or an icon that represents the first video on demand video;
- (F) by the broadcasting system, receiving an indication of a selection of the first at least one live stream video players;
- (G) by the broadcasting system, when the indication of the selection of the first at least one live stream video players is received:
- (H) identifying the live stream video of the selected first at least one live stream video players;
- and
- (I) providing at the first primary video player, the live stream video identified in (H);
- (J) providing at the second primary video player, the live stream video identified in (H);
- (K) by the broadcasting system, receiving an indication of a selection of the second at least one live stream video players;
- (L) by the broadcasting system, when the indication of the selection of the second at least one live stream video players is received:
- (M) identifying the live stream video of the selected second at least one live stream video players;
- and
- (N) providing at the first primary video player, the live stream video identified in (M);
- (O) providing at the second primary video player, the live stream video identified in (M);
- (P) by the broadcasting system, receiving an indication of a selection of the first at least one video on demand video players;
- (Q) by the broadcasting system, when the indication of the selection of the first at least one video on demand video players is received:
- (R) identifying the on demand video of the selected first at least one video on demand video players;
- and
- (S) providing at the first primary video player, the video on demand video identified in (R);
- (T) providing at the second primary video player, the video on demand video identified in (R).
A non-transitory computer readable medium, having stored thereon, instructions that when executed by a computing device, cause the computing device to perform operations for broadcasting media in a broadcasting system comprising a media stream combiner configured with at least one server, the operations consisting essentially of:
- (A) providing at a first client device associated with a first user, a first graphical user interface including a first primary video player, at least one live stream video player, and at least one video on demand video player, the at least one live stream video player and the at least one video on demand video player each selectable as individual user interface elements;
- (B) providing at a second client device associated with a second user, a second graphical user interface including a second primary video player;
- (C) providing to a first at least one live stream video player, a live stream video of the first user captured from the first client device;
- (D) providing to a second at least one live stream video player, a live stream video of the second user captured from the second client device;
- (E) providing to a first at least one video on demand video player, a video stream of a first video on demand video and/or an icon that represents the first video on demand video;
- (F) by the broadcasting system, receiving an indication of a selection of the first at least one live stream video players;
- (G) by the broadcasting system, when the indication of the selection of the first at least one live stream video players is received:
- (H) identifying the live stream video of the selected first at least one live stream video players;
- and
- (I) providing at the first primary video player, the live stream video identified in (H);
- (J) providing at the second primary video player, the live stream video identified in (H);
- (K) by the broadcasting system, receiving an indication of a selection of the second at least one live stream video players;
- (L) by the broadcasting system, when the indication of the selection of the second at least one live stream video players is received:
- (M) identifying the live stream video of the selected second at least one live stream video players;
- and
- (N) providing at the first primary video player, the live stream video identified in (M);
- (O) providing at the second primary video player, the live stream video identified in (M);
- (P) by the broadcasting system, receiving an indication of a selection of the first at least one video on demand video players;
- (Q) by the broadcasting system, when the indication of the selection of the first at least one video on demand video players is received:
- (R) identifying the on demand video of the selected first at least one video on demand video players;
- and
- (S) providing at the first primary video player, the video on demand video identified in (R);
- (T) providing at the second primary video player, the video on demand video identified in (R).
Dependencies are inferred from the claim text.