CN109905629A - 音视频会议时实现文档共享的方法、装置、介质和设备 - Google Patents
音视频会议时实现文档共享的方法、装置、介质和设备 Download PDFInfo
- Publication number
- CN109905629A CN109905629A CN201910078021.8A CN201910078021A CN109905629A CN 109905629 A CN109905629 A CN 109905629A CN 201910078021 A CN201910078021 A CN 201910078021A CN 109905629 A CN109905629 A CN 109905629A
- Authority
- CN
- China
- Prior art keywords
- document
- shared
- picture
- sharing
- sharer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000004044 response Effects 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种在移动终端进行音视频会议时实现文档共享的方法、装置、计算机存储介质和计算机设备;该方法应用于云端服务器,包括:接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;将所述待共享文档转换为预设格式的图片集;从所述图片集中确定共享图片;将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。通过本发明技术方案,能够减少文档共享时需要传输的数据量,能够给移动终端的用户在进行音视频会议时提供流畅的文档共享体验。
Description
技术领域
本发明涉及计算机领域,具体而言,本发明涉及一种在移动终端进行音视频会议时实现文档共享的方法、装置、介质和计算机设备。
背景技术
以往的音视频会议中共享文档通常是由共享者终端获取共享者的当前桌面文档数据,然后再获取到的文档数据上传给服务器,由服务器再同步发送给其他会议参与者,这样使得在传输的数据量比较大,由于以往的音视频会议是通过电脑终端来召开的,电脑终端之间的通信是属于有线网络传输,由于有线网络的网络环境稳定,带宽大,因此可以传输大的数据量。
然而随着移动互联网的不断发展,越来越多的人使用移动终端来召开音视频会议,由于移动终端上的数据传输是属于无线网络传输,数据传输受到影响因素较多,相比有线网络更不稳定,如果使用传统电脑终端的文档共享方式在音视频会议中共享文档,由于需要传输的数据量大,在数据传输的过程中出现问题的可能性就越高,使得文档共享过程很不稳定,比如视频画面卡顿甚至断线等,进而在文档共享时给用户提供了效果变得很差的文档共享体验。
发明内容
本发明针对现有技术的缺点,提供了一种在移动终端进行音视频会议时实现文档共享的方法、装置、介质和计算机设备,通过本发明技术方案,能够减少文档共享时需要传输的数据量,能够给移动终端的用户进行音视频会议时提供流畅的文档共享体验。
本发明实施例根据第一方面提供了一种在移动终端进行音视频会议时实现文档共享的方法,应用于云端服务器,包括:
接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;
将所述待共享文档转换为预设格式的图片集;
从所述图片集中确定共享图片;
将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
进一步地,所述获取与所述文档共享请求关联的待共享文档,包括:
获取所述文档共享请求中包含的共享数据;
若所述共享数据是共享文档标识,则获取与所述共享文档标识对应的预存共享文档,将所述预存共享文档作为待共享文档;
若所述共享数据是文档文件,则将所述文档文件作为待共享文档;
所述将所述文档文件作为待共享文档,之后包括:
使用预设加密算法对所述待共享文档进行处理,生成与所述待共享文档对应的共享文档标识;
将所述共享文档标识发送给所述共享者终端。
进一步地,所述将所述共享图片发送给所有会议参与者终端,之后包括:
接收所述共享者终端发送的页面选择请求,所述页面选择请求包括选择页面标识;
从所述图片集中确定与所述选择页面标识对应的选择页面图片;
将所述选择页面图片作为新的共享图片发送给所有会议参与者终端。
进一步地,所述将所述共享图片发送给所有会议参与者终端,之后包括:
接收所述共享者终端发送的页面编辑请求,所述页面编辑请求包括编辑页面标识和页面编辑信息;
从所述图片集中确定与所述编辑页面标识对应的编辑页面图片;
根据所述页面编辑信息对所述编辑页面图片进行处理,生成已编辑图片;
将所述已编辑图片作为新的共享图片发送给所有会议参与者终端。
本发明实施例根据第二方面提供了一种在移动终端进行音视频会议时实现文档共享的装置,包括:
待共享文档获取模块,用于接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;
待共享文档转换模块,用于将所述待共享文档转换为预设格式的图片集;
共享图片确定模块,用于从所述图片集中确定共享图片;
共享图片发送模块,用于将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
本发明实施例根据第三方面提供了一种在移动终端进行音视频会议时实现文档共享的方法,应用于共享者终端,包括:
响应于共享者的预设触发指令,向云端服务器发送文档共享请求;
接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
进一步地,所述响应于共享者的预设触发指令,向云端服务器发送文档共享请求,包括:
确定与所述预设触发指令对应的所述共享者欲共享的文档文件;
判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;
若有对应的共享文档标识,则将所述共享文档标识包含在所述文档共享请求中发送给云端服务器;
若没有对应的共享文档标识,则将所述文档文件包含在所述文档共享请求中发送给云端服务器。
本发明实施例根据第四方面提供了一种在移动终端进行音视频会议时实现文档共享的装置,其特征在于,包括:
文档共享请求发送模块,用于响应于共享者的预设触发指令,向云端服务器发送文档共享请求;
共享图片接收模块,用于接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
本发明实施例根据第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的在移动终端进行音视频会议时实现文档共享的方法。
本发明实施例根据第六方面提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的在移动终端进行音视频会议时实现文档共享的方法。
在本发明实施例中,云端服务器接收来自共享者终端的文档共享请求,之后获取与所述文档共享请求关联的待共享文档,然后将所述待共享文档转换为预设格式的图片集,并从所述图片集中确定共享图片,最后将所述共享图片发送给所有会议参与者终端,本方案针对移动终端的网络通信特点在传输数据时以共享图片替代传统电脑终端使用的视频流,显著减少文档共享时需要传输的数据量,能够给移动终端的用户进行音视频会议时提供流畅的文档共享体验;此外,云端服务器会将共享图片发送给包含了共享者终端的所有的会议参与者终端,保证各个会议参与者终端能够尽可能同步地显示共享图片。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明一个实施例的应用于云端服务器的在移动终端进行音视频会议时实现文档共享的方法流程示意图;
图2为本发明一个实施例的应用于共享者终端的在移动终端进行音视频会议时实现文档共享的方法流程示意图;
图3为本发明一个实施例的应用于云端服务器的在移动终端进行音视频会议时实现文档共享的装置的结构示意图;
图4为本发明一个实施例的应用于共享者终端的在移动终端进行音视频会议时实现文档共享的装置的结构示意图;
图5为本发明一种实施例的计算机设备的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式,这里使用的“第一”、“第二”仅用于区别同一技术特征,并不对该技术特征的顺序和数量等加以限定。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本发明实施例提供了一种在移动终端进行音视频会议时实现文档共享的方法,以下站在云端服务器的角度,结合附图对本发明的具体实施方式进行详细介绍。如图1所示,本发明实施例提供的在移动终端进行音视频会议时实现文档共享的方法包括以下步骤:
S110:接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档。
S120:将所述待共享文档转换为预设格式的图片集。
S130:从所述图片集中确定共享图片。
S140:将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
在本实施例中,云端服务器接收到共享者终端发送的文档共享请求之后,就获取与所述文档共享请求关联的待共享文档,然后将所述待共享文档转换为预设格式的图片集,其中,所述待共享文档的文件格式可以是word格式、ppt格式,excel格式或者pdf格式等,所述图片集的预设格式可以是jpg、jpeg、gif、png或bmp等图片格式,具体可以根据实际应用情况选择要转换的图片格式。
云端服务器将所述待共享文档转换为图片集之后,将图片集进行排序,然后获取第一顺序位的图片作为共享图片,然后将共享图片异步发送给所有会议参与者终端,使得各个会议参与者终端能够尽可能同时受到共享图片并进行展示,使得每个会议参与者看到的文档尽可能地同步。其中,所述所有会议参与者终端中包括所述共享者终端,所述共享者终端指的是当前具有文档共享权限的会议参与者终端,而在一个音视频会议中同一时刻只允许有一个共享者终端,即只有一个会议参与者终端拥有文档共享权限,而所述文档共享权限可以转移给其他会议参与者终端,以便其他会议参与者可以进行文档共享,具体的转移方式可以是由当前拥有文档共享权限的共享者终端有权限转移权限,然后将文档共享权限转移给其他会议参与者终端,或者是由会议发起者拥有权限转移权限,由会议发起者将文档共享权限从当前的共享者终端上转移给其他会议参与者终端等。
在进行音视频会议时,共享者需要将要共享的文档文件,即待共享文档上传到云端服务器,然后云端服务器将待共享文档转换为图片集,并且每次只需要将一张图片发送给各个会议参与者终端,大大减少了需要传输的数据量,在不稳定的无线网络环境中大大缩减了传输数据所需要的时间,能够显著降低数据传输中出现问题的风险,充分保证移动终端在进行音视频会议时文档顺利共享。
在一个实施例中,所述S110:获取与所述文档共享请求关联的待共享文档,包括:
S111:获取所述文档共享请求中包含的共享数据;
S112:若所述共享数据是共享文档标识,则获取与所述共享文档标识对应的预存共享文档,将所述预存共享文档作为待共享文档;
S113:若所述共享数据是文档文件,则将所述文档文件作为待共享文档;
所述S113:将所述文档文件作为待共享文档,之后包括:
S210:使用预设加密算法对所述待共享文档进行处理,生成与所述待共享文档对应的共享文档标识;
S220:将所述共享文档标识发送给所述共享者终端。
在本实施例中,云端服务器会为每个用户建立关联账户,用于存储其对应的各类数据,比如,用户上传的文档文件,当用户上传过文档文件后,云端服务器对接收到的用户上传的文档文件进行保存,并为每个文档文件生成一个唯一的共享文档标识,保存时间为预定时间长度,比如三个月,从而该用户在下次音视频会议时不需要重新上传文档文件,从而节省了文档文件的上传时间,有效缩减文档共享的准备时间。而在用户终端,比如共享者终端,当共享者终端接收到共享者的共享文档的指令后,会判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;若有对应的共享文档标识,则将所述共享文档标识包含在所述文档共享请求中发送给云端服务器,若没有对应的共享文档标识,则将所述文档文件包含在所述文档共享请求中发送给云端服务器。此外,云端服务器在清除保存时间达到预定时间长度的文档文件时,会向该文档文件对应的移动终端发送消息,以使该移动终端会将其保存的与该文档文件对应的共享文档标识清除,避免出现移动终端上传了共享文档标识后,云端服务器找不到相应的文档文件的情况。
进一步地,在一个可能的具体实施方式中,在共享文档之前,在所有会议参与者中,需要有一个会议参与者作为会议发起者向云端服务器发送音视频会议建立请求,该请求中包括所有会议参与者的标识,云端服务器接收到音视频会议建立请求之后,建立音视频会议,并为该音视频会议分配一个会议标识。而在音视频会议进行过程中,每个会议参与者都可以预先上传其在后续的音视频会议中需要共享的文档文件,从而进一步缩减文档共享的准备时间。
因此,云端服务器接收到共享者终端发送的文档共享请求之后,获取所述文档共享请求中包含的共享数据,若所述共享数据是共享文档标识,则说明这个共享文档标识有预先存储,可以直接在相关数据库中获取与所述共享文档标识对应的预存共享文档,将所述预存共享文档作为待共享文档;若所述共享数据是文档文件,则将所述文档文件作为待共享文档。
所述S113:将所述文档文件作为待共享文档,之后包括:
S210:使用预设加密算法对所述待共享文档进行处理,生成与所述待共享文档对应的共享文档标识;
S220:将所述共享文档标识发送给所述共享者终端。
具体地,所述预设加密算法可以是哈希算法,通过哈希算法能够为文档文件生成一个唯一的共享文档标识,使用哈希算法可以保证文档文件是否真的有预先存储,因为只要文档文件有过一点改变,使用哈希算法处理之后得到的值,即共享文档标识也会发生改变。
云端服务器会将生成的共享文档标识发送给共享者终端,由共享者终端保存所述共享文档标识,从而共享者终端在接收到共享者的共享文档的指令后可以进行查找。
在一个实施例中,所述S140:将所述共享图片发送给所有会议参与者终端,之后包括:
S310:接收所述共享者终端发送的页面选择请求,所述页面选择请求包括选择页面标识;
S320:从所述图片集中确定与所述选择页面标识对应的选择页面图片;
S330:将所述选择页面图片作为新的共享图片发送给所有会议参与者终端。
在本实施例中,当共享者点击了下一页,或者某一页时,共享者终端就向云端服务器发送页面选择请求,所述页面选择请求包括选择页面标识;之后云端服务器从所述图片集中确定与所述选择页面标识对应的选择页面图片,并将所述选择页面图片作为新的共享图片发送给所有会议参与者终端,从而保证文档共享过程中的同步。
在一个实施例中,所述S140:将所述共享图片发送给所有会议参与者终端,之后包括:
S410:接收所述共享者终端发送的页面编辑请求,所述页面编辑请求包括编辑页面标识和页面编辑信息;
S420:从所述图片集中确定与所述编辑页面标识对应的编辑页面图片;
S430:根据所述页面编辑信息对所述编辑页面图片进行处理,生成已编辑图片;
S440:将所述已编辑图片作为新的共享图片发送给所有会议参与者终端。
在本实施例中,云端服务器接收所述共享者终端发送的页面编辑请求之后,从所述图片集中确定与所述编辑页面标识对应的编辑页面图片,根据所述页面编辑信息对所述编辑页面图片进行处理,生成已编辑图片,最后将所述已编辑图片作为新的共享图片发送给所有会议参与者终端。
所述页面编辑信息包括字体颜色标注或标识线体***等对图片的编辑指令。所述字体颜色标识是指为文档中的某些字体标成特定颜色,而标识线体是指下划线、曲线等用于标识的线。
比如,当云端服务器收到的页面编辑信息后,确定所述字体颜色标注对应的坐标信息,生成颜色图形,覆盖在所述共享图片的与所述坐标信息对应的位置上,从而实现对文档中字体进行标注的效果。
在一个实施例中,所述S140:将所述共享图片发送给所有会议参与者终端,包括:
获取所有会议参与者终端各自对应的网络连接状态;
若对应的网络连接状态满足预设规则,则对所述共享图片进行降低分辨率的处理,生成已降低分辨率的共享图片;
将所述已降低分辨率的共享图片发送给对应的网络连接状态满足预设规则的会议参与者终端。
在本实施例中,所述网络连接状态包括网络类型,以及对应的信号质量级别。所述网络类型包括WiFi局域网、5G网络、4G网络、3G网络或2G网络等,而所述信号质量级别可以包括优秀、良好、中等、差等级别。
如果某个或部分会议参与者终端的网络状态不好,则可能连图片的加载速度都很慢,这会影响到文档共享的体验,因而如果发现会议参与者对应的网络连接状态满足预设规则,则对所述共享图片进行降低分辨率的处理,生成已降低分辨率的共享图片,将已降低分辨率的共享图片发送给该会议参与者终端。
为了更好地理解本发明技术方案,本发明还提供了一种在移动终端进行音视频会议时实现文档共享的方法,本方法应用于共享者终端,如图2所示,包括以下步骤:
S101:响应于共享者的预设触发指令,向云端服务器发送文档共享请求。
S102:接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
在本实施例中,共享者想要共享文档时,通过共享者终端选择想要共享的文档,然后共享者终端会向云端服务器发送文档共享请求,而所述云端服务器响应于所述文档共享请求,会获取与所述文档共享请求关联的待共享文档,并将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定出共享图片,并反馈给共享者终端。
在一个实施例中,所述S101:响应于共享者的预设触发指令,向云端服务器发送文档共享请求,包括:
S201:确定与所述预设触发指令对应的所述共享者欲共享的文档文件;
S202:判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;
S203:若有对应的共享文档标识,则将所述共享文档标识包含在所述文档共享请求中发送给云端服务器;
S204:若没有对应的共享文档标识,则将所述文档文件包含在所述文档共享请求中发送给云端服务器。
在本实施例中,当共享者终端接收到共享者的共享文档的指令后,会判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;若有对应的共享文档标识,则将所述共享文档标识包含在所述文档共享请求中发送给云端服务器,若没有对应的共享文档标识,则将所述文档文件包含在所述文档共享请求中发送给云端服务器。
优选地,还包括:
接收云端服务器发送的共享文档标识清除指令,所述共享文档标识清除指令包括待清除共享文档标识;
将本地预设存储区域中与所述待清除共享文档标识匹配的共享文档标识清除。
具体地,云端服务器在清除保存时间达到预定时间长度的文档文件时,会向该文档文件对应的移动终端发送消息,以使该移动终端会将其保存的与该文档文件对应的共享文档标识清除,避免出现移动终端上传了共享文档标识后,云端服务器找不到相应的文档文件的情况。
为了更好地理解本发明技术方案,本发明还提供了一种在移动终端进行音视频会议时实现文档共享的装置,如图3所示,包括:
待共享文档获取模块110,用于接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;
待共享文档转换模块120,用于将所述待共享文档转换为预设格式的图片集;
共享图片确定模块130,用于从所述图片集中确定共享图片;
共享图片发送模块140,用于将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
在一个实施例中,所述待共享文档获取模块110,包括:
共享数据获取子模块111,用于获取所述文档共享请求中包含的共享数据;
第一获取子模块112,用于当所述共享数据是共享文档标识时,获取与所述共享文档标识对应的预存共享文档,将所述预存共享文档作为待共享文档;
第二获取子模块113,用于当所述共享数据是文档文件时,将所述文档文件作为待共享文档;
本发明提供的在移动终端进行音视频会议时实现文档共享的装置在执行所述第二获取子模块113对应的功能之后,还执行以下模块对应功能:
共享文档标识生成模块210,用于使用预设加密算法对所述待共享文档进行处理,生成与所述待共享文档对应的共享文档标识;
共享文档标识发送模块220,用于将所述共享文档标识发送给所述共享者终端。
在一个实施例中,本发明提供的在移动终端进行音视频会议时实现文档共享的装置在执行所述共享图片发送模块140对应的功能之后,还执行以下模块对应功能:
选择请求接收模块310,用于接收所述共享者终端发送的页面选择请求,所述页面选择请求包括选择页面标识;
选择图片确定模块320,用于从所述图片集中确定与所述选择页面标识对应的选择页面图片;
第一新图片发送模块330,用于将所述选择页面图片作为新的共享图片发送给所有会议参与者终端。
在一个实施例中,本发明提供的在移动终端进行音视频会议时实现文档共享的装置在执行所述共享图片发送模块140对应的功能之后,还执行以下模块对应功能:
编辑请求接收模块410,用于接收所述共享者终端发送的页面编辑请求,所述页面编辑请求包括编辑页面标识和页面编辑信息;
编辑图片确定模块420,用于从所述图片集中确定与所述编辑页面标识对应的编辑页面图片;
图片编辑模块430,用于根据所述页面编辑信息对所述编辑页面图片进行处理,生成已编辑图片;
第二新图片发送模块440,用于将所述已编辑图片作为新的共享图片发送给所有会议参与者终端。
在一个实施例中,所述共享图片发送模块140,包括:
网络连接状态获取子模块,用于获取所有会议参与者终端各自对应的网络连接状态;
图片处理子模块,用于当对应的网络连接状态满足预设规则时,对所述共享图片进行降低分辨率的处理,生成已降低分辨率的共享图片;
共享图片发送子模块,用于将所述已降低分辨率的共享图片发送给对应的网络连接状态满足预设规则的会议参与者终端。
需要说明的是,本发明实施例提供的在移动终端进行音视频会议时实现文档共享的装置能够实现上述应用于云端服务器的在移动终端进行音视频会议时实现文档共享的方法实施例所实现的所有功能,功能的具体实现参照上述该在移动终端进行音视频会议时实现文档共享的方法中的描述,在此不再赘述。
为了更好地理解本发明技术方案,本发明还提供了一种在移动终端进行音视频会议时实现文档共享的装置,如图4所示,包括:
文档共享请求发送模块101,用于响应于共享者的预设触发指令,向云端服务器发送文档共享请求;
共享图片接收模块102,用于接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
在一个实施例中,所述文档共享请求发送模块101,包括:
文档文件确定子模块201,用于确定与所述预设触发指令对应的所述共享者欲共享的文档文件;
判断子模块202,用于判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;
第一请求发送子模块203,用于当有对应的共享文档标识时,将所述共享文档标识包含在所述文档共享请求中发送给云端服务器;
第二请求发送子模块204,用于当没有对应的共享文档标识时,将所述文档文件包含在所述文档共享请求中发送给云端服务器。
优选地,还包括:
清除指令接收模块,用于接收云端服务器发送的共享文档标识清除指令,所述共享文档标识清除指令包括待清除共享文档标识;
标识清除模块,用于将本地预设存储区域中与所述待清除共享文档标识匹配的共享文档标识清除。
需要说明的是,本发明实施例提供的在移动终端进行音视频会议时实现文档共享的装置能够实现上述应用于共享者终端的在移动终端进行音视频会议时实现文档共享的方法实施例所实现的所有功能,功能的具体实现参照上述该在移动终端进行音视频会议时实现文档共享的方法中的描述,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述在移动终端进行音视频会议时实现文档共享的方法。其中,所述存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random AcceSS Memory,随即存储器)、EPROM(EraSable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically EraSable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。可以是只读存储器,磁盘或光盘等。
本发明实施例还提供一种计算机设备,所述计算机设备包括:
一个或多个处理器710;
存储装置720,用于存储一个或多个程序700,
当所述一个或多个程序700被所述一个或多个处理器710执行,使得所述一个或多个处理器710实现上述在移动终端进行音视频会议时实现文档共享的方法。
如图5所示为本发明计算机设备的结构示意图,包括处理器710、存储装置720、输入单元730以及显示单元740等器件。本领域技术人员可以理解,图5示出的结构器件并不构成对所有计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储装置720可用于存储应用程序700以及各功能模块,处理器710运行存储在存储装置720的应用程序700,从而执行设备的各种功能应用以及数据处理。存储装置720可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、ZIP盘、U盘、磁带等。本发明所公开的存储装置包括但不限于这些类型的存储装置。本发明所公开的存储装置720只作为例子而非作为限定。
输入单元730用于接收信号的输入,以及接收用户输入的选择语音文件等相关请求。输入单元730可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元740可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元740可采用液晶显示器、有机发光二极管等形式。处理器710是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储装置720内的软件程序和/或模块,以及调用存储在存储装置内的数据,执行各种功能和处理数据。
在一实施方式中,计算机设备包括一个或多个处理器710,以及一个或多个存储装置720,一个或多个应用程序700,其中所述一个或多个应用程序700被存储在存储装置720中并被配置为由所述一个或多个处理器710执行,所述一个或多个应用程序700配置用于执行以上实施例所述的在移动终端进行音视频会议时实现文档共享的方法。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
应该理解的是,在本发明各实施例中的各功能单元可集成在一个处理模块中,也可以各个单元单独物理存在,也可以两个或两个以上单元集成于一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种在移动终端进行音视频会议时实现文档共享的方法,其特征在于,应用于云端服务器,包括:
接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;
将所述待共享文档转换为预设格式的图片集;
从所述图片集中确定共享图片;
将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
2.如权利要求1所述的在移动终端进行音视频会议时实现文档共享的方法,其特征在于,
所述获取与所述文档共享请求关联的待共享文档,包括:
获取所述文档共享请求中包含的共享数据;
若所述共享数据是共享文档标识,则获取与所述共享文档标识对应的预存共享文档,将所述预存共享文档作为待共享文档;
若所述共享数据是文档文件,则将所述文档文件作为待共享文档;
所述将所述文档文件作为待共享文档,之后包括:
使用预设加密算法对所述待共享文档进行处理,生成与所述待共享文档对应的共享文档标识;
将所述共享文档标识发送给所述共享者终端。
3.如权利要求1所述的在移动终端进行音视频会议时实现文档共享的方法,其特征在于,
所述将所述共享图片发送给所有会议参与者终端,之后包括:
接收所述共享者终端发送的页面选择请求,所述页面选择请求包括选择页面标识;
从所述图片集中确定与所述选择页面标识对应的选择页面图片;
将所述选择页面图片作为新的共享图片发送给所有会议参与者终端。
4.如权利要求1所述的在移动终端进行音视频会议时实现文档共享的方法,其特征在于,
所述将所述共享图片发送给所有会议参与者终端,之后包括:
接收所述共享者终端发送的页面编辑请求,所述页面编辑请求包括编辑页面标识和页面编辑信息;
从所述图片集中确定与所述编辑页面标识对应的编辑页面图片;
根据所述页面编辑信息对所述编辑页面图片进行处理,生成已编辑图片;
将所述已编辑图片作为新的共享图片发送给所有会议参与者终端。
5.一种在移动终端进行音视频会议时实现文档共享的方法,其特征在于,应用于共享者终端,包括:
响应于共享者的预设触发指令,向云端服务器发送文档共享请求;
接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
6.如权利要求5所述的在移动终端进行音视频会议时实现文档共享的方法,其特征在于,
所述响应于共享者的预设触发指令,向云端服务器发送文档共享请求,包括:
确定与所述预设触发指令对应的所述共享者欲共享的文档文件;
判断本地预设存储区域是否有与所述文档文件对应的共享文档标识;
若有对应的共享文档标识,则将所述共享文档标识包含在所述文档共享请求中发送给云端服务器;
若没有对应的共享文档标识,则将所述文档文件包含在所述文档共享请求中发送给云端服务器。
7.一种在移动终端进行音视频会议时实现文档共享的装置,其特征在于,包括:
待共享文档获取模块,用于接收来自共享者终端的文档共享请求,获取与所述文档共享请求关联的待共享文档;
待共享文档转换模块,用于将所述待共享文档转换为预设格式的图片集;
共享图片确定模块,用于从所述图片集中确定共享图片;
共享图片发送模块,用于将所述共享图片发送给所有会议参与者终端,所述所有会议参与者终端中包括所述共享者终端。
8.一种在移动终端进行音视频会议时实现文档共享的装置,其特征在于,包括:
文档共享请求发送模块,用于响应于共享者的预设触发指令,向云端服务器发送文档共享请求;
共享图片接收模块,用于接收所述云端服务器反馈的共享图片,所述共享图片是所述云端服务器响应于所述文档共享请求,获取与所述文档共享请求关联的待共享文档,将所述待共享文档转换为预设格式的图片集,之后从所述图片集中确定的。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6任一项所述的在移动终端进行音视频会议时实现文档共享的方法。
10.一种计算机设备,其特征在于,所述计算机设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6任一项所述的在移动终端进行音视频会议时实现文档共享的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910078021.8A CN109905629A (zh) | 2019-01-28 | 2019-01-28 | 音视频会议时实现文档共享的方法、装置、介质和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910078021.8A CN109905629A (zh) | 2019-01-28 | 2019-01-28 | 音视频会议时实现文档共享的方法、装置、介质和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109905629A true CN109905629A (zh) | 2019-06-18 |
Family
ID=66944283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910078021.8A Pending CN109905629A (zh) | 2019-01-28 | 2019-01-28 | 音视频会议时实现文档共享的方法、装置、介质和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109905629A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111225039A (zh) * | 2019-12-24 | 2020-06-02 | 中移(杭州)信息技术有限公司 | 显示方法、电子设备及计算机可读存储介质 |
CN111818383A (zh) * | 2020-07-14 | 2020-10-23 | 北京字节跳动网络技术有限公司 | 视频数据的生成方法、***、装置、电子设备及存储介质 |
WO2021098797A1 (en) * | 2019-11-19 | 2021-05-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method of managing documents, user equipment, and non-transitory |
WO2021244577A1 (zh) * | 2020-06-02 | 2021-12-09 | 北京字节跳动网络技术有限公司 | 交互方法、装置和电子设备 |
CN114584736A (zh) * | 2020-03-13 | 2022-06-03 | 北京字节跳动网络技术有限公司 | 基于视频会议的共享方法、装置、电子设备和计算机介质 |
CN114968957A (zh) * | 2022-04-19 | 2022-08-30 | 高途教育科技集团有限公司 | 一种文件共享方法、装置、存储介质、电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737482A (zh) * | 2017-04-24 | 2018-11-02 | 腾讯科技(深圳)有限公司 | 文档分享方法、装置和*** |
-
2019
- 2019-01-28 CN CN201910078021.8A patent/CN109905629A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737482A (zh) * | 2017-04-24 | 2018-11-02 | 腾讯科技(深圳)有限公司 | 文档分享方法、装置和*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021098797A1 (en) * | 2019-11-19 | 2021-05-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method of managing documents, user equipment, and non-transitory |
CN111225039A (zh) * | 2019-12-24 | 2020-06-02 | 中移(杭州)信息技术有限公司 | 显示方法、电子设备及计算机可读存储介质 |
CN114584736A (zh) * | 2020-03-13 | 2022-06-03 | 北京字节跳动网络技术有限公司 | 基于视频会议的共享方法、装置、电子设备和计算机介质 |
CN114584736B (zh) * | 2020-03-13 | 2023-08-22 | 抖音视界有限公司 | 基于视频会议的共享方法、装置、电子设备和计算机介质 |
WO2021244577A1 (zh) * | 2020-06-02 | 2021-12-09 | 北京字节跳动网络技术有限公司 | 交互方法、装置和电子设备 |
CN111818383A (zh) * | 2020-07-14 | 2020-10-23 | 北京字节跳动网络技术有限公司 | 视频数据的生成方法、***、装置、电子设备及存储介质 |
CN114968957A (zh) * | 2022-04-19 | 2022-08-30 | 高途教育科技集团有限公司 | 一种文件共享方法、装置、存储介质、电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109905629A (zh) | 音视频会议时实现文档共享的方法、装置、介质和设备 | |
US11689760B2 (en) | Methods and devices for comment information display and interaction, electronic apparatus, and storage medium | |
CN110784752B (zh) | 一种视频互动方法、装置、计算机设备和存储介质 | |
US11792241B2 (en) | Method, system, and non-transitory computer-readable record medium for displaying reaction during VoIP-based call | |
US20170171638A1 (en) | Method and Terminal for Video Play | |
US9055193B2 (en) | System and method of a remote conference | |
JP7463519B2 (ja) | ビデオに基づくインタラクション実現方法、装置、機器および媒体 | |
US10095390B1 (en) | Methods, systems, and media for inserting and presenting video objects linked to a source video | |
CN109862100B (zh) | 用于推送信息的方法和装置 | |
US20220201341A1 (en) | Method, apparatus and device for game live-streaming | |
CN107517399A (zh) | 一种媒体信息同步的方法以及服务器 | |
CN113225483B (zh) | 图像融合方法、装置、电子设备和存储介质 | |
CN108733666B (zh) | 服务器信息推送方法、终端信息发送方法及装置、*** | |
CN113868446A (zh) | 一种页面显示方法、装置、设备及存储介质 | |
CN106470146A (zh) | 即时通信应用中文本转换为语音的方法和装置 | |
CN113711618A (zh) | 创作包括引用视频内容的键入的超链接的评论 | |
CN109032768A (zh) | 应用会话的迁移方法、装置、终端、服务器及存储介质 | |
CN113589991A (zh) | 一种文本输入方法、装置、电子设备和存储介质 | |
CN104639985A (zh) | 多媒体播放控制方法及*** | |
CN114443201A (zh) | 消息展示方法、装置、设备及存储介质 | |
US20190044985A1 (en) | Method, system and non-transitory computer-readable recording medium for providing a multilateral communication service | |
US20170279749A1 (en) | Modular Communications | |
CN115756252A (zh) | 基于页面内容的互动方法、装置、设备及存储介质 | |
CN115793936A (zh) | 信息处理方法、装置和电子设备 | |
CN115146087A (zh) | 一种资源推荐方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190618 |
|
RJ01 | Rejection of invention patent application after publication |