首页 / 专利库 / 电脑零配件 / 计算机系统 / 硬件 / 外围设备 / 子板 / 电子白板权限管理的方法、装置、设备以及存储介质

电子白板权限管理的方法、装置、设备以及存储介质

阅读:502发布:2020-05-11

专利汇可以提供电子白板权限管理的方法、装置、设备以及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 涉及视频 数据处理 技术领域,提供了一种 电子 白板权限管理的方法、装置、设备以及存储介质,以使视频会议中的终端有序地操作电子白板。在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享 请求 ;响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。,下面是电子白板权限管理的方法、装置、设备以及存储介质专利的具体信息内容。

1.一种电子白板权限管理的方法,其特征在于,应用于第一视联网终端,所述方法包括:
在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求
响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
2.根据权利要求1所述的方法,其特征在于,所述视联网数据是视频通话数据或视频会议数据;所述方法还包括:
在所述显示屏的第一显示区域显示所述视频通话数据或所述视频会议数据;
在所述显示屏的第二显示区域显示所述第一编辑数据。
3.根据权利要求1所述的方法,其特征在于,在响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端之后,所述方法还包括:
在所述显示屏同步显示所述目标终端对电子白板的第二编辑数据。
4.根据权利要求1所述的方法,其特征在于,在响应于所述电子白板编辑权限请求,向所述目标终端授予电子白板编辑权限后,所述方法还包括:
接收所述目标终端归还的所述电子白板编辑权限,恢复本地的电子白板编辑权限;或向所述目标终端发送电子白板编辑权限收回指令,以终止所述目标终端的所述电子白板编辑权限。
5.一种电子白板权限管理的方法,其特征在于,应用于目标终端,所述目标终端为至少一个第二视联网终端中的一个;所述方法包括:
在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
响应所述电子白板共享请求;
向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
在显示屏上同步显示所述第一编辑数据;
向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
6.根据权利要求5所述的方法,其特征在于,在向所述第一视联网终端发送电子白板编辑权限请求后,所述方法还包括:
获得所述第一视联网终端发送的电子白板编辑权限;
在所述显示屏显示本地对电子白板的第二编辑数据;
将所述第二编辑数据发送给所述第一视联网终端,或将所述第二编辑数据发送给所述第一视联网终端和其他所述第二视联网终端,以使所述第一视联网终端的显示屏,或使所述第一视联网终端和其他所述第二视联网终端的显示屏同步显示所述第二编辑数据。
7.根据权利要求6所述的方法,其特征在于,在获得所述第一视联网终端发送的电子白板编辑权限后,所述方法还包括:
将所述电子白板编辑权限发送给所述第一视联网终端,或
响应于所述第一视联网终端发送的电子白板编辑权限收回指令,在所述显示屏同步显示所述第一视联网终端对电子白板的所述第一编辑数据。
8.一种电子白板权限管理的装置,其特征在于,应用于第一视联网终端,所述装置包括第一电子白板共享模,用于在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求;
第一显示模块,用于响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
第一同步显示模块,用于将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
接收权限请求模块,用于接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
移交权限模块,用于响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
9.一种电子白板权限管理的装置,其特征在于,应用于目标终端,所述目标终端为至少一个第二视联网终端中的一个;所述装置包括:
第二电子白板共享模块,用于在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
响应模块,用于响应所述电子白板共享请求;
应答模块,用于向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
第二同步显示模块,在显示屏上同步显示所述第一编辑数据;
请求模块,用于向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至4任一所述的方法中的步骤,或实现如权利要求5至7任一所述的方法中的步骤。
11.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行时实现如权利要求1至4任一所述的方法中的步骤,或实现如权利要求5至7任一所述的方法中的步骤。

说明书全文

电子白板权限管理的方法、装置、设备以及存储介质

技术领域

[0001] 本发明涉及视频数据处理技术领域,特别是涉及一种电子白板权限管理的方法、装置、设备以及存储介质。

背景技术

[0002] 互联网中利用电子白板,可实现远程协作办公,远程教育提供便利。视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。在互联网中,多个终端共享电子白板时,只能由固定的终端操作电子白板,其他共享电子白板的终端的显示固定终端对电子白板的编辑内容,无法实现多个终端对共享的电子白板协同操作。

发明内容

[0003] 鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种电子白板权限管理的方法、装置、设备以及存储介质。
[0004] 为了解决上述问题,本发明实施例公开了一种电子白板权限管理的方法,应用于第一视联网终端,所述方法包括:
[0005] 在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求
[0006] 响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
[0007] 将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
[0008] 接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
[0009] 响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
[0010] 可选地,所述视联网数据是视频通话数据或视频会议数据;所述方法还包括:
[0011] 在所述显示屏的第一显示区域显示所述视频通话数据或所述视频会议数据;
[0012] 在所述显示屏的第二显示区域显示所述第一编辑数据。
[0013] 可选地,在响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端之后,所述方法还包括:
[0014] 在所述显示屏同步显示所述目标终端对电子白板的第二编辑数据。
[0015] 可选地,在响应于所述电子白板编辑权限请求,向所述目标终端授予电子白板编辑权限后,所述方法还包括:
[0016] 接收所述目标终端归还的所述电子白板编辑权限,恢复本地的电子白板编辑权限;或
[0017] 向所述目标终端发送电子白板编辑权限收回指令,以终止所述目标终端的所述电子白板编辑权限。
[0018] 本发明实施例第二方面公开了一种电子白板权限管理的方法,应用于目标终端,所述目标终端为至少一个第二视联网终端中的一个;所述方法包括:
[0019] 在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
[0020] 响应所述电子白板共享请求;
[0021] 向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
[0022] 在显示屏上同步显示所述第一编辑数据;
[0023] 向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
[0024] 可选地,在向所述第一视联网终端发送电子白板编辑权限请求后,所述方法还包括:
[0025] 获得所述第一视联网终端发送的电子白板编辑权限;
[0026] 在所述显示屏显示本地对电子白板的第二编辑数据;
[0027] 将所述第二编辑数据发送给所述第一视联网终端,或将所述第二编辑数据发送给所述第一视联网终端和其他所述第二视联网终端,以使所述第一视联网终端的显示屏,或使所述第一视联网终端和其他所述第二视联网终端的显示屏同步显示所述第二编辑数据。
[0028] 可选地,在获得所述第一视联网终端发送的电子白板编辑权限后,所述方法还包括:
[0029] 将所述电子白板编辑权限发送给所述第一视联网终端,或
[0030] 响应于所述第一视联网终端发送的电子白板编辑权限收回指令,在所述显示屏同步显示所述第一视联网终端对电子白板的所述第一编辑数据。
[0031] 本发明实施例第三方面公开了一种电子白板权限管理的装置,应用于第一视联网终端,所述装置包括
[0032] 第一电子白板共享模,用于在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求;
[0033] 第一显示模块,用于响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
[0034] 第一同步显示模块,用于将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
[0035] 接收权限请求模块,用于接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
[0036] 移交权限模块,用于响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
[0037] 可选地,所述装置还包括:
[0038] 视频显示模块,用于在所述显示屏的第一显示区域显示所述视频通话数据或所述视频会议数据;
[0039] 电子白板显示模块,用于在所述显示屏的第二显示区域显示所述第一编辑数据。
[0040] 可选地,所述移交权限模块包括:
[0041] 第三同步显示模块,用于在所述显示屏同步显示所述目标终端对电子白板的第二编辑数据。
[0042] 可选地,所述装置还包括:
[0043] 接收权限模块,用于接收所述目标终端归还的所述电子白板编辑权限,恢复本地的电子白板编辑权限;或
[0044] 收回权限模块,用于向所述目标终端发送电子白板编辑权限收回指令,以终止所述目标终端的所述电子白板编辑权限。
[0045] 本发明实施例第四方面公开了一种电子白板权限管理的装置,应用于目标终端,所述目标终端为至少一个第二视联网终端中的一个;所述装置包括:
[0046] 第二电子白板共享模块,用于在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
[0047] 响应模块,用于响应所述电子白板共享请求;
[0048] 应答模块,用于向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
[0049] 第二同步显示模块,在显示屏上同步显示所述第一编辑数据;
[0050] 请求模块,用于向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
[0051] 可选地,所述装置还包括:
[0052] 权限获得模块,用于获得所述第一视联网终端发送的电子白板编辑权限;
[0053] 第二显示模块,用于在所述显示屏显示本地对电子白板的第二编辑数据;
[0054] 第四同步显示模块,将所述第二编辑数据发送给所述第一视联网终端,或将所述第二编辑数据发送给所述第一视联网终端和其他所述第二视联网终端,以使所述第一视联网终端的显示屏,或使所述第一视联网终端和其他所述第二视联网终端的显示屏同步显示所述第二编辑数据。
[0055] 可选地,所述装置还包括:
[0056] 归还权限模块,用于将所述电子白板编辑权限发送给所述第一视联网终端,或[0057] 上交权限模块课,用于响应于所述第一视联网终端发送的电子白板编辑权限收回指令,在所述显示屏同步显示所述第一视联网终端对电子白板的所述第一编辑数据。
[0058] 本申请实施例第五方面提供一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本申请第一方面或第二方面所述的方法中的步骤。
[0059] 本申请实施例第六方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本申请第一方面或第二方面所述的方法的步骤。
[0060] 本发明实施例包括以下优点:
[0061] 本发明实施例应用视联网的特性,在进行视频会议或视频通话的过程中,主席终端或主叫终端发起电子白板共享,主席终端或主叫终端默认拥有电子白板编辑权限,被叫终端或发言人终端通过向主席终端或主叫终端申请,获得电子白板编辑权限,具有电子白板编辑权限的被叫终端或发言人终端可以主动归回电子白板编辑权限,主席终端或主叫终端也可以收回电子白板编辑权限。采用本发明方法,参会终端或被叫终端在主席终端或主叫终端的管理下能够操作电子白板,在整个电子白板的共享过程中,只存在一个允许视联网终端显示客户操作指令,和发送数据的许可;进而使进行视频会议或视频通话的各视联网终端有序地操作电子白板,灵活性高,提高了用户的使用感,并且有利于视联网应用的推广。附图说明
[0062] 图1是本发明实施例中电子白板权限管理的步骤流程图
[0063] 图2是本发明另一个实施例中电子白板权限管理的步骤流程图;
[0064] 图3是本发明实施例电子白板权限分配流程图;
[0065] 图4是本发明实施例中电子白板权限管理装置的结构图;
[0066] 图5是本发明另一种实施例中电子白板权限管理装置的结构图;
[0067] 图6是本发明的一种视联网的组网示意图;
[0068] 图7是本发明的一种节点服务器硬件结构示意图;
[0069] 图8是本发明的一种接入交换机的硬件结构示意图;
[0070] 图9是本发明的一种以太网协转网关的硬件结构示意图。

具体实施方式

[0071] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0072] 两个或多个终端对电子白板进行共享时,无法协同操作电子白板,因此提出本发明的电子白板操作权限管理机制,以保证多个视联网终端协同操作共享的电子白板的可靠性。
[0073] 接入视联网的安卓终端对其他多个安卓终端发起视联网视频会议,其他多个安卓终端加入视联网视频会议后,发起视联网视频会议的安卓终端为主席终端,其他多个安卓终端为参会终端。
[0074] 安卓终端对另一个安卓终端发起视频通话,发起视频通话的安卓终端为主叫终端,接受视频通话的另一个安卓终端为被叫终端。
[0075] 第一视联网终端指的是主席终端或主叫终端。
[0076] 参考图1,图1是本发明实施例中电子白板权限管理的步骤流程图。
[0077] 步骤S101:在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求;
[0078] 第二视联网终端指的是被叫终端,或多个参会终端。
[0079] 视联网数据指的是,主席终端与参会终端进行视频会议时,实时地传输的视频数据和音频数据;或者主叫终端与被叫终端进行视频通话时,实时地传输的视频数据和音频数据。
[0080] 主席终端或主叫终端发起视频会议或视频通话时,可激活其色管理程序,使主席终端或主叫终端可以对参会终端或被叫终端发起电子白板共享。
[0081] 步骤S102:响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
[0082] 第一编辑数据为主席终端或主叫终端对电子白板的编辑内容,可以包括:在电子白板的画笔绘制记录、图片显示等。
[0083] 主席终端或主叫终端发起电子白板共享,得到参会终端或被叫终端的响应后,首先启动本地的电子白板,该电子白板的界面会显示在主席终端或主叫终端的屏幕,与视频会议或视频通话的画面并存。
[0084] 所述视联网数据是视频通话数据或视频会议数据;所述方法还包括:
[0085] 在所述显示屏的第一显示区域显示所述视频通话数据或所述视频会议数据;
[0086] 在所述显示屏的第二显示区域显示所述第一编辑数据。
[0087] 在安卓终端显示屏显示视频会议画面的第二显示区域和显示电子白板界面的第一显示区域可以是:第二显示区域以四分之一的大小存在于第一显示区域的右下角,或者第一显示区域和第一显示区域以1:1的大小横向排列,本发明实施例对此并不限制。
[0088] 同时,在参会终端或被叫终端的显示屏,也可以同时显示电子白板的界面和视频会议或视频通话的画面。
[0089] S103:将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
[0090] 主席终端或主叫终端将本地电子白板界面显示的内容(如画笔绘制记录、图片显示),对应的编辑数据,即第一编辑数据发送给参会终端或被叫终端,参会终端或被叫终端接收到编辑数据后,将编辑数据还原为显示的内容(如画笔绘制记录、图片显示),再显示于电子白板。
[0091] S104:接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
[0092] 主席终端或主叫终端在发起电子白板共享时,运行配置文件,默认拥有电子白板的编辑权限。该配置文件与其角色管理程序相关,电子白板的编辑权限由发起电子白板共享的主席终端或主叫终端拥有,参会终端中的发言终端或被叫终端需要从主席终端或主叫终端申请,才能获得电子白板的编辑权限。整个电子白板的共享过程中,只存在一个能对电子白板进行编辑的终端,实现了多个终端对电子白板的有序操作。
[0093] 电子白板的编辑权限指的是通过透传通道,向共享电子白板的其他终端发送数据的许可,以及通过电子白板显示电路,控制电子白板可以显示用户的笔画绘制、图片选择、图片操作等的许可。
[0094] 与主叫终端进行视频通话的被叫终端,可以通过透传通道向主叫终端发送电子白板编辑权限请求;主席终端选择的发言人终端也可以通过透传通道,向主席终端发送电子白板编辑权限请求。
[0095] 目标终端指的是与主叫终端进行视频通话的被叫终端,或主席终端选择的发言人终端。
[0096] S105:响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
[0097] 一般地,目标终端向第一视联网终端发送的电子白板编辑权限请求携带该目标终端的MAC地址,第一视联网终端保存该目标终端的MAC地址,以在第一视联网终端决定收回电子白板编辑权限时,会根据该MAC地址向目标终端发送电子白板编辑权限收回指令。
[0098] 第一视联网终端收到电子白板编辑权限请求后,会选择转让或不转让电子白板编辑权限,在第一视联网终端转让电子白板编辑权限时,将许可发送给被叫终端或发言人终端,使被叫终端或发言人终端可以向其他终端(主席终端和其他参会终端,或主叫终端)发送数据,也可以通过本地电子白板可以显示用户的笔画绘制、图片选择、图片操作等指令;在第一视联网终端不转让电子白板编辑权限时,向被叫终端或发言人终端发送拒绝的消息。
[0099] 以上实施方式使主席终端或主叫终端可以根据本地编辑电子白板的实际情况,选择继续编辑电子白板,或将电子白板的编辑权限转让给被叫终端或发言人终端。
[0100] 在主席终端或主叫终端将电子白板编辑权限移交给目标终端后,其本地的第一显示区域显示的是目标终端对电子白板的编辑数据。
[0101] 在响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端之后,所述方法还包括:
[0102] 在所述显示屏同步显示所述目标终端对电子白板的第二编辑数据。
[0103] 主席终端或主叫终端可以在有电子白板的编辑需求时,主动收回发言人终端或被叫终端的电子白板编辑权限,也可以接收发言人终端或被叫终端归还的电子白板编辑权限。
[0104] 在响应于所述电子白板编辑权限请求,向所述目标终端授予电子白板编辑权限后,所述方法还包括:
[0105] 接收所述目标终端归还的所述电子白板编辑权限,恢复本地的电子白板编辑权限;或
[0106] 向所述目标终端发送电子白板编辑权限收回指令,以终止所述目标终端的所述电子白板编辑权限。
[0107] 未被主席终端指定为发言人终端的参会终端,只能接收主席终端发送的编辑数据,或发言人终端发送的编辑数据,再将接收的编辑数据显示在电子白板的界面,并不能编辑电子白板。
[0108] 无论是主叫终端与被叫终端的视频通话,还是主席终端与参会终端的视频会议,共享电子白板后,电子白板编辑权限只有一个,并且由主叫终端或主席终端管理,实现了多个终端协同操作共享的电子白板的可靠性。
[0109] 参考图2,图2是本发明另一个实施例中电子白板权限管理的步骤流程图。
[0110] 应用于目标终端,所述目标终端为至少一个第二视联网终端中的一个;
[0111] 步骤S201:在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
[0112] 步骤S202:响应所述电子白板共享请求;
[0113] 步骤S203:向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
[0114] 步骤S204:在显示屏上同步显示所述第一编辑数据;
[0115] 步骤S205:向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
[0116] 上述电子白板权限管理的内容与第一视联网终端侧时的电子白板权限管理的内容相同,在此不再详述。
[0117] 具体地,目标终端获得电子白板编辑权限后,可以在本地对电子白板进行编辑,也可以向主席终端和其他参会终端,或主叫终端发送编辑数据。
[0118] 在向所述第一视联网终端发送电子白板编辑权限请求后,所述方法还包括:
[0119] 获得所述第一视联网终端发送的电子白板编辑权限;
[0120] 在所述显示屏显示本地对电子白板的第二编辑数据;
[0121] 将所述第二编辑数据发送给所述第一视联网终端,或将所述第二编辑数据发送给所述第一视联网终端和其他所述第二视联网终端,以使所述第一视联网终端的显示屏,或使所述第一视联网终端和其他所述第二视联网终端的显示屏同步显示所述第二编辑数据。
[0122] 与第一视联网终端侧对应,目标终端在完成编辑内容后,可以主动归还电子白板编辑权限,将许可返回到主席终端或主叫终端,或,也会在主席终端或主叫终端发送的电子白板编辑权限收回指令后,被主席终端或主叫终端发送收回许可,回到只能接收主席终端或主叫终端发送的编辑数据的状态。
[0123] 在获得所述第一视联网终端发送的电子白板编辑权限后,所述方法还包括:
[0124] 将所述电子白板编辑权限发送给所述第一视联网终端,或
[0125] 响应于所述第一视联网终端发送的电子白板编辑权限收回指令,在所述显示屏同步显示所述第一视联网终端对电子白板的所述第一编辑数据。
[0126] 为更好地理解本发明的技术方案,下面结合图3详细阐述。
[0127] 图3是本发明实施例电子白板权限分配流程图。
[0128] 首先主席终端或主叫终端在成功发起电子白板共享后,默认拥有电子白板编辑权限;而后,被叫终端向主叫终端申请电子白板编辑权限,或者主席终端指定的发言人终端向主席终端申请电子白板编辑权限;主席终端或主叫终端将电子白板编辑权限移交给发言人终端或被叫终端,发言人终端或被叫终端拥有电子白板编辑权限;发言人终端或被叫终端归还电子白板编辑权限,或主席终端或主叫终端收回电子白板编辑权限,仍然是主席终端或主叫终端拥有电子白板编辑权限。
[0129] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0130] 参考图4,图4是本发明实施例中电子白板权限管理装置的结构图。
[0131] 第一电子白板共享模块401,用于在与至少一个第二视联网终端进行视联网数据传输的过程中,向所述至少一个第二视联网终端发送电子白板共享请求;
[0132] 第一显示模块402,用于响应于所述至少一个第二视联网终端发送的共享应答,在显示屏上显示对电子白板编辑的第一编辑数据;
[0133] 第一同步显示模块403,用于将所述第一编辑数据发送给所述至少一个第二视联网终端,以使所述至少一个第二视联网终端的显示屏同步显示所述第一编辑数据;
[0134] 接收权限请求模块404,用于接收所述至少一个第二视联网终端中的目标终端发送的电子白板编辑权限请求;
[0135] 移交权限模块405,用于响应于所述电子白板编辑权限请求,将电子白板编辑权限移交给所述目标终端。
[0136] 在图4的基础上,所述装置还包括:
[0137] 视频显示模块,用于在所述显示屏的第一显示区域显示所述视频通话数据或所述视频会议数据;
[0138] 电子白板显示模块,用于在所述显示屏的第二显示区域显示所述第一编辑数据。
[0139] 在图4的基础上,所述移交权限模块包括:
[0140] 第三同步显示模块,用于在所述显示屏同步显示所述目标终端对电子白板的第二编辑数据。
[0141] 在图4的基础上,所述装置还包括:
[0142] 接收权限模块,用于接收所述目标终端归还的所述电子白板编辑权限,恢复本地的电子白板编辑权限;或
[0143] 收回权限模块,用于向所述目标终端发送电子白板编辑权限收回指令,以终止所述目标终端的所述电子白板编辑权限。
[0144] 参考图5,图5是本发明另一种实施例中电子白板权限管理装置的结构图。
[0145] 第二电子白板共享模块501,用于在与第一视联网终端进行视联网数据传输的过程中,接收所述第一视联网终端发送的电子白板共享请求;
[0146] 响应模块502,用于响应所述电子白板共享请求;
[0147] 应答模块503,用于向所述第一视联网终端返回共享应答,以接收所述第一视联网终端发送的第一编辑数据;
[0148] 第二同步显示模块504,在显示屏上同步显示所述第一编辑数据;
[0149] 请求模块505,用于向所述第一视联网终端发送电子白板编辑权限请求,以使所述显示屏显示本地对电子白板的第二编辑数据。
[0150] 在图5的基础上,所述装置还包括:
[0151] 权限获得模块,用于获得所述第一视联网终端发送的电子白板编辑权限;
[0152] 第二显示模块,用于在所述显示屏显示本地对电子白板的第二编辑数据;
[0153] 第四同步显示模块,将所述第二编辑数据发送给所述第一视联网终端,或将所述第二编辑数据发送给所述第一视联网终端和其他所述第二视联网终端,以使所述第一视联网终端的显示屏,或使所述第一视联网终端和其他所述第二视联网终端的显示屏同步显示所述第二编辑数据。
[0154] 在图5的基础上,所述装置还包括:
[0155] 归还权限模块,用于将所述电子白板编辑权限发送给所述第一视联网终端,或[0156] 上交权限模块课,用于响应于所述第一视联网终端发送的电子白板编辑权限收回指令,在所述显示屏同步显示所述第一视联网终端对电子白板的所述第一编辑数据。
[0157] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0158] 本申请实施例第五方面提供一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本发明上述实施例所述的方法中的步骤。
[0159] 本申请实施例第六方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本发明上述实施例的方法的步骤。
[0160] 视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。
[0161] 视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。
[0162] 为使本领域技术人员更好地理解本发明实施例,以下对视联网进行介绍:
[0163] 视联网所应用的部分技术如下所述:
[0164] 网络技术(Network Technology)
[0165] 视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(Packet Switching)或网络电路交换(Circuit Switching),视联网技术采用Packet Switching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。
[0166] 交换技术(Switching Technology)
[0167] 视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用推向高清化、统一化。
[0168] 服务器技术(Server Technology)
[0169] 视联网和统一视频平台上的服务器技术不同于传统意义上的服务器,它的流媒体传输是建立在面向连接的基础上,其数据处理能与流量、通讯时间无关,单个网络层就能够包含信令及数据传输。对于语音和视频业务来说,视联网和统一视频平台流媒体处理的复杂度比数据处理简单许多,效率比传统服务器大大提高了百倍以上。
[0170] 储存器技术(Storage Technology)
[0171] 统一视频平台的超高速储存器技术为了适应超大容量和超大流量的媒体内容而采用了最先进的实时操作系统,将服务器指令中的节目信息映射到具体的硬盘空间,媒体内容不再经过服务器,瞬间直接送达到用户终端,用户等待一般时间小于0.2秒。最优化的扇区分布大大减少了硬盘磁头寻道的机械运动,资源消耗仅占同等级IP互联网的20%,但产生大于传统硬盘阵列3倍的并发流量,综合效率提升10倍以上。
[0172] 网络安全技术(Network Security Technology)
[0173] 视联网的结构性设计通过每次服务单独许可制、设备与用户数据完全隔离等方式从结构上彻底根除了困扰互联网的网络安全问题,一般不需要杀毒程序、防火墙,杜绝了黑客与病毒的攻击,为用户提供结构性的无忧安全网络。
[0174] 服务创新技术(Service Innovation Technology)
[0175] 统一视频平台将业务与传输融合在一起,不论是单个用户、私网用户还是一个网络的总合,都不过是一次自动连接。用户终端、机顶盒或PC直接连到统一视频平台,获得丰富多彩的各种形态的多媒体视频服务。统一视频平台采用“菜谱式”配表模式来替代传统的复杂应用编程,可以使用非常少的代码即可实现复杂的应用,实现“无限量”的新业务创新。
[0176] 视联网的组网如下所述:
[0177] 视联网是一种集中控制的网络结构,该网络可以是树型网、星型网、环状网等等类型,但在此基础上网络中需要有集中控制节点来控制整个网络。
[0178] 如图6所示,视联网分为接入网和城域网两部分。
[0179] 接入网部分的设备主要可以分为3类:节点服务器,接入交换机,终端(包括各种机顶盒、编码板、存储器等)。节点服务器与接入交换机相连,接入交换机可以与多个终端相连,并可以连接以太网。
[0180] 其中,节点服务器是接入网中起集中控制功能的节点,可控制接入交换机和终端。节点服务器可直接与接入交换机相连,也可以直接与终端相连。
[0181] 类似的,城域网部分的设备也可以分为3类:城域服务器,节点交换机,节点服务器。城域服务器与节点交换机相连,节点交换机可以与多个节点服务器相连。
[0182] 其中,节点服务器即为接入网部分的节点服务器,即节点服务器既属于接入网部分,又属于城域网部分。
[0183] 城域服务器是城域网中起集中控制功能的节点,可控制节点交换机和节点服务器。城域服务器可直接连接节点交换机,也可直接连接节点服务器。
[0184] 由此可见,整个视联网络是一种分层集中控制的网络结构,而节点服务器和城域服务器下控制的网络可以是树型、星型、环状等各种结构。
[0185] 形象地称,接入网部分可以组成统一视频平台(虚线圈中部分),多个统一视频平台可以组成视联网;每个统一视频平台可以通过城域以及广域视联网互联互通。
[0186] 视联网设备分类
[0187] 1.1本发明实施例的视联网中的设备主要可以分为3类:服务器,交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。视联网整体上可以分为城域网(或者国家网、全球网等)和接入网。
[0188] 1.2其中接入网部分的设备主要可以分为3类:节点服务器,接入交换机(包括以太网网关),终端(包括各种机顶盒,编码板,存储器等)。
[0189] 各接入网设备的具体硬件结构为:
[0190] 节点服务器:
[0191] 如图7所示,主要包括网络接口模块701、交换引擎模块702、CPU模块703、磁盘阵列模块704;
[0192] 其中,网络接口模块701,CPU模块703、磁盘阵列模块704进来的包均进入交换引擎模块702;交换引擎模块702对进来的包进行查地址表705的操作,从而获得包的导向信息;并根据包的导向信息把该包存入对应的包缓存器706的队列;如果包缓存器706的队列接近满,则丢弃;交换引擎模702轮询所有包缓存器队列,如果满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。磁盘阵列模块704主要实现对硬盘的控制,包括对硬盘的初始化、读写等操作;CPU模块703主要负责与接入交换机、终端(图中未示出)之间的协议处理,对地址表705(包括下行协议包地址表、上行协议包地址表、数据包地址表)的配置,以及,对磁盘阵列模块704的配置。
[0193] 接入交换机:f
[0194] 如图8所示,主要包括网络接口模块(下行网络接口模块801、上行网络接口模块802)、交换引擎模块803和CPU模块804;
[0195] 其中,下行网络接口模块801进来的包(上行数据)进入包检测模块805;包检测模块805检测包的目地地址(DA)、源地址(SA)、数据包类型及包长度是否符合要求,如果符合,则分配相应的流标识符(stream-id),并进入交换引擎模块803,否则丢弃;上行网络接口模块802进来的包(下行数据)进入交换引擎模块803;CPU模块804进来的数据包进入交换引擎模块803;交换引擎模块803对进来的包进行查地址表806的操作,从而获得包的导向信息;如果进入交换引擎模块803的包是下行网络接口往上行网络接口去的,则结合流标识符(stream-id)把该包存入对应的包缓存器807的队列;如果该包缓存器807的队列接近满,则丢弃;如果进入交换引擎模块803的包不是下行网络接口往上行网络接口去的,则根据包的导向信息,把该数据包存入对应的包缓存器807的队列;如果该包缓存器807的队列接近满,则丢弃。
[0196] 交换引擎模块803轮询所有包缓存器队列,在本发明实施例中分两种情形:
[0197] 如果该队列是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零;3)获得码率控制模块产生的令牌;
[0198] 如果该队列不是下行网络接口往上行网络接口去的,则满足以下条件进行转发:1)该端口发送缓存未满;2)该队列包计数器大于零。
[0199] 码率控制模块808是由CPU模块804来配置的,在可编程的间隔内对所有下行网络接口往上行网络接口去的包缓存器队列产生令牌,用以控制上行转发的码率。
[0200] CPU模块804主要负责与节点服务器之间的协议处理,对地址表806的配置,以及,对码率控制模块808的配置。
[0201] 以太网协转网关:
[0202] 如图9所示,主要包括网络接口模块(下行网络接口模块901、上行网络接口模块902)、交换引擎模块903、CPU模块904、包检测模块905、码率控制模块908、地址表906、包缓存器907和MAC添加模块909、MAC删除模块910。
[0203] 其中,下行网络接口模块901进来的数据包进入包检测模块905;包检测模块905检测数据包的以太网MAC DA、以太网MAC SA、以太网length or frame type、视联网目地地址DA、视联网源地址SA、视联网数据包类型及包长度是否符合要求,如果符合则分配相应的流标识符(stream-id);然后,由MAC删除模块910减去MAC DA、MAC SA、length or frame type(2byte),并进入相应的接收缓存,否则丢弃;
[0204] 下行网络接口模块901检测该端口的发送缓存,如果有包则根据包的视联网目地地址DA获知对应的终端的以太网MAC DA,添加终端的以太网MAC DA、以太网协转网关的MAC SA、以太网length or frame type,并发送。
[0205] 以太网协转网关中其他模块的功能与接入交换机类似。
[0206] 终端:
[0207] 主要包括网络接口模块、业务处理模块和CPU模块;例如,机顶盒主要包括网络接口模块、视音频编解码引擎模块、CPU模块;编码板主要包括网络接口模块、视音频编码引擎模块、CPU模块;存储器主要包括网络接口模块、CPU模块和磁盘阵列模块。
[0208] 1.3城域网部分的设备主要可以分为2类:节点服务器,节点交换机,城域服务器。其中,节点交换机主要包括网络接口模块、交换引擎模块和CPU模块;城域服务器主要包括网络接口模块、交换引擎模块和CPU模块构成。
[0209] 2、视联网数据包定义
[0210] 2.1接入网数据包定义
[0211] 接入网的数据包主要包括以下几部分:目的地址(DA)、源地址(SA)、保留字节、payload(PDU)、CRC。
[0212] 如下表所示,接入网的数据包主要包括以下几部分:
[0213] DA SA Reserved Payload CRC
[0214] 其中:
[0215] 目的地址(DA)由8个字节(byte)组成,第一个字节表示数据包的类型(例如各种协议包、组播数据包、单播数据包等),最多有256种可能,第二字节到第六字节为城域网地址,第七、第八字节为接入网地址;
[0216] 源地址(SA)也是由8个字节(byte)组成,定义与目的地址(DA)相同;
[0217] 保留字节由2个字节组成;
[0218] payload部分根据不同的数据报的类型有不同的长度,如果是各种协议包的话是64个字节,如果是单组播数据包话是32+1024=1056个字节,当然并不仅仅限于以上2种;
[0219] CRC有4个字节组成,其计算方法遵循标准的以太网CRC算法
[0220] 2.2城域网数据包定义
[0221] 城域网的拓扑是图型,两个设备之间可能有2种、甚至2种以上的连接,即节点交换机和节点服务器、节点交换机和节点交换机、节点交换机和节点服务器之间都可能超过2种连接。但是,城域网设备的城域网地址却是唯一的,为了精确描述城域网设备之间的连接关系,在本发明实施例中引入参数:标签,来唯一描述一个城域网设备。
[0222] 本说明书中标签的定义和MPLS(Multi-Protocol Label Switch,多协议标签交换)的标签的定义类似,假设设备A和设备B之间有两个连接,那么数据包从设备A到设备B就有2个标签,数据包从设备B到设备A也有2个标签。标签分入标签、出标签,假设数据包进入设备A的标签(入标签)是0x0000,这个数据包离开设备A时的标签(出标签)可能就变成了0x0001。城域网的入网流程是集中控制下的入网过程,也就意味着城域网的地址分配、标签分配都是由城域服务器主导的,节点交换机、节点服务器都是被动的执行而已,这一点与MPLS的标签分配是不同的,MPLS的标签分配是交换机、服务器互相协商的结果。
[0223] 如下表所示,城域网的数据包主要包括以下几部分:
[0224]DA SA Reserved 标签 Payload CRC
[0225] 即目的地址(DA)、源地址(SA)、保留字节(Reserved)、标签、payload(PDU)、CRC。其中,标签的格式可以参考如下定义:标签是32bit,其中高16bit保留,只用低16bit,它的位置是在数据包的保留字节和payload之间。
[0226] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0227] 本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0228] 本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0229] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0230] 这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0231] 尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0232] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0233] 以上对本发明所提供的一种电子白板权限管理的方法、装置、设备以及存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈