gpt4 book ai didi

c - pjsip铃声和应答码

转载 作者:太空宇宙 更新时间:2023-11-04 01:56:07 56 4
gpt4 key购买 nike

我正在编写一个 pjsip 应用程序,调用/应答工作正常。现在我想实现当我调用某人时我听到铃声,当我接到电话时铃声响起。

我搜索过这个,但我只是偶然发现了在示例文件夹 (pjproject-2.4.5/pjsip-apps/src/pjsua/) 中引用 pjsua 应用程序的答案。所以我试图理解这个包含多个文件(总共大约 3k 行代码)和特殊结构的程序,这使得它更难理解。所以我无法弄清楚如何执行此功能,我将不胜感激正确方向的提示。

另一点是我可以在接听来电时提供的代码列表,因为我找不到描述代码含义的代码。

感谢您的宝贵时间。

最佳答案

SIP 响应代码分为 6 类

  • 1xx: Provisional — 收到请求,继续处理 要求;临时响应,也称为信息响应 响应,表示联系的服务器正在执行一些 进一步的行动,目前还没有明确的回应。服务器 如果预计需要超过 200 毫秒才能发送 1xx 响应 得到最终的回应。请注意,不会传输 1xx 响应 可靠地。它们永远不会导致客户端发送 ACK。临时 (1xx) 响应可以包含消息体,包括 session 描述。

  • 2xx:成功 — 操作已成功接收、理解并执行接受;

  • 3xx:重定向 — 需要采取进一步的行动才能完成请求;

  • 4xx: Client Error — 请求包含错误的语法或不能在此服务器上完成;

  • 5xx:服务器错误 — 服务器未能完成明显有效的请求;

  • 6xx:全局失败 — 无法在任何服务器上完成请求。

    在这里你可以找到PJSIP struct which holds these codesSIP codes description

关于c - pjsip铃声和应答码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34089453/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com