【问题标题】:SIP protocol / call waitingSIP协议/呼叫等待
【发布时间】:2015-06-18 13:48:43
【问题描述】:

首先我想为我糟糕的英语道歉,我希望你能理解我的问题。 这是我的问题,对于我的实习,我需要创建一个功能,允许呼叫者使用按钮将其呼叫置于等待状态,并再次使用该按钮接听电话。而且我认为SIP协议有一个选项可以做到这一点,但我找不到它,我在互联网上搜索了一些文档,我唯一可能知道的,我什至不确定它可能是重新邀请请求中的一个选项,可以由被叫或呼叫者发送,如果有人可以帮助我? 谢谢

【问题讨论】:

    标签: call protocols sip voip


    【解决方案1】:

    您正在寻找的功能是通过在 SIP 呼叫上实现呼叫保持方案来实现的。

    按下按钮有 3 种方法可以保持通话。

    1. 使用 SendOnly 选项生成 Re-INVITE SDP - 答案应包含 recvonly,在这种情况下,您可以继续通过 rtp 流注入保留音乐媒体。

    2. 在 Re-INVITE SDP 中发送非活动消息,这基本上使会话的媒体处于非活动状态。这是不需要 rtp 交换的时候。

    3. 为 Re-INVITE SDP 发送 0.0.0.0 符号 - 当 IPV4 仍然是标准时,这是不推荐使用的呼叫保持的旧格式 [仍然是!!] 但它确保 RTP 没有要发送的 ip。

    所有这些机制都依赖于基本方法,因此使用任何客户端软件应该不会很难实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      • 1970-01-01
      • 2014-12-07
      相关资源
      最近更新 更多