【技术实现步骤摘要】
RTP报文识别方法、装置、电子设备及可读存储介质
本申请涉及通信
,具体而言,涉及一种RTP报文识别方法、装置、电子设备及可读存储介质。
技术介绍
随着网络环境的飞速发展,视频监控和电话会议等实时音视频传输的应用广泛存在于人们的生活与工作场景中。实时音视频传输过程中的视频、音频数据大多是基于实时传输协议(Real-TimeTransportProtocol,RTP)传输的,其可以提供时间信息和实现流同步,主要提供负载类型标识、顺序编号、时间定位和传输监控等服务。为了能够对网络中传输的媒体流信息进行有效的管理和控制,需要对网络中传输的媒体流信息进行识别,即识别出网络中传输的RTP报文。现有识别RTP报文识别的方法是通过识别报文中的同步信源标识符(SynchronizationSource,SSRC)是否与历史接收到的RTP报文中的SSRC相同,若相同则确定该报文是RTP报文,但是这种方式只能对同一路媒体流信息进行识别,而无法对多路传输的媒体流信息进行识别,从而无法准确判断出网络中传输的RTP报文。
技术实现思路
本申请实施例的目的在于提供一种RTP报文识别方法、装置、电子设备及可读存储介质,用以改善现有技术中的识别方式无法对多路媒体流信息中的RTP报文进行准确识别的问题。第一方面,本申请实施例提供了一种RTP报文识别方法,所述方法包括:接收RTP通道传输的待识别报文,其中,所述RTP通道用于传输多路媒体码流数据;对所述待识别报文进行解析,获取所述待识别报文的报文 ...
【技术保护点】
1.一种RTP报文识别方法,其特征在于,所述方法包括:/n接收RTP通道传输的待识别报文,其中,所述RTP通道用于传输多路媒体码流数据;/n对所述待识别报文进行解析,获取所述待识别报文的报文信息;/n基于所述报文信息判断所述待识别报文是否为疑似RTP报文;/n若是,则根据所述报文信息与已存储的记录信息识别所述疑似RTP报文是否为RTP报文;其中,所述记录信息包括对已接收的RTP报文的统计信息。/n
【技术特征摘要】
1.一种RTP报文识别方法,其特征在于,所述方法包括:
接收RTP通道传输的待识别报文,其中,所述RTP通道用于传输多路媒体码流数据;
对所述待识别报文进行解析,获取所述待识别报文的报文信息;
基于所述报文信息判断所述待识别报文是否为疑似RTP报文;
若是,则根据所述报文信息与已存储的记录信息识别所述疑似RTP报文是否为RTP报文;其中,所述记录信息包括对已接收的RTP报文的统计信息。
2.根据权利要求1所述的方法,其特征在于,所述统计信息包括针对每路媒体码流数据的RTP报文的统计记录,所述报文信息包括同步信源标识SSRC,所述根据所述报文信息与已存储的记录信息识别所述疑似RTP报文是否为RTP报文,包括:
在多条统计记录中查找是否有与所述SSRC相同的目标SSRC,其中,目标统计记录中包括所述目标SSRC;
若是,则根据其他的报文信息与所述目标统计记录中的其他记录信息识别所述疑似RTP报文是否为RTP报文。
3.根据权利要求2所述的方法,其特征在于,所述其他的报文信息包括有效载荷类型,所述根据其他的报文信息与所述目标统计记录中的其他记录信息识别所述疑似RTP报文是否为RTP报文,包括:
判断所述有效载荷类型是否与所述目标统计记录中的目标有效载荷类型相同;
若否,则确定所述疑似RTP报文不是RTP报文。
4.根据权利要求2所述的方法,其特征在于,所述其他的报文信息包括有效载荷类型、序列号和时间戳,所述根据其他的报文信息与所述目标统计记录中的其他记录信息识别所述疑似RTP报文是否为RTP报文,还包括:
判断所述有效载荷类型是否与所述目标统计记录中的目标有效载荷类型相同;
若是,则判断所述序列号与所述时间戳是否均大于或小于所述目标统计记录中的目标序列号和目标时间戳;
若所述序列号与所述时间戳均未大于或小于所述目标序列号和所述目标时间戳,则确定所述疑似RTP报文不是RTP报文。
5.根据权利要求4所述的方法,其特征在于,所述判断所述序列号与所述时间戳是否均大于或小于所述目标统计记录中的目标序列号和目标时间戳之后,还包括:
若判断所述序列号与所述时间戳均大于或小于所述目标统计记录中的目标序列号和目标时间戳,则将所述目标统计记录中的目标序列号更新为所述序列号以及将所述目标时间戳更新为所述时间戳;
将所述目标统计记录对应的计数器加1。
6.根据权利要求2所述的方法,其特征在于,在多条统计记录中查找是否有与所述SSRC相同的目标SSRC之后,还包括:
在所述多条统计记录中没有与所述SSRC相同的目标SSRC,则判断所述多条统计记录的记录条...
【专利技术属性】
技术研发人员:孔令琪,
申请(专利权)人:北京天融信网络安全技术有限公司,北京天融信科技有限公司,北京天融信软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。