Partager via


Conférence

Les conférences avancées utilisant des réseaux IP sont décrites dans les conférence de téléphonie IP rendezvous de TAPI 3. Le matériel suivant concerne les conférences de base.

Les sessions de conférence sont des sessions qui incluent plus de deux parties simultanément. Ils peuvent être configurés à l’aide d’un pont basé sur un serveur externe ou d’un pont de conférence basé sur un commutateur.

Dans les sessions de conférence basées sur le serveur, toutes les parties participantes composent le serveur, qui combine les flux multimédias et envoie chaque participant à la combinaison. Il ne peut y avoir aucune notion de parties individuelles lors de l’appel de conférence, seulement celle d’un seul appel entre l’application et le serveur de pont. Pour TAPI, ce type d’appel de conférence semble être une connexion un-à-un normale.

La conférence basée sur les commutateurs se poursuit en phases, dont certaines peuvent être combinées si le fournisseur de services le prend en charge :

  1. Lancer une session de communication ordinaire.
  2. Créez une session de conférence avec son premier membre le parti qui a lancé la conférence.
  3. Créez une session de consultation de conférence avec la partie à l’autre extrémité de la connexion actuelle.
  4. Ajoutez la session de consultation à la conférence.

Une fois qu’une session devient membre d’une conférence, l’État du membre revient à la conférence. L’état de la session de conférence devient généralement connecté. Les identificateurs de session de la conférence et toutes les parties ajoutées restent valides. Les événements d’état peuvent être reçus sur tous les appels. Par exemple, si l’un des membres se déconnecte en raccrochant, un message d’état approprié peut informer l’application de ce fait.

TAPI 2.x : Applications peuvent utiliser la fonctionnalité « aucune conférence d’attente » de PBX à l’aide de l’option LINECALLPARAMFLAGS_NOHOLDCONFERENCE ; cette fonctionnalité permet à un autre appareil, tel qu’un superviseur ou un appareil d’enregistrement, d’être attaché en mode silencieux à la ligne.

Lors de l’annulation de la session de consultation au tiers pour une conférence ou lors de la suppression du tiers dans une conférence établie précédemment, le fournisseur de services peut libérer la conférence et rétablir la session à une connexion bi-partie normale. Si c’est le cas, la session de conférence passe à l’état de inactif, et la seule session participante restante passe de la conférence à l’état connecté.

Tous les fournisseurs de services ne prennent pas en charge les conférences.

TAPI 2.x : la fonction lineSetupConference prend l’appel à deux parties d’origine comme entrée, alloue une téléconférence, connecte l’appel d’origine à la conférence et alloue un appel de consultation dont le handle est retourné à l’application.

Si l’application va ajouter un autre membre à la conférence, une opération de numérotation peut être effectuée lors de l’appel de consultation. Le handle d’appel de conférence et la connexion d’appel de consultation sont ensuite utilisés dans la fonctionlineAddToConference. Les membres de la conférence peuvent également être ajoutés à l’aide de linePrepareAddToConference fonction, si elle est prise en charge par le fournisseur de services.

Les membres de la conférence sont supprimés à l’aide de la fonctionlineRemoveFromConference, si le fournisseur de services le prend en charge.

Vous pouvez également créer une conférence à l’aide de la fonction lineSetupTransfer, qui retourne un handle d’appel de consultation et la fonction lineCompleteTransfer avec l’option de conférence (au lieu de l’option de transfert ).

TAPI 3.x : la méthode ITBasicCallControl ::Conference prend la session existante comme entrée et crée un objet CallHub s’il n’en existe pas déjà. La méthode ITBasicCallControl ::Finish ajoute l’appel de consultation au CallHub. Des sessions de consultation supplémentaires peuvent être créées à l’aide de ITAddress ::CreateCall, et ajoutées à l’aide des méthodes de conférence et Finish.

Note

Les fonctionnalités de l’appareil de ligne adressée peuvent limiter le nombre de parties qui ont participé à un appel unique et déterminer si une conférence commence par un appel à deux parties normal.