Heterogeneous video conferencing
First Claim
1. A heterogeneous conference between a plurality of computers, the conference comprising:
- a focus point computer and at least two non-focus point computers;
wherein the focus point computer receives conference content data from the non-focus point computers and redistributes the received conference content data to the non-focus point computers;
wherein a first non-focus point computer provides content data that is based on a first set of conference parameters while a second non-focus point computer provides content data that is based on a second set of conference parameters that is different than the first set of conference parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant'"'"'s computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants. The central distributor in some embodiments can implement a heterogeneous audio/video conference. In such a conference, different participants can participate in the conference differently. For instance, different participants might use different audio or video codecs. Moreover, in some embodiments, one participant might participate in only the audio aspect of the conference, while another participant might participate in both audio and video aspects of the conference.
-
Citations
20 Claims
-
1. A heterogeneous conference between a plurality of computers, the conference comprising:
-
a focus point computer and at least two non-focus point computers;
wherein the focus point computer receives conference content data from the non-focus point computers and redistributes the received conference content data to the non-focus point computers;
wherein a first non-focus point computer provides content data that is based on a first set of conference parameters while a second non-focus point computer provides content data that is based on a second set of conference parameters that is different than the first set of conference parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium for performing a heterogeneous conference between a plurality of computers, the computer readable medium comprising sets of instructions, the sets of instructions comprising:
-
a) receiving conference content data from at least two non-focus point computers, wherein a focus point computer receives the content data; and
b) redistributing the received conference content data to the non-focus point computers;
wherein a first non-focus point computer provides content data that is based on a first set of conference parameters while a second non-focus point computer provides content data that is based on a second set of conference parameters that is different than the first set of conference parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
- 18. The computer readable medium of 17, wherein the focus point computer includes a video decoder, wherein the decoder defines a video-decoding pipeline for the first non-focus point computer, wherein the video decoder foregoes defining a video-decoding pipeline for the second non-focus point computer.
Specification