【技术实现步骤摘要】
AI视频通话质量分析方法、装置、计算机设备及存储介质
本申请涉及数字医疗的远程会诊通话
,尤其涉及一种AI视频通话质量分析方法、装置及计算机可读存储介质。
技术介绍
人工智能(ArtificialIntelligence,Al)属于一种新的技术科学,是对模拟、延伸以及拓展人的智能的相关理论和方法进行研究的科学,属于计算机科学的一个分支。各种AI技术已经趋于发展成熟,目前AI视频通话已经开始逐渐取代人工,在远程面审、视频回访、远程开户等场景得到了应用。但是在远程会诊的通话过程当中,当网络波动或网络抖动,影响音视频通话效果时,AI还无法准确智能识别音视频效果,后续无法根据音视频效果进行对应处理,使得会诊通话的视频录制不能作为相关凭证保留。
技术实现思路
本申请提供一种AI视频通话质量分析方法、装置、电子设备及计算机可读存储介质,以解决现有技术中在远程会诊的视频通话时无法准确的检测音视频的质量问题。为解决上述问题,本申请提供的一种AI视频通话质量分析方法,包括:获取设备进行视频通话时的所有数据;提取所述数据中的SIP消息及其对应的端口信息和第一RTP数据;在数据库中提取所述SIP消息的端口信息对应的第二RTP数据,将所述第一RTP数据与所述第二RTP数据进行比对,若比对成功,则识别所述SIP消息,并计算所述第一RTP数据的时间戳差值和丢包率;当识别到所述SIP消息为通话结束指令时,则基于所述时间戳差值和丢包率对所述视频通话进行异常判断;根据所述判断结 ...
【技术保护点】
1.一种AI视频通话质量分析方法,其特征在于,所述方法包括:/n获取设备进行视频通话时的所有数据;/n提取所述数据中的SIP消息及其对应的端口信息和第一RTP数据;/n在数据库中提取所述SIP消息的端口信息对应的第二RTP数据,将所述第一RTP数据与所述第二RTP数据进行比对,若比对成功,则识别所述SIP消息,并计算所述第一RTP数据的时间戳差值和丢包率;/n当识别到所述SIP消息为通话结束指令时,则基于所述时间戳差值和丢包率对所述视频通话进行异常判断;/n根据所述判断结果,将所述第一RTP数据对应的特征码记录到所述数据库中。/n
【技术特征摘要】 【专利技术属性】
1.一种AI视频通话质量分析方法,其特征在于,所述方法包括:
获取设备进行视频通话时的所有数据;
提取所述数据中的SIP消息及其对应的端口信息和第一RTP数据;
在数据库中提取所述SIP消息的端口信息对应的第二RTP数据,将所述第一RTP数据与所述第二RTP数据进行比对,若比对成功,则识别所述SIP消息,并计算所述第一RTP数据的时间戳差值和丢包率;
当识别到所述SIP消息为通话结束指令时,则基于所述时间戳差值和丢包率对所述视频通话进行异常判断;
根据所述判断结果,将所述第一RTP数据对应的特征码记录到所述数据库中。
2.根据权利要求1所述的AI视频通话质量分析方法,其特征在于,所述提取所述数据中的SIP消息及其对应的端口信息和第一RTP数据包括:
从所述数据中提取所述SIP消息中的INVITE消息,从所述INVITE消息中获取固定字段并记录到所述数据库和内存中,以及提取SIP消息中对应的端口信息;
提取所述数据中的第一RTP数据包,作为第一RTP数据。
3.根据权利要求1所述的AI视频通话质量分析方法,其特征在于,所述识别所述SIP消息,并计算所述第一RTP数据的时间戳差值和丢包率包括:
分析所述SIP消息的状态码;
依次记录所述第一RTP数据中每个数据包的序列号和时间戳,将每个所述数据包的序列号和时间戳分别依次减去上一数据包的序列号和时间戳,得到两个相邻的所述数据包的时间戳差值;
分析两个相邻的所述数据包的序列号差值,若差值不为1,则在总的丢失的数据包数量中增加对应的所述差值,根据所述总的丢失的数据包数量计算出数据包的丢包率,并记录到所述数据库和内存中;
将所述时间戳差值与数据库和内存中上一次记录的时间戳差值相比较,若比数据库和内存中记录的时间戳差值大,则将所述数据库和内存中的时间戳差值进行更新。
4.根据权利要求3所述的AI视频通话质量分析方法,其特征在于,所述依次记录所述第一RTP数据中每个数据包的序列号和时间戳,将每个所述数据包的序列号和时间戳分别依次减去上一数据包的序列号和时间戳,得到两个相邻的所述数据包的时间戳差值之后,还包括:
以序列号最小的所述数据包的时间戳为起始,依次设定预设秒数的计时段;
记录一个计时段内的所述数据包的发送数量,将所述发送数量除以预设秒数得到每秒钟发送的所述数据包的数量,并记录到所述数据库和内存中。
5.根据权利要求4所述的AI视频通话质量分析方法,其特征在于,所述当识别到所述SIP消息为通话结束指令时,则基于所述时间戳差值和丢包率对所述视频通话进行异常判断包括:
提取数据库中存储的所述视频通话的所述数据包的时间戳差值、丢包率以及每秒钟发送的数据包的数量;
判断所述数据包的时间戳差值、丢包率以及每秒钟发送的数据包的数量是否符合预设要求;
若不符合所述预设要求,则确定所述视频通话数据异常。
技术研发人员:王锁平,周登宇,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。