Apparatus, method, and computer program for supporting video conferencing in a communication system
First Claim
Patent Images
1. A method for video conferencing, comprising:
- receiving a plurality of channels for a communication session, the plurality of channels having audio and video information from a plurality of video conference participants;
identifying a channel of the plurality of channels as a primary speaker channel by;
ignoring each channel whose associated audio information has an energy level below a threshold level;
identifying a noise floor for each channel whose associated audio information has an energy level above the threshold level; and
for each channel whose associated audio information has an energy level above the threshold level, using the noise floor for the channel to determine whether the participant associated with the channel is speaking, the primary speaker channel representing a channel associated with a speaking participant;
providing the video information from the primary speaker channel to the communication session.
10 Assignments
0 Petitions
Accused Products
Abstract
A call conferencing apparatus, method, and computer program switch the video information presented to one or more participants during a conference call. The apparatus, method, and computer program identify a primary speaker channel during a video conference. Video information from the primary speaker channel is then provided to at least one other channel of the communication session.
15 Citations
20 Claims
-
1. A method for video conferencing, comprising:
-
receiving a plurality of channels for a communication session, the plurality of channels having audio and video information from a plurality of video conference participants;
identifying a channel of the plurality of channels as a primary speaker channel by;
ignoring each channel whose associated audio information has an energy level below a threshold level;
identifying a noise floor for each channel whose associated audio information has an energy level above the threshold level; and
for each channel whose associated audio information has an energy level above the threshold level, using the noise floor for the channel to determine whether the participant associated with the channel is speaking, the primary speaker channel representing a channel associated with a speaking participant;
providing the video information from the primary speaker channel to the communication session. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for video conferencing, comprising:
-
one or more ports operable to receive a plurality of channels for a communication session, the channels having audio and video information from a plurality of conference communication session participants; and
one or more processors collectively operable to;
identify a channel of the plurality of channels as a primary speaker channel by;
ignoring each channel whose associated audio information has an energy level below a threshold level;
identifying a noise floor for each channel whose associated audio information has an energy level above the threshold level; and
for each channel whose associated audio information has an energy level above the threshold level, using the noise floor for the channel to determine whether the participant associated with the channel is speaking, the primary speaker channel representing a channel associated with a speaking participant; and
provide the video information from the primary speaker channel to the communication session. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program embodied on a computer readable medium and operable to be executed by a processor, the computer program comprising computer readable program code for:
-
receiving a plurality of channels for a communication session, the plurality of channels having audio and video information from a plurality of video conference participants;
identifying a channel of the plurality of channels as a primary speaker channel by;
ignoring each channel whose associated audio information has an energy level below a threshold level;
identifying a noise floor for each channel whose associated audio information has an energy level above the threshold level; and
for each channel whose associated audio information has an energy level above the threshold level, using the noise floor for the channel to determine whether the participant associated with the channel is speaking, the primary speaker channel representing a channel associated with a speaking participant; and
providing the video information from the primary speaker channel to the communication session. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for video conferencing, comprising:
-
receiving audio and video information from a plurality of sources including a first source and a second source;
selecting the video information from one of the sources by;
ignoring each source whose associated audio information has an energy level below a threshold level;
identifying a noise floor for each source whose associated audio information has an energy level above the threshold level; and
identifying each source whose associated audio information has an energy level above the noise floor for that source, the selected video information associated with a source whose associated audio information has an energy level above the noise floor for that source; and
sending the selected video information to a destination. - View Dependent Claims (19, 20)
-
Specification