我有一个使用linphone的具有音频通话功能的ios应用程序。我必须更改来电显示或远程方 ID,即我已经注册了 1000 号码。但是在调用时,我的应用程序中有多个 DID 可供选择。linphone 是否提供除为此设置自定义标头之外的任何选项?
发件人: "1000" sip:1000@172.0.0.0 我已经注册了 1000,但在打电话时我想使用 1001。 所以在上面的邀请头中,我想用 1001 替换 1000。
在这里,我想在呼叫时从其他 DID 更改为其他 DID。linphone是否为此提供了任何选择?
到目前为止,适用于ios的linphone似乎没有提供此类选项。
因此,我使用以下代码将参数设置为自定义标头。
linphone_call_params_add_custom_header(lcallParams,"X-HeaderName",["1001" UTF8String]);
您可以通过添加 SIP 标头远程方 ID 来更改呼叫者ID:">