FreeSWITCH中文网,电话机器人开发网 ,微信订阅号:

FreeSWITCH及VOIP,Openser,电话机器人等产品中文技术资讯、交流、沟通、培训、咨询、服务一体化网络。QQ群:293697898

对于VoLTE视频呼叫时的一些消息的解释


tags:VoLTE 视频外呼 视频客服 创建时间:2024-08-23 09:16:56

遇到了不少人,认为装个FreeSWITCH就可以实现基于VoLTE视频通信,事实上,是可以,就是碰运气,能适配,一下子就可以,适配不了,那就是黑屏,或这样:

图片

具有乌云压顶之势的花。

以下是一个消息头的一部分,我的理解不一定对,如有问题,请指正!

CSeq: 67115265 INVITE
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,UPDATE,SUBSCRIBE,REFER,PRACK,REGISTER,INFO,PUBLISH,MESSAGE,NOTIFY
Call-Info: <tel:+8618621575908>;purpose=call-completion;m=NR
Contact: <sip:x.x.x.x:5060;transport=udp;Hpt=8e68_16;CxtId=3;TRC=ffffffff-ffffffff>;video;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";audio
Require: 100rel
Server: Xiaomi_Redmi K40S_V14.0.5.0.TLMCNXM
RSeq: 1
P-Asserted-Identity: "18621575908"<tel:+8618621575908>
P-Access-Network-Info: 3GPP-E-UTRAN;utran-cell-id-3gpp=46001E84D7B45129;sbc-domain=sbc02.021.021.sh.sh.ims.chinaunicom.cn;ue-ip=[2408:850D:DD21:E9F2:F81F:E93C:FC42:40A6];ue-port=40851;network-provided
P-Charging-Vector: icid-value="fca16a56a3436102e108389865cd0117.3892326915.285899879.140";term-ioi=sh.ims.chinaunicom.cn
P-Early-Media: sendrecv
P-Asserted-Service-Info: vrbt=10
Content-Length: 481
Content-Type: application/sdp

解析:

Call-Info:

: 指示了与呼叫相关的电话号码,即电话号码为 +8618621575908。

purpose=call-completion: 表明这个信息是与呼叫完成相关的。

m=NR: 指基于NR来完成。

Contact:

: 表示联系信息,即SIP URI。这包括了IP地址、端口号、传输协议(UDP)、以及其他参数。

video;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";audio: 这里表示支持视频和音频的媒体类型,以及一个3GPP的ICSI引用,用于标识具体的服务。

Server:

Xiaomi_Redmi K40S_V14.0.5.0.TLMCNXM: 表示该消息的服务器端信息,指示设备为小米Redmi K40S,运行的是V14.0.5.0版本的软件。

注:这里不同的机型,面临很多不一样的问题。

P-Asserted-Identity:

"18621575908": 表示被叫方的身份,即电话号码为18621575908。

P-Access-Network-Info:

3GPP-E-UTRAN;utran-cell-id-3gpp=46001E84D7B45129: 指示访问网络的信息,这里是3GPP的E-UTRAN,并提供了3GPP的UTRAN小区ID。

sbc-domain=sbc02.021.021.sh.sh.ims.chinaunicom.cn: 指示用于呼叫的域名,属于中国联通的IMS 。

ue-ip=[2408:850D:DD21:E9F2:F81F:E93C:FC42:40A6]: 用户终端的IP地址。

ue-port=40851: 用户终端的端口号。

network-provided: 表示这些信息是由网络提供的。

P-Charging-Vector:

icid-value="fca16a56a3436102e108389865cd0117.3892326915.285899879.140": 表示IMS使用的会话标识符。

term-ioi=sh.ims.chinaunicom.cn: 表示终端的初始域名,也属于中国联通的IMS。

P-Early-Media:

sendrecv: 指示早期媒体的方向。sendrecv 意味着此会话在早期媒体阶段将既发送又接收媒体流。早期媒体通常用于在呼叫建立之前传输音频或视频,例如播放铃声或提示音。

P-Asserted-Service-Info:

vrbt=10: 表示与呼叫相关的服务信息,这里 vrbt 可能代表“可视铃音服务”或类似服务,值 10 可能是指具体的服务类型或版本。



上海老李,QQ:1354608370,FreeSWITCH QQ群: