屏幕共享方法、装置及数字教学系统制造方法及图纸

技术编号:39283333 阅读:15 留言:0更新日期:2023-11-07 10:56
本发明专利技术提供了一种屏幕共享方法、装置及数字教学系统,涉及屏幕共享领域,首先控制共享管理端建立与教室对应的共享组,并控制教师端和学生端分别加入至共享组中;然后将共享组的属性数据分别回调至教师端以及学生端,并控制教师端和学生端获取共享组的属性数据;当教师端针对展示屏幕执行屏幕共享时,控制教师端获取展示屏幕的数据流,并将数据流发送至共享组对应的存储单元中;最后控制学生端从存储单元中接收数据流,并将数据流展示在互动屏幕中;该方案将教师端的屏幕数据流进行复用,实现了对学生端的屏幕共享,有效降低了教师端的性能需求,在屏幕共享时能够保证流畅度,同时降低了教师端的硬件成本。了教师端的硬件成本。了教师端的硬件成本。

【技术实现步骤摘要】
屏幕共享方法、装置及数字教学系统


[0001]本专利技术涉及屏幕共享领域,尤其是涉及一种屏幕共享方法、装置及数字教学系统。

技术介绍

[0002]随着数字教学的普及,教师与学生端通过相应的屏幕进行数字化,使得教学效率得到提高。实际场景中,教师端需要将其屏幕中的画面传输至相应的学生端的屏幕中进行互动,这个过程中需要教师端执行屏幕截取、转码、传输等步骤。受限于教师端的硬件性能,在进行屏幕共享时常常会出现卡顿,导致使用效果不佳。虽然提高教师端的硬件性能可一定程度上解决卡顿问题,但也带来了成本的提升。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种屏幕共享方法、装置及数字教学系统,该方案利用预设的共享组将教师端的屏幕数据流进行复用,使得教师端在避免执行屏幕截取、转码等措施的基础上,实现了对学生端的屏幕共享,有效降低了教师端的性能需求,在屏幕共享时能够保证流畅度,同时降低了教师端的硬件成本。
[0004]第一方面,本专利技术实施方式提供了一种屏幕共享方法,该方法应用于数字教学系统,其中,数字教学系统包括:教师端、学生端以及共享管理端;教师端设置有展示屏幕,学生端设置有互动屏幕;教师端和学生端分别与共享管理端相连接;共享管理端中设置有存储单元,存储单元用于存储屏幕共享时的数据流;该方法包括:控制共享管理端建立与教室对应的共享组,并控制教师端和学生端分别加入至共享组中;将共享组的属性数据分别回调至教师端以及学生端,并控制教师端和学生端获取共享组的属性数据;当教师端针对展示屏幕执行屏幕共享时,控制教师端获取展示屏幕的数据流,并将数据流发送至共享组对应的存储单元中;控制学生端从存储单元中接收数据流,并将数据流展示在互动屏幕中。
[0005]在一种实施方式中,控制共享管理端建立与教室对应的共享组,并控制教师端和学生端分别加入至共享组中的步骤,包括:获取教室编号以及课程信息;在共享管理端建立与教室编号对应的共享组,并将共享管理端中的存储单元与共享组相关联;利用教室编号、课程信息以及教师信息控制教师端与共享管理端相连接;利用教室编号、课程信息以及学生信息控制学生端与共享管理端相连接。
[0006]在一种实施方式中,将共享组的属性数据分别回调至教师端以及学生端,并控制教师端和学生端获取共享组的属性数据的步骤,包括:
利用共享管理端控制共享组分配组播地址和端口,并将组播地址和端口确定为共享组的属性数据;将共享组的属性数据分别回调至教师端和学生端,并利用属性数据中包含的组播地址和端口构建教师端和学生端的播放环境;当播放环境构建完成后,控制教师端和学生端接收属性数据。
[0007]在一种实施方式中,当教师端针对展示屏幕执行屏幕共享时,控制教师端获取展示屏幕的数据流,并将数据流发送至共享组对应的存储单元中的步骤,包括:当检测到教师端在展示屏幕中生成的屏幕共享指令时,控制教师端将屏幕共享指令发送至共享管理端;实时获取展示屏幕中的数据流,并控制教师端将数据流发送至共享组中;控制共享组将接收的数据流保存至存储单元中。
[0008]在一种实施方式中,控制教师端将屏幕共享指令发送至共享管理端之后,还包括:获取屏幕共享指令对应的学生端;控制共享管理端将屏幕共享指令发送至学生端。
[0009]在一种实施方式中,实时获取展示屏幕中的数据流,并控制教师端将数据流发送至共享组中的步骤,包括:获取教师端对应的播放环境,并获取播放环境对应的组播地址和端口;实时获取展示屏幕中的数据流,并将数据流转换为RTP数据流;利用组播地址和端口控制教师端将RTP数据流发送至共享组中。
[0010]在一种实施方式中,控制学生端从存储单元中接收数据流,并将数据流展示在互动屏幕中的步骤,包括:控制学生端接收屏幕共享指令,并按照屏幕共享指令控制学生端从共享组对应的存储单元中接收数据流;将数据流按照预设视频播放格式进行解封和解码后,显示在学生端的互动屏幕中。
[0011]在一种实施方式中,该方法还包括:当教师端停止屏幕共享时,控制教师端停止获取展示屏幕的数据流,并控制学生端停止接收数据流。
[0012]第二方面,本专利技术实施方式提供一种屏幕共享装置,该装置应用于数字教学系统,其中,数字教学系统包括:教师端、学生端以及共享管理端;教师端设置有展示屏幕,学生端设置有互动屏幕;教师端和学生端分别与共享管理端相连接;共享管理端中设置有存储单元,存储单元用于存储屏幕共享时的数据流;该屏幕共享装置包括:共享组设置模块,用于控制共享管理端建立与教室对应的共享组,并控制教师端和学生端分别加入至共享组中;属性数据获取模块,用于将共享组的属性数据分别回调至教师端以及学生端,并控制教师端和学生端获取共享组的属性数据;数据流发送模块,当教师端针对展示屏幕执行屏幕共享时,控制教师端获取展示屏幕的数据流,并将数据流发送至共享组对应的存储单元中;
数据流接收模块,用于控制学生端从存储单元中接收数据流,并将数据流展示在互动屏幕中。
[0013]第三方面,本专利技术实施方式还提供一种数字教学系统,数字教学系统包括:教师端、学生端以及共享管理端;教师端设置有展示屏幕,学生端设置有互动屏幕;教师端和学生端分别与共享管理端相连接;共享管理端中设置有存储单元,存储单元用于存储屏幕共享时的数据流;数字教学系统在执行屏幕共享的过程中执行上述第一方面提到的屏幕共享方法。
[0014]第四方面,本专利技术实施方式还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现第一方面提供的屏幕共享方法的步骤。
[0015]第五方面,本专利技术实施方式还提供一种存储介质,存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面提供的屏幕共享方法的步骤。
[0016]本专利技术实施方式提供的一种屏幕共享方法、装置及数字教学系统,应用于数字教学系统,其中,数字教学系统包括:教师端、学生端以及共享管理端;教师端设置有展示屏幕,学生端设置有互动屏幕;教师端和学生端分别与共享管理端相连接;共享管理端中设置有存储单元,存储单元用于存储屏幕共享时的数据流。在上述数字教学系统执行屏幕共享的过程中,首先控制共享管理端建立与教室对应的共享组,并控制教师端和学生端分别加入至共享组中;然后将共享组的属性数据分别回调至教师端以及学生端,并控制教师端和学生端获取共享组的属性数据;当教师端针对展示屏幕执行屏幕共享时,控制教师端获取展示屏幕的数据流,并将数据流发送至共享组对应的存储单元中;最后控制学生端从存储单元中接收数据流,并将数据流展示在互动屏幕中。该方案利用预设的共享组将教师端的屏幕数据流进行复用,使得教师端在避免执行屏幕截取、转码等措施的基础上,实现了对学生端的屏幕共享,有效降低了教师端的性能需求,在屏幕共享时能够保证流畅度,同时降低了教师端的硬件成本。
[0017]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕共享方法,其特征在于,所述方法应用于数字教学系统,其中,所述数字教学系统包括:教师端、学生端以及共享管理端;所述教师端设置有展示屏幕,所述学生端设置有互动屏幕;所述教师端和所述学生端分别与所述共享管理端相连接;所述共享管理端中设置有存储单元,所述存储单元用于存储屏幕共享时的数据流;所述方法包括:控制所述共享管理端建立与教室对应的共享组,并控制所述教师端和所述学生端分别加入至所述共享组中;将所述共享组的属性数据分别回调至所述教师端以及所述学生端,并控制所述教师端和所述学生端获取所述共享组的属性数据;当所述教师端针对所述展示屏幕执行屏幕共享时,控制所述教师端获取所述展示屏幕的数据流,并将所述数据流发送至所述共享组对应的所述存储单元中;控制所述学生端从所述存储单元中接收所述数据流,并将所述数据流展示在所述互动屏幕中。2.根据权利要求1所述的屏幕共享方法,其特征在于,所述控制所述共享管理端建立与教室对应的共享组,并控制所述教师端和所述学生端分别加入至所述共享组中的步骤,包括:获取教室编号以及课程信息;在所述共享管理端建立与所述教室编号对应的所述共享组,并将所述共享管理端中的所述存储单元与所述共享组相关联;利用所述教室编号、所述课程信息以及教师信息控制所述教师端与所述共享管理端相连接;利用所述教室编号、所述课程信息以及学生信息控制所述学生端与所述共享管理端相连接。3.根据权利要求1所述的屏幕共享方法,其特征在于,所述将所述共享组的属性数据分别回调至所述教师端以及所述学生端,并控制所述教师端和所述学生端获取所述共享组的属性数据的步骤,包括:利用所述共享管理端控制所述共享组分配组播地址和端口,并将所述组播地址和所述端口确定为所述共享组的属性数据;将所述共享组的属性数据分别回调至所述教师端和所述学生端,并利用所述属性数据中包含的所述组播地址和所述端口构建所述教师端和所述学生端的播放环境;当所述播放环境构建完成后,控制所述教师端和所述学生端接收所述属性数据。4.根据权利要求3所述的屏幕共享方法,其特征在于,所述当所述教师端针对所述展示屏幕执行屏幕共享时,控制所述教师端获取所述展示屏幕的数据流,并将所述数据流发送至所述共享组对应的所述存储单元中的步骤,包括:当检测到所述教师端在所述展示屏幕中生成的屏幕共享指令时,控制所述教师端将所述屏幕共享指令发送至所述共享管理端;实时获取所述展示屏幕中的数据流,并控制所述教师端将所述数据流发送至所述共享组中;控制所述共享组将接收的所述数据流保存至所述存储单元中。
5.根据权利要求4所述的屏幕共享方法,其特征在于,控制所述教师端将所述屏幕共...

【专利技术属性】
技术研发人员:张作宸卢伟蔡志江
申请(专利权)人:天津卓朗昆仑云软件技术有限公司
类型:发明
国别省市:

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

1