A system, method and computer program product which allows both mixing
(e.g., PC-based) and non-mixing (e.g., phone-based) clients to participate
in a single audio conference. The system includes a hybrid multi-point
control unit (i.e., conferencing server) that performs mixing for
phone-based clients and multiplexing for PC-based clients. The method and
computer program product determines which clients have the capability to
mix multiple audio streams and which do not. For those clients capable of
mixing, the server multiplexes the packets of audio data received from
each client on the active speakers list into a multiplexed stream. For
those clients that are not capable of mixing, the server mixes the packets
of audio data received from each client on the active speakers list into
one combined packet.
Een systeem, methode en computerprogrammaproduct dat zowel Pc-based mengend (b.v.) toestaat en op telefoon-gebaseerd niet-mengt (b.v.) cliënten om aan één enkele audioconferentie deel te nemen. Het systeem omvat een hybride controleeenheid met meerdere balies (d.w.z., confererenserver) die het mengen voor op telefoon-gebaseerde cliënten en het simultaan overseinen voor Pc-based cliënten uitvoert zich. Het methode en computerprogrammaproduct bepaalt welke cliënten het vermogen hebben om veelvoudige audiostromen te mengen en welke niet. Voor die cliënten geschikt om zich te mengen, seint de server de pakketten van audiogegevens die van elke cliënt over de actieve sprekerslijst in simultaan over een gemultiplexte stroom worden ontvangen. Voor die cliënten die niet kunnen zich mengen, mengt de server de pakketten van audiogegevens die van elke cliënt over de actieve sprekerslijst in één gecombineerd pakket worden ontvangen.