Content streaming and broadcasting
First Claim
Patent Images
1. A method for broadcasting content, the method comprising:
- receiving, by a server, first media content from a broadcasting device;
sending, by the server, an output stream containing the first media content;
receiving, by the server, a request for a first viewing device to take over the output stream by adding second media content from the first viewing device to the output stream containing the first media content;
relaying, by the server, the request to the first viewing device; and
receiving, by the server, the second media content from the first viewing device;
wherein sending the output stream comprises sending, by the server, the second media content to be displayed by one or more other viewing devices simultaneously or sequentially with the first media content.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and methods are described herein for broadcasting content, including, but not limited to, receiving, by a server, a request from a broadcasting device for a first viewing device to take over an output stream, the output stream containing media content of the broadcasting device. The request is related by the server to the first viewing device. The server receives media content of the first viewing device, and sends the media content of both the broadcasting device and the first viewing device to be outputted by one or more other viewing devices simultaneously.
37 Citations
21 Claims
-
1. A method for broadcasting content, the method comprising:
-
receiving, by a server, first media content from a broadcasting device; sending, by the server, an output stream containing the first media content; receiving, by the server, a request for a first viewing device to take over the output stream by adding second media content from the first viewing device to the output stream containing the first media content; relaying, by the server, the request to the first viewing device; and receiving, by the server, the second media content from the first viewing device; wherein sending the output stream comprises sending, by the server, the second media content to be displayed by one or more other viewing devices simultaneously or sequentially with the first media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 21)
-
-
12. A non-transitory computer-readable medium storing computer-readable instructions, such that, when executed by a processor, performs a method for broadcasting content, the method comprising:
-
receiving, by a server, first media content from a broadcasting device; sending, by the server, an output stream containing the first media content; receiving, by the server, a request for a first viewing device to take over the output stream by adding second media content from the first viewing device to the output stream containing the first media content; relaying, by the server, the request to the first viewing device; and receiving, by the server, the second media content from the first viewing device; wherein sending the output stream comprises sending, by the server, the second media content to be displayed by one or more other viewing devices simultaneously or sequentially with the first media content. - View Dependent Claims (13, 14)
-
-
15. The non-transitory computer-readable medium of 12, the method further comprising:
-
receiving a second request from the first viewing device for a second viewing device of the other viewing devices to add to the output stream; receiving third media content of the second viewing device; and sending the first and third media content of to be outputted by at least the one or more other viewing devices simultaneously.
-
-
16. A method for broadcasting content, the method comprising:
-
receiving, by a first viewing device from a server, a request for the first viewing device to take over an output stream by adding second media content from the first viewing device, the output stream containing first media content from a broadcasting device; sending, by the first viewing device to the server, the second media content of the first viewing device; sending, by the first viewing device to the server, a second request for a second viewing device to take over by adding third media content from the second viewing device to the output stream; and displaying, by the first viewing device, the first media content and the third media content simultaneously or sequentially in response to the second viewing device being permitted to take over the output stream. - View Dependent Claims (17, 18, 19, 20)
-
Specification