zoukankan      html  css  js  c++  java
  • 呼叫保持

    基本概念

    呼叫保持就是正在通话的用户。能够临时中断数据原来的电话,而打出新的电话,同一时候与原来的电话保持联系。当须要回复原来的通话时,则使新打出的电话处于保持状态,再继续与原来的通话方通话。即能够通过操作按键选择及切换这两个通话,还能够分别或同一时候结束与他们的通话。

    呼叫保持业务与基本通话的不同之处在于。它使得我们能够有两个处于连接中的呼叫,并且能够在这两个呼叫之间进行随意次的来回切换。

    保持结果

    呼叫保持是指通话中的一方处于单向接通状态的呼叫,此时被保持的用户通常会听到一段播放的背景音乐。

    业务流程

    用户A呼叫用户B,被叫B接通,用户A和用户B呼叫建立成功。此后A用户发起保持B用户的请求,此时B会听到一段播放的背景音乐,而且与A用户的通话临时断开;主叫方A紧接着呼叫还有一个被叫C,在与C用户建立了一个基本通话之后,此时A用户能够发起一个切换过程,即将原先被保持的B用户恢复为正常通话,而将当前正在通话的C用户置于保持状态,A用户能够发起随意多次的来回切换操作,只是在每一时刻,处于激活状态的通话仅仅有一个。

    最后,不管是处于激活态,还是保持态的用户都是能够释放呼叫,比方B用户在被保持的时间里,假设不想继续等待,他能够选择释放呼叫。而AC之间的通话不会受到影响;与此相相应的第二种情况是,假设处于激活态的C用户释放了呼叫,则原先处于保持态的呼叫自己主动会被激活,即B用户先前被保持,由于C用户释放了呼叫,而自己主动与A用户恢复通话。



  • 相关阅读:
    隧道适配器,本地连接过多的解决办法
    C# 遍历HashTable
    sql2005 数据库转为sql 2000数据库的步骤
    自动扫描IP代理地址和自动切换IP的软件
    JS实现网页图片延迟加载[随滚动条渐显]
    批量修改hosts
    C#.NET获取当前月份最大天数
    如何让js调用不影响页面的加载速度?
    在sql中如何替换去掉回车符?
    Linq(01)对Linq的疑问及学习路径
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/7141890.html
Copyright © 2011-2022 走看看