一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

云会议的文件共享方法及相关装置与流程

2022-09-04 07:32:14 来源:中国专利 TAG:


1.本技术属于通信技术领域,具体涉及一种云会议的文件共享方法及相关装置。


背景技术:

2.目前,现有的云会议方法中,对于文件中超链接的处理,一般都是由与会人员所使用的终端设备保存超链接对应的资源文件,当需要调用超链接对应的资源文件时,则会直接点击超链接,使得显示界面调用出资源文件的内容进行演示,这种方式较为依赖与会人员的终端设备能力,并未发现有结合云端实现的超链接处理方法。


技术实现要素:

3.本技术实施例提供了一种云会议的文件共享方法及相关装置,以期实现云端对与会人员所共享的超链接文件的处理,进而降低云会议对终端设备的要求。
4.第一方面,本技术实施例提供了一种云会议的文件共享方法,应用于云端,包括:
5.接收到来自多个第一用户设备的至少一个共享内容,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员;
6.确定所述共享内容中存在超链接;
7.检测云空间是否已下载或正在下载所述超链接对应的资源文件;
8.若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;
9.若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。
10.第二方面,本技术实施例提供了一种云会议的文件共享方法,应用于第一用户设备,所述方法包括:
11.向云端服务器发送包含超链接的至少一个共享内容,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信
息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员;
12.若接收到所述云端服务器发送的第一提示信息,则向所述云端服务器发送所述超链接对应的资源文件,所述第一提示信息用于指示所述云空间中未下载所述资源文件;
13.接收所述云端服务器发送的所述会议桌面的视频流,所述视频流是指针对所述超链接的操作而生成的会议桌面;
14.根据所述视频流显示所述会议桌面。
15.第三方面,本技术实施例提供了一种电子设备,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行本技术实施例第一方面至第二方面中任一方面的步骤的指令。
16.第四方面,本技术实施例提供了一种计算机存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本技术实施例第一方面至第三方面中任一方面所描述的部分或全部步骤。
17.第五方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本技术实施例第一方面至第三方面中任一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
18.可以看出,本技术实施例中,首先接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
附图说明
19.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本技术实施例提供的一种系统架构示意图;
21.图2是本技术实施例提供的云端侧的云会议的文件共享方法的流程示意图;
22.图3是本技术实施例提供的第一用户设备侧的云会议的文件共享方法的流程示意图;
23.图4是本技术实施例提供的云端侧的云会议的文件共享装置的结构示意图;
24.图5是本技术实施例提供的第一用户设备侧的云会议的文件共享装置的结构示意图;
25.图6是本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
26.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
27.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、系统、产品或设备固有的其他步骤或单元。
28.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
29.下面先对本技术涉及到的相关术语进行介绍。
30.云会议:是基于云计算技术的一种高效、便捷、低成本的会议形式。使用者只需要通过互联网界面,进行简单易用的操作,便可快速高效地与全球各地团队及客户同步分享语音、数据文件及视频,而会议中数据的传输、处理等复杂技术由云会议服务商帮助使用者进行操作。
31.云端:是一款采用应用程序虚拟化技术(application virtualization)的软件平台,集软件搜索、下载、使用、管理、备份等多种功能为一体。通过该平台,各类常用软件都能够在独立的虚拟化环境中被封装起,从而使应用软件不会与系统产生耦合,达到绿色使用软件的目的。企业放在云端的资料备份会得到相当程度的保障。这让企业愿意将数据及应用程序放在云端,透过网络让各分公司能够及时取得服务,达到随选服务的要求(service on demand),加快整体公司的营运效率。
32.目前,现有的云会议方法中,对于文件中超链接的处理,一般都是由与会人员所使用的终端设备保存超链接对应的资源文件,当需要调用超链接对应的资源文件时,则会直接点击超链接,使得显示界面调用出资源文件的内容进行演示,这种方式较为依赖与会人员的终端设备能力,并未发现有结合云端实现的超链接处理方法。
33.为解决上述问题,本技术实施例提供了一种云会议的文件共享方法。该方法可以应用于云端处理包含超链接的共享内容的场景中。可以接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。本方案可以适用于多种场景,包括但不限于上述提到的应
用场景。
34.下面介绍本技术实施例涉及的系统架构。
35.请参阅图1,上述应用场景包括架设有云端10平台(以下简称云端10)的云服务器集群101和多个第一用户设备20,所述云服务器集群101包括多个云端服务器。由所述多个第一用户设备20向所述云端10发送至少一个共享内容,所述至少一个共享内容中包括超链接。云端10在接收到所述共享内容后,确定所述共享内容中存在超链接,则会检测云空间是否已下载或正在下载所述超链接对应的资源文件,若否,则向发送所述共享内容的第一用户设备20发送第一提示信息,所述第一提示信息用于为所述第一用户设备20对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备20推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备20中显示所述会议桌面。这样,使得云端10能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
36.其中,用户设备20包括第二用户设备和上述的第一用户设备,所述用户设备可以是手机(mobile phone)、平板电脑(pad)、台式机、笔记本电脑、一体机、车载终端、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备、未来移动通信网络中的终端设备或者未来演进的公共移动陆地网络(public land mobile network,plmn)中的终端设备、摄像设备等,此处不做唯一限定。
37.下面对具体的方法进行详细的介绍。
38.请参阅图2,本技术还提供了一种云会议的文件共享方法,应用于云端,所述方法包括:
39.步骤201、接收到来自多个第一用户设备的至少一个共享内容。
40.其中,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员。
41.示例的,所述第二用户设备可以是所述多个第一用户设备中的其中一个,也可以是除所述多个第一用户设备之外的用户设备;所述第一用户设备和所述第二用户设备还可以是会议室投屏设备,例如电视机、电子屏、显示器等。
42.步骤202、确定所述共享内容中存在超链接。
43.步骤203、检测云空间是否已下载或正在下载所述超链接对应的资源文件。
44.步骤204、若否,则向发送所述共享内容的第一用户设备发送第一提示信息。
45.其中,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示。
46.步骤205、若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流。
47.其中,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。
48.具体实现中,本实施例中,创建人会通过所述第二用户设备在云端创建云会议;之后,多个与会人员进入所述云会议,并上传所述云会议中所要使用的共享内容;云端将所述共享内容保存在所述云会议的云空间中。云端在接收到所述第一用户设备发送的所述共享内容之后,会扫描所述共享内容,以检查所述共享内容中是否存在超链接。若确定所述共享内容中存在超链接,则继续检测云空间是否已下载或正在下载所述超链接对应的资源文件,若否,则向发送所述共享内容的第一用户设备发送第一提示信息,以提示该第一用户设备上传所述超链接对应的资源文件。
49.进一步的,由于云端会在会议开始时将会议桌面的视频流实时推送给所述多个与会人员对应的多个第一用户设备,所述多个第一用户设备分别在本机屏幕上显示所述会议桌面。所述云会议的主讲人对所述共享内容中的超链接进行操作时,会生成针对所述超链接的控制流,并向云端发送所述控制流。若所述云空间已下载或正在下载所述超链接对应的资源文件,云端则在接收到所述控制流时,调用所述资源文件生成相应的会议桌面,并向所述多个第一用户设备推送所述会议桌面的视频流。
50.可以看出,本实施例中,通过接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
51.在一个可能的实施例中,所述检测云空间是否已下载或正在下载所述超链接对应的资源文件之后,所述方法还包括:若否,则向上传所述共享内容的第一用户设备发送第一询问消息,所述第一询问消息用于向所述第一用户询问是否由云服务器自动获取资源文件;获取所述第一用户设备发送的针对所述第一询问消息的反馈信息,所述反馈信息用于指示同意或拒绝;若所述反馈信息为同意,则根据所述超链接的原始关联关系从所述第一用户设备中获取所述资源文件;将所述资源文件下载至所述云空间;若所述反馈信息为拒绝,则等待第一用户手动上传所述资源文件。
52.具体实现中,若在云空间中未发现所述资源文件,还可以通过向相应的第一用户设备发送第一询问消息,以向与会人员申请文件获取权限。当所述与会人员输入同意指令,所述第一用户设备则向云端发送同意的反馈信息;当所述与会人员输入拒绝指令,所述第
一用户设备则向云端发送拒绝的反馈信息。若所述反馈信息为同意,云端则根据所述超链接的原始关联关系从所述第一用户设备中获取所述资源文件;将所述资源文件下载至所述云空间;若所述反馈信息为拒绝,则等待第一用户手动上传所述资源文件。
53.可以理解的是,所述原始关联关系是指所述超链接关联的资源文件在对应的第一用户设备中的地址。
54.可以看出,本实施例中,实现了云端对超链接的资源文件的自动获取,不需要人工上传,提高了资源文件的上传效率。
55.在一个可能的实施例中,所述向发送所述共享内容的第一用户设备发送第一提示信息之后,所述方法还包括:确定当前云会议的开始时间;若所述与会人员未在所述开始时间前的第一预设时间通过所述第一用户设备上传所述资源文件,则向所述第一用户设备发送第二提示信息,所述第二提示信息用于向与会人员提醒资源文件缺失;或者,若所述与会人员未在所述开始时间前的第一预设时间通过所述第一用户设备上传所述资源文件,则直接从所述第一用户设备中获取所述资源文件。
56.具体实现中,所述云会议的创建人会为所述云会议设置一个的开始时间,云端在所述开始时间之前,会先检查所上传的共享内容中的超链接所对应的资源文件是否已下载在云空间中;若否,则向所述第一用户设备发送第二提示信息,所述第二提示信息用于向与会人员提醒资源文件缺失,以提醒对应的与会人员资源文件存在缺失,或者直接从所述第一用户设备中获取所述资源文件。
57.可以看出,本实施例中,实现了根据云会议的开始时间设置提醒机制,使得在会议开始前能够有效的提醒与会人员上传超链接的资源文件。
58.在一个可能的实施例中,从创建云会议起至会议开始的时间段内,设置多个提醒节点来发送所述第二提示信息,持续提醒与会人员上传所述资源文件,避免与会人员忘记上传或者未看到所述第二提示信息。
59.在一个可能的实施例中,所述直接从所述第一用户设备中获取所述资源文件之前,所述方法还包括:向所述第一用户设备发送权限请求信息,所述权限请求信息用于向所述第一用户设备申请文件获取权限;接收所述第一用户设备发送的权限开通消息,所述权限开通消息用于指示已完成所述云端服务器对所述第一用户设备的文件获取权限配置。
60.具体实现中,要直接从第一用户设备中获取资源文件,需要具有相应的权限,因此,在此之前,云端先向所述第一用户设备发送权限请求信息;所述第一用户设备检测与会人员输入的指令,若为同意,则向云端发送权限开通消息,若不同意,则发送拒绝开通消息。云端在接收到所述权限开通消息后,则直接从所述第一用户设备中获取所述资源文件。
61.可以看出,本实施例中,实现了资源文件的自动获取,不需要用户手动上传,提高了资源文件的上传效率,有利于快速开始云会议。
62.综上所述,本技术实施例首先接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显
示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
63.下面对第一用户设备侧的方法进行介绍。
64.请参阅图3,本技术还提供了一种云会议的文件共享方法,应用于第一用户设备,所述方法包括:
65.步骤301、向云端服务器发送包含超链接的至少一个共享内容。
66.其中,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员。
67.步骤302、若接收到所述云端服务器发送的第一提示信息,则向所述云端服务器发送所述超链接对应的资源文件。
68.其中,所述第一提示信息用于指示所述云空间中未下载所述资源文件。
69.步骤303、接收所述云端服务器发送的所述会议桌面的视频流。
70.其中,所述视频流是指针对所述超链接的操作而生成的会议桌面。
71.步骤304、根据所述视频流显示所述会议桌面。
72.具体的,由于第一用户设备与云端的交互已在上文进行了详细描述,在此不做赘述。
73.可以看出,本实施例中,通过接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
74.在一个可能的实施例中,所述根据所述属性信息确定第一获取方式,包括:若接收到所述云端服务器发送的第一询问消息,则在所述第一用户设备上显示所述第一询问消息;检测到所述第一用户设备对应的与会人员输入的针对所述第一询问消息的反馈信息,所述反馈信息用于指示同意或拒绝;向所述云端服务器发送所述反馈信息;当所述反馈信息为同意时,接收到所述云端服务器的获取消息;向所述服务器发送所述资源文件。
75.在一个可能的实施例中,所述若接收到所述云端服务器发送的第一提示信息之后,所述方法还包括:接收到所述云端服务器发送的第二提示信息,则在显示屏上显示所述第二提示信息,所述第二提示信息在所述与会人员未在所述当前云会议的开始时间前的第一预设时间通过所述第一用户设备上传所述资源文件时由所述云服务器发送,所述第二提
示信息用于向与会人员提醒资源文件缺失;或者,接收到云端服务器的直接获取命令,则向所述云端服务器直接发送所述资源文件。
76.上述主要从方法侧执行过程的角度对本技术实施例的方案进行了介绍。可以理解的是,移动电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
77.本技术实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
78.请参阅图4,本技术还提供一种云会议的文件共享装置40,应用于云端,所述装置包括:
79.接收单元41,用于接收到来自多个第一用户设备的至少一个共享内容,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员;
80.确定单元42,用于确定所述共享内容中存在超链接;
81.检测单元43,用于检测云空间是否已下载或正在下载所述超链接对应的资源文件;
82.发送单元44,用于在检测到云空间未下载或未在下载所述超链接对应的资源文件时,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;
83.检测调用单元45,用于在检测到云空间已下载或正在下载所述超链接对应的资源文件时,则实时检测所述主讲人针对所述超链接的操作,并实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。
84.可以看出,本实施例中,通过接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,
则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
85.请参阅图5,本技术还提供一种云会议的文件共享装置50,应用于第一用户设备,所述装置包括:
86.发送单元51,用于向云端服务器发送包含超链接的至少一个共享内容,所述共享内容是指由所述与会人员通过第一用户设备向所述云会议的云空间上传的内容信息,所述第一用户设备为云会议的与会人员所使用的终端设备,所述云会议是指会议创建人通过第二用户设备在云端创建的会议群组,所述云空间是指所述云端为处理和存储所述云会议的数据而配置的资源空间,所述云会议中的会议桌面用于显示所述至少一个共享内容,其中,单个主讲人能够针对一个或多个共享内容录入讲解信息,单个共享内容能够被一个或多个主讲人录入讲解信息,所述讲解信息包括以下至少一种:编辑信息、批注信息和语音信息,所述主讲人是指通过单个所述终端设备取得所述云会议的会议桌面的控制权限的与会人员;
87.第一接收单元52,用于若接收到所述云端服务器发送的第一提示信息,则向所述云端服务器发送所述超链接对应的资源文件,所述第一提示信息用于指示所述云空间中未下载所述资源文件;
88.第二接收单元53,用于接收所述云端服务器发送的所述会议桌面的视频流,所述视频流是指针对所述超链接的操作而生成的会议桌面;
89.显示单元54,用于根据所述视频流显示所述会议桌面。
90.可以看出,本实施例中,通过接收到来自多个第一用户设备的至少一个共享内容;然后确定所述共享内容中存在超链接;再检测云空间是否已下载或正在下载所述超链接对应的资源文件;若否,则向发送所述共享内容的第一用户设备发送第一提示信息,所述第一提示信息用于为所述第一用户设备对应的第一用户提供上传所述资源文件的提示;若是,则实时检测所述主讲人针对所述超链接的操作,实时调用所述资源文件并向所述多个第一用户设备推送所述会议桌面的视频流,所述视频流用于在所述多个第一用户设备中显示所述会议桌面。这样,使得云端能够处理与会人员所共享的超链接文件,降低了云会议对终端设备的要求。
91.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁
带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
92.本技术还提供了一种电子设备60,如图6所示,其包括至少一个处理器(processor)61;显示屏62;以及存储器(memory)63,还可以包括通信接口(communications interface)65和总线64。其中,处理器61、显示屏62、存储器63和通信接口65可以通过总线64完成相互间的通信。显示屏62设置为显示初始设置模式中预设的用户引导界面。通信接口65可以传输信息。处理器61可以调用存储器63中的逻辑指令,以执行上述实施例中的方法。
93.可选的,所述电子设备60可以是移动电子设备,也可以是电子设备或其他设备,在此不做唯一性限定。
94.此外,上述的存储器63中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
95.存储器63作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器61通过运行存储在存储器63中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。
96.存储器63可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电子设备60的使用所创建的数据等。此外,存储器63可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
97.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
98.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
99.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
100.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
101.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
102.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
103.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、磁碟、光盘、易失性存储器或非易失性存储器。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。等各种可以存储程序代码的介质。
104.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,可轻易想到变化或替换,均可作各种更动与修改,包含上述不同功能、实施步骤的组合,包含软件和硬件的实施方式,均在本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献