【技术实现步骤摘要】
一种国家教育考试网上巡查系统的数据处理方法和装置
本专利技术涉及计算机
,特别是涉及一种国家教育考试网上巡查系统的数据处理方法和一种国家教育考试网上巡查系统的数据处理装置。
技术介绍
《国家教育考试网上巡查系统视频标准技术规范》是国家教育部为了实现全国标准化考点音视频的互联互通而制定的一套技术规范,该技术规范明确了音视频的传输规则和传输方式。在现有的国家教育考试网上巡查系统视频标准技术规范下因为网络环境、设备等各种客观原因导致了视频在实时点播是出现了花屏、卡顿的情况,如果是上级平台(国家级平台、省级平台、市级平台、区级平台)出现视频花屏问题,首先需要通过人工手段确认学校级的相同视频源是否出现花屏问题。如果是学校级别的视频源出现视频花屏问题,那可以判断出是视频源出了问题。但如果是学校级别的视频源没有出现问题,这个时候就难以确认到底是网络问题还是解码或视频源问题。并且,如何解决花屏现象也是一个急待解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者 ...
【技术保护点】
1.一种国家教育考试网上巡查系统的数据处理方法,其特征在于,包括:/n第一用户终端向第一级网关服务器发起invite请求;其中,所述invite请求包括SDP信息,所述SDP信息包括IP地址ip1,接收流媒体数据包端口port1及RTCP消息接收端口port1-1;/n所述第一级网关服务器向第一级流媒体转发服务器发送所述SDP消息;/n所述第一级流媒体转发服务器将所述SDP消息中的IP地址ip1,接收流媒体数据包端口port1及RTCP消息接收端口port1-1修改为第一级流媒体转发服务器的IP地址ip2和接收流媒体数据包端口port2,RTCP消息接收端口port2-1; ...
【技术特征摘要】
1.一种国家教育考试网上巡查系统的数据处理方法,其特征在于,包括:
第一用户终端向第一级网关服务器发起invite请求;其中,所述invite请求包括SDP信息,所述SDP信息包括IP地址ip1,接收流媒体数据包端口port1及RTCP消息接收端口port1-1;
所述第一级网关服务器向第一级流媒体转发服务器发送所述SDP消息;
所述第一级流媒体转发服务器将所述SDP消息中的IP地址ip1,接收流媒体数据包端口port1及RTCP消息接收端口port1-1修改为第一级流媒体转发服务器的IP地址ip2和接收流媒体数据包端口port2,RTCP消息接收端口port2-1;
所述第一级流媒体转发服务器将修改后的SDP消息回传至所述第一级网关服务器;
所述第一级网关服务器回复200ok信息至所述第一用户终端;
所述第一用户终端返回ACK消息至第一级网关服务器,完成整个SIP消息视频请求流程;
所述第一级网关服务器发起invite请求;其中,所述invite请求包括SDP信息,其中,所述SDP信息包括第一级流媒体转发服务器的IP地址ip2和接收流媒体数据包端口port2,RTCP消息接收端口port2-1,将所述invite请求发送至第二级网关服务器;
所述第二级网关服务器将所述SDP信息发送至第二级流媒体转发服务器;
所述第二级流媒体转发服务器将所述SDP消息中的第一级流媒体转发服务器的IP地址ip2和接收流媒体数据包端口port2,RTCP消息接收端口port2-1修改为第二级流媒体转发服务器的IP地址ip3和接收流媒体数据包端口port3,RTCP消息接收端口port3-1;
所述第二级流媒体转发服务器将修改后的SDP消息回传至所述第二级网关服务器;
所述第二级网关服务器回复200ok信息至所述第一级网关服务器;
所述第一级网关服务器返回ACK消息至第二级网关服务器,完成整个SIP消息视频请求流程;
所述第二级网关服务器构建并发送invite请求至第二用户终端;其中,所述invite请求包括SDP信息,所述SDP信息包括IP地址ip3和接收流媒体数据包端口port3,RTCP消息接收端口port3-1;
所述第二用户终端回复200ok信息至所述第二级网关服务器;
所述第二级网关服务器返回ACK消息至第二用户终端;
所述第二用户终端推送RTP数据包至第二级流媒体转发服务器的接收流媒体数据包端口port3,以及推送RTCP数据包至RTCP消息接收端口port3-1;
所述第二级流媒体转发服务器推送所述RTP数据包至第一级流媒体转发服务器,以及推送所述RTCP数据包至RTCP消息接收端口port2-1;
所述第一级流媒体转发服务器将所述RTP数据包发送至第一用户终端的接收流媒体数据包端口port1,以及推送所述RTCP数据包至RTCP消息接收端口port1-1;
所述第一用户终端将接收到的RTP数据包存放至某个队列中;其中,所述RTP数据包包括Sequencenumber;
当每次有新的RTP数据包时,所述第一用户终端通过对比RTP数据包的Sequencenumber的大小进行排序;
当队列的长度超过预设阈值时,所述第一用户终端则将所述队列中的Sequencenumber最小的RTP数据包清除;
所述第一用户终端识别出所述RTP数据包中的每一帧数据的Timestamp;
所述第一用户终端通过所述Timestamp和所述Sequencenumber得到丢包比例;
当所述丢包比例大于预设阈值时,所述第一用户终端将该RTP数据包的本帧数据及下一帧数据进行删除。
2.根据权利要求1所述的方法,其特征在于,所述第二用户终端包括具有SIP网关服务器和流媒体服务器功能的设备。
3.根据权利要求1所述的方法,其特征在于,所述第一级网关服务器、第二级网关服务器包括SIP网关服务器。
4.一种国家教育考试网上巡查系统的数据处理装置,其特征在于,包括:
第一invite请求发起模块,用于第一用户终端向第一级网关服务器发起invite请求;其中,所述invite请求包括SDP信息,所述SDP信息包括IP地址...
【专利技术属性】
技术研发人员:邹喜军,
申请(专利权)人:广州云积软件技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。