一种用于全息教室的点对点低时延传输与控制方法及系统技术方案

技术编号:39399056 阅读:12 留言:0更新日期:2023-11-19 15:52
本发明专利技术提出了一种用于全息教室的点对点低时延传输与控制方法及系统,涉及远程教学领域。一种用于全息教室的点对点低时延传输与控制方法包括以下步骤:对教室设置一个公网固定IP,并构建教室端和学生端的点对点组网;对点对点组网中的发送端的视音频信息进行编码,将编码后的数据发送给发送端缓冲区;对编码后的数据进行时间校验增加时间戳,将带有时间戳的数据在公网传输,送入接收端缓冲区;按照时间戳的顺序对接收到的带有时间戳的数据进行解码,确保解码生成的数据和编码后的数据基本一致;将解码生成的数据送入点对点组网中的接收端。本发明专利技术接收端接收到的数据和发送端发送的数据基本一致,具有抗丢包、抗拥塞、抗抖动的特性。性。性。

【技术实现步骤摘要】
一种用于全息教室的点对点低时延传输与控制方法及系统


[0001]本专利技术涉及远程教学领域,具体而言,涉及一种用于全息教室的点对点低时延传输与控制方法及系统。

技术介绍

[0002]随着计算机的普及、多媒体技术的广泛应用以及计算机网络的迅速发展,采用计算机网络进行远程多媒体互动教学的现代教育方式和学习方法越来越受到广大学生的欢迎。远程教学对传输时延具有强制性要求,本地采集端教师在与远端学生会话时,不能出现明显的视觉听觉延迟以至影响教学效果。现有技术中,投入5G专网成本过高,不利于远程教学的推广,系统的实用性不强;而采用云服务方式不能保证在授课过程中音视频传输的稳定性;现有的依赖于SIP/H.323的系统环境搭建过于复杂、设备太多,对网络要求太高;使用复杂,老师很难在上课的同时进行操控;难以满足多地同时上一节课的教学要求,缺乏满足远程互动教学特需的功能。

技术实现思路

[0003]本专利技术的目的在于提供一种用于全息教室的点对点低时延传输与控制方法及系统,其能够减小系统延迟,实现高质量数据流的稳定实时传输,满足远程教学的各项功能。
[0004]本专利技术是这样实现的:
[0005]第一方面,本申请提供一种用于全息教室的点对点低时延传输与控制方法,包括以下步骤:
[0006]对教室设置一个公网固定IP,并构建教室端和学生端的点对点组网;
[0007]发送端对点对点组网中需要发送的视音频信息进行编码,将编码后的数据增加时间戳,得到带有时间戳的数据,并将带有时间戳的数据发送给发送端缓冲区;
[0008]发送端缓冲区对将带有时间戳的数据在公网经过基于UDT协议的SRT协议传输,送入接收端缓冲区;
[0009]接收端缓冲区按照时间戳的顺序对接收到的带有时间戳的数据进行解码,确保解码生成的数据和带有时间戳的数据基本一致;
[0010]将解码生成的数据送入点对点组网中的接收端,实现音视频信息传输。
[0011]进一步的,对点对点组网中的发送端的视音频信息进行编码,基于SRT协议获取网络情况;并在编码时根据网络情况进行自适应动态编码和拥塞控制;其中,网络情况包括拥塞控制统计信息,带宽预测信息,时延指标信息。
[0012]进一步的,时间戳基于延时指标信息对编码后的数据确定固定的帧间隔,增加时间信息,对编码后的数据确定排序。
[0013]进一步的,发送端缓冲区基于拥塞控制统计信息,带宽预测信息使用SRT协议增加时间戳并发送带有时间戳的数据。
[0014]进一步的,接收端缓冲区接收基于UDT协议的SRT协议传输的编码后的数据,按照
编码后的数据的时间戳的顺序处理,对接收的带有时间戳的数据进行纠错、流量控制,使接收的带有时间戳的数据和发送端缓冲区发送的带有时间戳的数据一致。
[0015]第二方面,本申请提供一种用于全息教室的点对点低时延传输与控制系统,其包括点对点组网;点对点组网包括公网固定IP、发送端、发送端缓冲区、接收端、接收端缓冲区;
[0016]公网固定IP,用于将教室端作为服务器,和学生端进行通信连接;
[0017]发送端,用于根据SRT协议获取网络情况;并在编码时根据网络情况进行自适应动态编码和拥塞控制;
[0018]发送端缓冲区,用于对编码后的数据进行时间校验增加时间戳,得到带有时间戳的数据,并将带有时间戳的数据在公网经过UDT协议传输,送入接收端缓冲区;
[0019]接收端缓冲区,用于接收基于UDT协议传输的编码后的数据,按照编码后的数据的时间戳的顺序处理,对接收的带有时间戳的数据进行纠错、流量控制,使接收的带有时间戳的数据和发送端缓冲区发送的带有时间戳的数据一致;
[0020]接收端,用于接收解码生成的数据,实现音视频信息传输。
[0021]第三方面,本申请提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器;当上述一个或多个程序被上述处理器执行时,实现如上述第一方面中任一项所述的方法。
[0022]相对于现有技术,本专利技术至少具有如下优点或有益效果:
[0023]本专利技术提出了一种用于全息教室的点对点低时延传输与控制方法及系统,通过规定延时量,同时划定了发送端缓冲区与接收端缓冲区,来自接收端的反馈信号通过一系列的设置、纠错、流量控制,使编码后的视音频码流拥有与原码流几乎一样的码率特性,有效解决经过公网传输后的码流,其帧间隔变得不固定且码率特性也被完全改变,造成丢包、掉帧甚至掉线等问题,具有抗丢包、抗拥塞、抗抖动的特性。
附图说明
[0024]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0025]图1为本专利技术流程图;
[0026]图2为本专利技术结构图;
[0027]图3为本专利技术数据传输示意图;
[0028]图4为本专利技术实施例提供的一种电子设备的结构框图。
[0029]图标:101、存储器;102、处理器;103、通信接口。
具体实施方式
[0030]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施
例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
[0031]实施例
[0032]请参阅图1,该一种用于全息教室的点对点低时延传输与控制方法包括以下步骤:
[0033]对教室设置一个公网固定IP,并构建教室端和学生端的点对点组网;
[0034]示范性地,设置公网固定IP可以使教室端的网络更稳定,连接速度快,提高学生端的访问效率,便于管理,网络资源独享,可以同时实现多个学生端同时和教室端进行访问通信,构建点对点组网。基于公网IP的点对点传输架构下利用远程物联网控制技术,将终端的所有关联设备全部接入域网内,根据使用场景、功能权限和操作逻辑,对某个、某组或某个设备群组,在后台控制系统中设定指令或指令集,在使用时,通过手持中控PAD,点击虚拟按键,相关指令可通过中控服务器和串口服务器等物联网模块实现指令推送或转发,完成远程控制操作。
[0035]请参阅图3,对编码后的数据固定帧间隔,并送入发送端缓冲区,发送端缓冲区将数据依次通过UDT协议传输,UDT协议传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于全息教室的点对点低时延传输与控制方法,其特征在于,包括以下步骤:对教室设置一个公网固定IP,并构建教室端和学生端的点对点组网;发送端对点对点组网中需要发送的视音频信息进行编码,将编码后的数据增加时间戳,得到带有时间戳的数据,并将带有时间戳的数据发送给发送端缓冲区;发送端缓冲区对将带有时间戳的数据在公网经过基于UDT协议的SRT协议传输,送入接收端缓冲区;接收端缓冲区按照时间戳的顺序对接收到的带有时间戳的数据进行解码,确保解码生成的数据和带有时间戳的数据基本一致;将解码生成的数据送入点对点组网中的接收端,实现音视频信息传输。2.如权利要求1所述的一种用于全息教室的点对点低时延传输与控制方法,其特征在于,对点对点组网中的发送端的视音频信息进行编码,基于SRT协议获取网络情况;并在编码时根据网络情况进行自适应动态编码和拥塞控制;其中,网络情况包括拥塞控制统计信息,带宽预测信息,时延指标信息。3.如权利要求2所述的一种用于全息教室的点对点低时延传输与控制方法,其特征在于,时间戳基于延时指标信息对编码后的数据确定固定的帧间隔,增加时间信息,对编码后的数据确定排序。4.如权利要求3所述的一种用于全息教室的点对点低时延传输与控制方法,其特征在于,发送端缓冲区基于拥塞控制统计信息,带宽预测信息使用SRT协议增加时间戳并发送带有时间戳的数据。5.如权利要求4所述的一种用于全息教室的点对点低时延传输与...

【专利技术属性】
技术研发人员:赵隽隽侯慧斌
申请(专利权)人:知学云北京科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1