System and method for performing distributed video conferencing
First Claim
1. An apparatus for executing a video conference, comprising:
- an audio mixer operable to receive one or more audio streams associated with a video conference from one or more end points and to determine an active speaker associated with one of the end points; and
one or more media switches operable to receive audio information associated with the active speaker, wherein one or more of the media switches are operable to suppress one or more video streams except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more of the media switches during the video conference, and wherein a selected one of the media switches is operable to replicate the selected video stream such that it may be communicated to one or more of the end points associated with the selected media switch.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for executing a video conference is provided that includes receiving one or more audio streams associated with a video conference from one or more end points and determining an active speaker associated with one of the end points. Audio information associated with the active speaker may be received at one or more media switches. One or more video streams may be suppressed except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more of the media switches during the video conference. The selected video stream may be replicated such that it may be communicated to one or more of the end points associated with a selected one of the media switches.
66 Citations
34 Claims
-
1. An apparatus for executing a video conference, comprising:
-
an audio mixer operable to receive one or more audio streams associated with a video conference from one or more end points and to determine an active speaker associated with one of the end points; and
one or more media switches operable to receive audio information associated with the active speaker, wherein one or more of the media switches are operable to suppress one or more video streams except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more of the media switches during the video conference, and wherein a selected one of the media switches is operable to replicate the selected video stream such that it may be communicated to one or more of the end points associated with the selected media switch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for executing a video conference, comprising:
-
receiving one or more audio streams associated with a video conference from one or more end points;
determining an active speaker associated with one of the end points;
receiving audio information associated with the active speaker at one or more media switches;
suppressing one or more video streams except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more of the media switches during the video conference; and
replicating the selected video stream such that it may be communicated to one or more of the end points associated with a selected one of the media switches. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for executing a video conference, comprising:
-
means for receiving one or more audio streams associated with a video conference from one or more end points;
means for determining an active speaker associated with one of the end points;
means for receiving audio information associated with the active speaker;
means for suppressing one or more video streams except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more media switches during the video conference; and
means for replicating the selected video stream such that it may be communicated to one or more of the end points associated with a selected one of the media switches. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. Software for executing a video conference, the software being embodied in a computer readable medium and comprising computer code such that when executed is operable to:
-
receive one or more audio streams associated with a video conference from one or more end points;
determine an active speaker associated with one of the end points;
receive audio information associated with the active speaker;
suppress one or more video streams except for a selected video stream associated with the active speaker, the selected video stream propagating to one or more media switches during the video conference; and
replicate the selected video stream such that it may be communicated to one or more of the end points associated with a selected one of the media switches. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification