Media detection and packet distribution in a multipoint conference
First Claim
1. A method, comprising:
- receiving a plurality of audio signals, wherein each of the plurality of audio signals is coded with one or more audiometrics, each of the audiometrics including an acoustic measurement from a conference site of a plurality of conference sites;
receiving a plurality of video signals, each of the plurality of video signals associated with one or more of the plurality of audio signals;
extracting one or more audiometrics from each of the plurality of audio signals;
selecting one or more first active audio signals based on extracted audiometrics over a first time interval;
selecting one or more first active video signals based on extracted audiometrics over a second time interval, the second time interval being different from, but coinciding with at least a portion of, the first time interval;
updating a media forwarding table in response to selecting the one or more first active audio signals and the one or more first active video signals, the media forwarding table including a directory for routing the selected audio and video signals, the media forwarding table further including instructions for routing only the selected audio and video signals; and
distributing the one or more first active audio signals and the one or more first active video signals to one or more of the plurality of conference sites in accordance with the media forwarding table.
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a plurality of audio signals. Each of the plurality of audio signals includes audio packets, wherein one or more audio packets from each of the plurality of audio signals is coded with an audiometric, the audiometric including an acoustic measurement from a conference site. The method further includes, for each of the plurality of audio signals, extracting an audiometric from one or more audio packets and selecting an active audio signal based on the extracted audiometrics. In addition, the method includes determining a change in the active audio signal and in response to determining a change in the active audio signal, updating a media forwarding table, the media forwarding table including a directory for routing one or more of the plurality of audio signals. The method further includes distributing audio packets to one or more conference sites in accordance with the media forwarding table.
80 Citations
21 Claims
-
1. A method, comprising:
-
receiving a plurality of audio signals, wherein each of the plurality of audio signals is coded with one or more audiometrics, each of the audiometrics including an acoustic measurement from a conference site of a plurality of conference sites; receiving a plurality of video signals, each of the plurality of video signals associated with one or more of the plurality of audio signals; extracting one or more audiometrics from each of the plurality of audio signals; selecting one or more first active audio signals based on extracted audiometrics over a first time interval; selecting one or more first active video signals based on extracted audiometrics over a second time interval, the second time interval being different from, but coinciding with at least a portion of, the first time interval; updating a media forwarding table in response to selecting the one or more first active audio signals and the one or more first active video signals, the media forwarding table including a directory for routing the selected audio and video signals, the media forwarding table further including instructions for routing only the selected audio and video signals; and distributing the one or more first active audio signals and the one or more first active video signals to one or more of the plurality of conference sites in accordance with the media forwarding table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A system, comprising:
-
an interface operable to; receive a plurality of audio signals, wherein each of the plurality of audio signals is coded with one or more audiometrics, each of the audiometrics including an acoustic measurement from a conference site of a plurality of conference sites; and receive a plurality of video signals, each of the plurality of video signals associated with one or more of the plurality of audio signals; and a processor operable to; extract one or more audiometrics from each of the plurality of audio signals; select one or more first active audio signals based on extracted audiometrics over a first time interval; select one or more first active video signals based on extracted audiometrics over a second time interval, the second time interval being different from, but coinciding with at least a portion of, the first time interval; update a media forwarding table in response to selecting the one or more first active audio signals and the one or more first active video signals, the media forwarding table including a directory for routing the selected audio and video signals, the media forwarding table further including instructions for routing only the selected audio and video signals; and distribute the one or more first active audio signals and the one or more first active video signals to one or more of the plurality of conference sites in accordance with the media forwarding table. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium including instructions operable, when executed by a processor, to:
-
receive a plurality of audio signals, wherein each of the plurality of audio signals is coded with one or more audiometrics, each of the audiometrics including an acoustic measurement from a conference site of a plurality of conference sites; receive a plurality of video signals, each of the plurality of video signals associated with one or more of the plurality of audio signals; extract one or more audiometrics from each of the plurality of audio signals; select one or more first active audio signals based on extracted audiometrics over a first time interval; select one or more first active video signals based on extracted audiometrics over a second time interval, the second time interval being different from, but coinciding with at least a portion of, the first time interval; update a media forwarding table in response to selecting the one or more first active audio signals and the one or more first active video signals, the media forwarding table including a directory for routing the selected audio and video signals, the media forwarding table further including instructions for routing only the selected audio and video signals; and distribute the one or more first active audio signals and the one or more first active video signals to one or more of the plurality of conference sites in accordance with the media forwarding table.
-
Specification