CN112256655A - 一种文档共享的方法、装置和*** - Google Patents
一种文档共享的方法、装置和*** Download PDFInfo
- Publication number
- CN112256655A CN112256655A CN201910665338.1A CN201910665338A CN112256655A CN 112256655 A CN112256655 A CN 112256655A CN 201910665338 A CN201910665338 A CN 201910665338A CN 112256655 A CN112256655 A CN 112256655A
- Authority
- CN
- China
- Prior art keywords
- client
- document
- content
- notification message
- downloading
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/116—Details of conversion of file system types or formats
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例提供一种文档共享的方法、装置和电子设备,接收待共享文档,并将文档进行格式转换,向各个客户端广播下载通知消息,当第一客户端对文档进行内容修改时,接收第一客户端修改内容消息,并将批注内容广播给各个客户端,从而解决多方参会情况下无法实现让在会的各个客户端都进行批注,翻页,增删页面等问题。
Description
技术领域
本发明涉及移动通信领域,特别涉及一种文档共享的方法、装置和***。
背景技术
现今,教育、政企、金融等领域中,视频会议与电子白板技术结合的融合会议***应用较为广泛。在融合会议***中,在会的人员常常需要将自己早已书写好的文档,背景参考资料等在会议中进行共享,对照文档与在会人员进行探讨、商议、修改、批注以及将最后的结果保存带走,因此融合会议***下,文档共享成为一种关键技术。
融合会议***中,传统的文档共享方式是在客户端本地将现有文档打开,然后利用桌面共享将本地的视频画面共享至在会的各个客户端。这种文档共享方式实际是将本地的文件***通过视频流的方式共享给在会客户端,那么这种机制下只允许发起桌面共享的客户端进行单端文件上传共享,同时以视频流的方式进行交互,并不能让在会的各个客户端对文档都进行批注,翻页,增删页面,以及保存会议讨论的文件批注、修改内容。
发明内容
本发明实施例提供的文档共享的方法、装置和***,其目的是为了解决现有技术存在的多方参会情况下无法实现让在会的客户端对文档都进行批注、翻页、或修改等操作,仅只能由发起桌面共享的客户端通过视频流的方式共享文档而在会其它客户端无法进行文档操作的问题。
为了达到上述目的,本发明的实施例提供了一种文档共享的方法,包括:
接收待共享文档,并将所述文档进行格式转换;
向各个客户端广播下载通知消息,其中所述下载通知消息用于指示各个客户端下载格式转换后的所述文档;
在第一客户端对所述文档进行内容修改之后,接收第一客户端的内容修改消息,并将所述内容修改消息广播给各个客户端,其中,所述内容修改消息中携带有修改内容,所述修改内容用于供第二客户端下载之后进行显示;
可选地,所述将所述文档进行格式转换包括:将所述文档进行格式转换包括:将所述文档按页转换成图片格式。
可选地,所述向各个客户端广播下载通知消息包括:向各个客户端广播所述文档转化后的图片总页数消息及下载文档消息。
可选地,所述内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
本发明的实施例还提供的另一种文档共享的方法,包括:
向客户端上传待共享的文档,其中所述文档用于所述客户端进行格式转换;
接收所述客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档;
当所述客户端对所述文档进行内容修改之后,将修改内容上传到客户端,其中所述修改内容用于供第二客户端下载后进行显示。
可选地,所述接收客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档包括:接收文档转化后的图片总页数,根据所述图片总页数增加相同的电子白板页面数量;下载服务器所通知的待共享的文档。
可选地,所述内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
可选地,还包括将下载好的所述文档在电子白板上显示。
为了达到上述目的,本发明的实施例提供了一种文档共享的装置,包括:
接收模块,用于向各个客户端广播下载通知消息,其中所述下载通知消息用于指示各个客户端下载格式转换后的所述文档;
通知模块,用于向各个客户端广播下载通知消息;
所述通知模块,还用于在第一客户端对所述文档进行内容修改之后,接收第一客户端的内容修改消息,并将所述内容修改消息广播给各个客户端,其中,所述内容修改消息中携带有修改内容,所述修改内容用于供第二客户端下载之后进行显示。
本发明的实施例提供的第二种文档共享的装置,包括:
上传接收模块,用于向客户端上传待共享的文档,其中所述文档用于所述客户端进行格式转换;
上传接收模块,还用于接收所述客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档;
以及,用于当所述客户端对所述文档进行内容修改之后,将修改内容上传到客户端,其中所述修改内容用于供第二客户端下载后进行显示。
本发明的实施例还提供了一种文档共享的***,包含上述任一所述装置。
本发明的上述方案至少包括以下有益效果:
本发明实施例所提供的技术方案解决了现有方案存在的只允许发起桌面共享的客户端进行单端文件上传共享,那么不能让在会的各个客户端都进行批注,翻页,增删页面以及修改内容等问题,能够实现各个客户端都能同时进行批注、翻页、增删页面以及修改内容等功能,能够很好的提升会议效果和效率,提升用户体验。
下面结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例提供的一种文档共享的方法示意图;
图2是本发明实施例提供的另一种文档共享的方法示意图;
图3是本发明实施例提供的一种文档共享的装置示意图;
图4是本发明实施例提供的一种文档共享的方法流程示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
图1是本发明实施例提供一种文档共享的方法框图,如图1所示,步骤包括:
步骤S101:接收待共享的文档,并将文档进行格式转换。
步骤S102:向各个客户端广播下载通知消息,其中下载通知消息用于指示各个客户端下载格式转换后的文档。
步骤S103:在第一客户端对文档进行内容修改之后,接收第一客户端的内容修改消息,并将内容修改消息广播给各个客户端,其中,内容修改消息中携带有修改内容,修改内容用于供第二客户端下载之后进行显示。
进一步地,将文档进行格式转换包括:将文档按页转换成图片格式;
进一步地,在向各个客户端广播下载通知消息包括:
向各个客户端广播下载通知消息,其中下载通知消息包括文档转化后的图片总页数消息及下载文档消息。
进一步地,内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
图2是本发明实施例提供另一种文档共享的方法框图,如图2所示,包括:
步骤S201:向客户端上传待共享的文档,其中文档用于客户端进行格式转换。
步骤S202:接收客户端广播的下载通知消息,根据下载通知消息下载格式转换后的文档。
步骤S203:当客户端对文档进行内容修改之后,将修改内容上传到客户端,其中修改内容用于供第二客户端下载后进行显示。
进一步地,接收客户端广播的下载通知消息,根据下载通知消息下载格式转换后的文档包括:
接收文档转化后的图片总页数,根据图片总页数增加相同的电子白板页面数量;
下载服务器所通知的待共享的文档。
进一步地,内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
进一步地,还包括:将下载好的文档在电子白板上显示。
图3是本发明实施例提供一种文档共享的装置框图,如图3所示,包括:
301:接收模块,用于接收待共享的文档,并将文档进行格式转换;
302:通知模块,用于向各个客户端广播下载通知消息,其中下载通知消息用于指示各个客户端下载格式转换后的文档;
302:通知模块,还用于在第一客户端对文档进行内容修改之后,接收第一客户端的内容修改消息,并将内容修改消息广播给各个客户端,其中,内容修改消息中携带有修改内容,修改内容用于供第二客户端下载之后进行显示。
本发明实施例提供另一种文档共享的装置框图,包括:
上传接收模块,用于向客户端上传待共享的文档,其中文档用于客户端进行格式转换;
上传接收模块,还用于接收客户端广播的下载通知消息,根据下载通知消息下载格式转换后的所述文档;
以及,用于当客户端对文档进行内容修改之后,将修改内容上传到客户端,其中修改内容用于供第二客户端下载后进行显示。
本发明实施例还提供了一种文档共享的***,包括服务器、第一客户端、第二客户端,服务器用于上述任意一项的方法;第一客户端用于实现上述的装置。
具体实施例一
如图4为例,以假设n=3,即包括第一客户端、第二客户端、第三客户端三个客户端参会的场景为例进行说明:
第一客户端在本机选择文档进行打开,此时第一客户端发起命令将文档传输至服务端,服务端接收到文档后,将文档按页转化成图片。
转化完成后,服务器发送命令通知在会的第二客户端、第三客户端文档转化后的图片总页数,以及可以进行下载的消息,第二客户端、第三客户端先在各自电子白板上进行相应页数增加,其中白板所增加的页数等于图片总页数,然后下载转化完成的图片呈现至各个电子白板的页面上。
因此,上述文档就以图片的形式呈现在了各个客户端的界面上,各个客户端都能同时进行文档查看、批注、增删、会议讲解、缩放、及保存等功能。在会议模式下,当第二客户端在已显示在电子白板上的文档进行批注后,此批注内容从第二客户端传输至服务端,服务端再将批注内容广播至第一客户端和第三客户端,第一客户端和第三客户端接收到批注内容后,将批注内容呈现在各自的电子白板上。
同样地,当第三客户端对文档中的某一页图片进行缩放的时候,该缩放命令会上传至服务器,而服务器将该缩放指令广播至第一客户端和第二客户端,第一客户端和第二客户端接收该指令后,将对应的图片也进行同样的缩放。
具体实施例二
如图4为例,以假设n=4,即包括第一客户端、第二客户端、第三客户端、第四客户端共四个客户端参会的场景为例进行说明:
第一客户端在本机选择文档进行打开,此时第一客户端发起命令将文档传输至服务端,服务端接收到文档后,将文档按页转化成图片。
转化完成后,服务器发送命令通知在会的第二客户端、第三客户端、第四客户端文档转化后的图片总页数,以及可以进行下载的消息,第二客户端、第三客户端、第四客户端先在各自电子白板上进行相应页数增加,其中白板所增加的页数等于图片总页数,然后下载转化完成的图片呈现至各个电子白板的页面上。
因此,上述文档就以图片的形式呈现在了各个客户端的界面上,各个客户端都能同时进行文档查看、批注、增删、会议讲解、缩放、及保存等功能。在会议模式下,当第三客户端在已显示在电子白板上的文档进行批注后,此批注内容从第三客户端传输至服务端,服务端再将批注内容广播至第一客户端、第二客户端和第四客户端,第一客户端、第二客户端和第四客户端接收到批注内容后,将批注内容呈现在各自的电子白板上。
同样地,当第四客户端对文档中的某一页图片进行批注的时候,该批注命令会上传至服务器,而服务器将该缩放指令广播至第一客户端、第二和第三客户端,第一客户端、第二客户端和第三客户端接收该指令后,将对应的图片也进行同样的批注显示。
显然,本领域的技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,优选的,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种文档共享的方法,其特征在于,包括:
接收待共享的文档,并将所述文档进行格式转换;
向各个客户端广播下载通知消息,其中所述下载通知消息用于指示各个客户端下载格式转换后的所述文档;
在第一客户端对所述文档进行内容修改之后,接收第一客户端的内容修改消息,并将所述内容修改消息广播给各个客户端,其中,所述内容修改消息中携带有修改内容,所述修改内容用于供第二客户端下载之后进行显示。
2.如权利要求1所述的方法,其特征在于,所述将所述文档进行格式转换包括:
将所述文档按页转换成图片格式。
3.如权利要求1所述的方法,其特征在于,所述向各个客户端广播下载通知消息包括:
向各个客户端广播下载通知消息,其中所述下载通知消息包括所述文档转化后的图片总页数消息及下载文档消息。
4.如权利要求1所述的方法,其特征在于,所述内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
5.一种文档共享的方法,其特征在于,包括:
向客户端上传待共享的文档,其中所述文档用于所述客户端进行格式转换;
接收所述客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档;
当所述客户端对所述文档进行内容修改之后,将修改内容上传到客户端,其中所述修改内容用于供第二客户端下载后进行显示。
6.如权利要求5所述的方法,其特征在于,所述接收客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档包括:
接收文档转化后的图片总页数,根据所述图片总页数增加相同的电子白板页面数量;
下载服务器所通知的待共享的文档。
7.如权利要求5或6所述的方法,其特征在于,所述内容修改包括以下至少之一:进行文档查看、批注、页面增加、页面删除、会议讲解、页面缩放或者页面保存。
8.如权利要求6所述的方法,其特征在于,还包括:
将下载好的所述文档在电子白板上显示。
9.一种文档共享的装置,其特征在于,包括:
接收模块,用于接收待共享的文档,并将所述文档进行格式转换;
通知模块,用于向各个客户端广播下载通知消息,其中所述下载通知消息用于指示各个客户端下载格式转换后的所述文档;
所述通知模块,还用于在第一客户端对所述文档进行内容修改之后,接收第一客户端的内容修改消息,并将所述内容修改消息广播给各个客户端,其中,所述内容修改消息中携带有修改内容,所述修改内容用于供第二客户端下载之后进行显示。
10.一种文档共享的装置,其特征在于,包括:
上传接收模块,用于向客户端上传待共享的文档,其中所述文档用于所述客户端进行格式转换;
上传接收模块,还用于接收所述客户端广播的下载通知消息,根据所述下载通知消息下载格式转换后的所述文档;
以及,用于当所述客户端对所述文档进行内容修改之后,将修改内容上传到客户端,其中所述修改内容用于供第二客户端下载后进行显示。
11.一种文档共享的***,包括服务器、第一客户端、第二客户端,服务器用于实现权利要求1-4任意一项或权利要求5-8任意一项所述的方法;第一客户端用于实现权利要求9或权利要求10所述的装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910665338.1A CN112256655A (zh) | 2019-07-22 | 2019-07-22 | 一种文档共享的方法、装置和*** |
PCT/CN2020/103401 WO2021013164A1 (zh) | 2019-07-22 | 2020-07-22 | 一种文档共享的方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910665338.1A CN112256655A (zh) | 2019-07-22 | 2019-07-22 | 一种文档共享的方法、装置和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112256655A true CN112256655A (zh) | 2021-01-22 |
Family
ID=74193132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910665338.1A Pending CN112256655A (zh) | 2019-07-22 | 2019-07-22 | 一种文档共享的方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112256655A (zh) |
WO (1) | WO2021013164A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112861472A (zh) * | 2021-02-26 | 2021-05-28 | 腾讯科技(深圳)有限公司 | 共享文档的展示方法、装置、设备及计算机可读存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801770A (zh) * | 2012-03-06 | 2012-11-28 | 东南大学 | 一种实现音视频分开传输的Web视频会议的方法 |
WO2014152025A2 (en) * | 2013-03-14 | 2014-09-25 | Intralinks, Inc. | Computerized method and system for managing networked secure collaborative exchange environment |
CN105187360A (zh) * | 2014-06-17 | 2015-12-23 | 中兴通讯股份有限公司 | 文档的会议共享方法及装置 |
CN105184469A (zh) * | 2015-08-26 | 2015-12-23 | 百度在线网络技术(北京)有限公司 | 用于文档协作编辑的方法和装置 |
CN107358402A (zh) * | 2017-06-15 | 2017-11-17 | 华中师范大学 | 一种局域网无纸化会议办公装置及其工作方法 |
-
2019
- 2019-07-22 CN CN201910665338.1A patent/CN112256655A/zh active Pending
-
2020
- 2020-07-22 WO PCT/CN2020/103401 patent/WO2021013164A1/zh active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112861472A (zh) * | 2021-02-26 | 2021-05-28 | 腾讯科技(深圳)有限公司 | 共享文档的展示方法、装置、设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2021013164A1 (zh) | 2021-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109963162B (zh) | 一种云导播***及直播处理方法、装置 | |
US8694586B2 (en) | Maintaining corresponding relationships between chat transcripts and related chat content | |
US8203592B2 (en) | Videoconference recording, post-processing, and playback | |
CN110597774A (zh) | 一种文件分享方法、***、装置、计算设备及终端设备 | |
US20110320961A1 (en) | Method and apparatus for sharing virtual workspaces | |
US10083281B2 (en) | Terminal device and information processing system for implementing screen sharing process based on user role | |
CN103200224B (zh) | 一种信息分享的方法、装置及终端 | |
US20150117513A1 (en) | Bandwidth reduction system and method | |
CN113741837B (zh) | 信息处理方法、设备、***及存储介质 | |
CN114584736B (zh) | 基于视频会议的共享方法、装置、电子设备和计算机介质 | |
CN112383787B (zh) | 一种直播间创建方法、装置、电子设备及存储介质 | |
KR102641606B1 (ko) | 인터랙션 방법, 장치 및 전자 기기 | |
US10732806B2 (en) | Incorporating user content within a communication session interface | |
CN105553978A (zh) | 带式输送机可视化辅助维修***及流媒体的交互过程 | |
CN104283857A (zh) | 多媒体会议的建立方法、装置及*** | |
CN113542336A (zh) | 一种信息的切换共享方法、装置、电子设备及存储介质 | |
CN109101306B (zh) | 一种共享方法、装置、终端及计算机可读存储介质 | |
CN112256655A (zh) | 一种文档共享的方法、装置和*** | |
US9973554B2 (en) | Interactive broadcasting between devices | |
US9569546B2 (en) | Sharing of documents with semantic adaptation across mobile devices | |
CN112363791A (zh) | 一种录屏方法、装置、存储介质及终端设备 | |
US20180302451A1 (en) | Method and Apparatus for Providing a Media Content from a Collaborative Meeting to a Remote User | |
CN113535645B (zh) | 共享文档的展示方法、装置、电子设备及存储介质 | |
CN115270734A (zh) | 一种基于会话的消息处理方法、装置、设备及介质 | |
TWI636683B (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 |