摘要 |
A method and system for enabling dynamic location of a voice and video mixing site in a telephony-over-LAN (TOL) automatic call distributor (ACD) system includes establishing a first call between an ACD agent terminal and a customer terminal, wherein the first call includes first voice data transmitted from the agent terminal and second voice data transmitted from the customer terminal. Upon receiving a monitoring session request from an ACD supervisor terminal, agent processor monitoring circuitry determines whether sufficient agent processor resources are available to mix voice, and if applicable, video data samples. If sufficient agent processor resources are available, an agent terminal call control cooperates with a supervisor terminal call control to establish a first monitoring call. The agent call control monitors the first call for simultaneously transmitted agent and customer voice and video data. A voice/video mixer integrates the simultaneously transmitted agent and customer voice and video data which are transmitted over the first monitoring call to the supervisor terminal. If sufficient agent processor resources are not available, the agent call control determines if sufficient network bandwidth is available to establish second and third monitoring calls. If sufficient bandwidth is available, the agent call control establishes the second and third monitoring calls over which the first and second voice and video data are transmitted. The monitoring of the agent processor resource level is continuous throughout a monitoring session. If sufficient resources are available in the agent terminal, the voice data mixing is performed at the agent terminal.
|