MULTIMEDIA CONFERENCE BROADCAST SYSTEM
First Claim
1. A computer-implemented method for broadcasting a multimedia conference, the method comprising:
- providing, using one or more computing devices, a hosted multimedia conference to a plurality of participant devices;
receiving, using the one or more computing devices, a request to broadcast the multimedia conference from one of the plurality of participant devices;
generating, using the one or more computing devices, a composite multimedia stream based on a plurality of video streams and a plurality of audio streams received from the plurality of participant devices; and
broadcasting the composite multimedia stream to a plurality of viewer devices that are separate from the plurality of participant devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A multimedia conference broadcast system may include one or more processors and a memory. The one or more processors may receive video streams and audio streams from participant devices. The one or more processors may transmit, to each of the participant devices, the video streams and the audio streams corresponding to the other devices. The one or more processors may receive a request to broadcast the video streams and the audio streams from one of the participant devices. The one or more processors may generate a composite multimedia stream based on the video streams and the audio streams received from the participant devices. The one or more processors may broadcast the composite multimedia stream to viewer devices that are separate from the participant devices.
-
Citations
18 Claims
-
1. A computer-implemented method for broadcasting a multimedia conference, the method comprising:
-
providing, using one or more computing devices, a hosted multimedia conference to a plurality of participant devices; receiving, using the one or more computing devices, a request to broadcast the multimedia conference from one of the plurality of participant devices; generating, using the one or more computing devices, a composite multimedia stream based on a plurality of video streams and a plurality of audio streams received from the plurality of participant devices; and broadcasting the composite multimedia stream to a plurality of viewer devices that are separate from the plurality of participant devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for requesting broadcast of a multimedia conference, the method comprising:
-
participating, using one or more computing devices, in a multimedia conference with a plurality of participant devices; requesting, using the one or more computing devices, a broadcast of the multimedia conference; and receiving, using the one or more computing devices, an indication that the multimedia conference is being broadcast to a plurality of viewer devices that are separate from the plurality of participant devices. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method for broadcasting a multimedia conference, the method comprising:
-
receiving, using one or more computing devices, a request to broadcast a multimedia conference of a plurality of participant devices; establishing, using the one or more computing devices, a connection to the multimedia conference as a non-participant device; receiving, using the one or more computing devices, a plurality of video streams and a plurality of audio streams from the plurality of participant devices through the connection established to the multimedia conference as the non-participant device; generating, using the one or more computing devices, a composite multimedia stream based on the plurality of video streams and the plurality of audio streams received from the plurality of participant devices; and broadcasting, using the one or more computing devices, the composite multimedia stream to a plurality of viewer devices that are separate from the plurality of participant devices. - View Dependent Claims (15, 16, 17, 18)
-
Specification