CN111679881A - 一种文件处理方法、装置、计算机设备以及存储介质 - Google Patents
一种文件处理方法、装置、计算机设备以及存储介质 Download PDFInfo
- Publication number
- CN111679881A CN111679881A CN202010517478.7A CN202010517478A CN111679881A CN 111679881 A CN111679881 A CN 111679881A CN 202010517478 A CN202010517478 A CN 202010517478A CN 111679881 A CN111679881 A CN 111679881A
- Authority
- CN
- China
- Prior art keywords
- interface
- file
- client
- shared
- content
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种文件处理方法、装置、计算机设备以及存储介质,文件处理方法包括:当第二客户端向第一客户端发起界面共享时,在第一客户端的第一界面中同步显示第二客户端的第二界面中的文件内容,第二客户端的第二界面中的文件内容包括共享文件的文件内容;在界面共享过程中,根据第一界面中的触发操作在第一界面中按照第一进度显示共享文件的文件内容;其中,在界面共享过程中,共享文件的文件内容在第二界面中按照第二进度被显示。采用本申请,可以提高桌面共享的灵活性,以及提高文件分享效果。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种文件处理方法、装置、计算机设备以及存储介质。
背景技术
桌面共享指发起终端向参与终端共享自己的桌面或者共享特定窗口,参与用户在参与终端可以观看到发起终端的桌面内容或者特定窗口内容。桌面共享可以适用于视频会议,网络会议,网络演示,远程支持和在线培训等不同生产活动,具有广泛的应用前景。
目前,当在发起终端的桌面内或者特定窗口内显示文件时,发起终端会将文件内容同步至参与终端,参与者可以在参与终端中阅览到该文件的文件内容。参与者只能观看共享文件的文件内容这种桌面共享方式不够灵活,在桌面共享过程中参与者的参与程度低下,会降低文件分享效果。
发明内容
本申请实施例提供一种文件处理方法、装置、计算机设备以及存储介质,可以提高桌面共享的灵活性,以及提高文件分享效果。
本申请实施例一方面提供了一种文件处理方法,包括:
当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
本申请实施例一方面提供了一种文件处理方法,包括:
当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
本申请实施例一方面提供了一种文件处理装置,包括:
第一显示模块,用于当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
调整模块,用于在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
其中,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器,所述第一界面包括预览控件;
所述装置还包括:
接收模块,用于接收所述服务器发送的所述共享文件,响应于对所述预览控件的触发操作,创建第三界面;所述第三界面属于所述第一客户端;
第二显示模块,用于在所述第三界面中按照第三进度显示所述共享文件的文件内容;
所述接收模块,还用于当所述第二客户端停止向所述第一客户端界面共享时,关闭所述第三界面以及删除所述共享文件。
其中,所述共享文件携带目标权限,所述目标权限包括内容保护权限;
所述第二显示模块,具体用于在所述第三界面中,按照所述第三进度以及所述内容保护权限显示所述共享文件的文件内容。
其中,所述第一界面包括下载控件;
所述装置还包括:
响应模块,用于响应于对所述下载控件的触发操作,显示文件保存界面;所述文件保存界面包括多个存储路径选项,以及响应于对目标存储路径选项的触发操作,获取与所述目标存储路径选项对应的文件保存路径,将所述共享文件存储至所述文件保存路径下;所述目标存储路径选项是所述多个存储路径选项中的任一存储路径选项。
其中,所述第一界面包括共享显示区域;
所述第一显示模块,具体用于在所述第一界面的所述共享显示区域内显示所述第二客户端的第二界面中的文件内容;所述第二客户端的第二界面中的文件内容是第二客户端对所述第二界面进行录屏处理后生成并发送至所述服务器的界面视频流。
其中,所述触发操作包括第一触发操作和第二触发操作;
所述调整模块,包括:
获取单元,用于响应于对第一界面中的所述共享显示区域的所述第一触发操作,获取第一操作指令;
第二显示单元,用于根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容;
所述获取单元,还用于应于对第一界面中的所述共享显示区域的所述第二触发操作,获取第二操作指令,根据所述第二操作指令以及所述第一内容在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第二内容。
其中,所述第二显示单元,具体用于根据所述第一操作指令,在所述共享文件中确定所述第一进度下第一内容,以及在所述共享显示区域中,确定所述共享文件的文件显示区域,根据所述文件显示区域的区域尺寸创建空白界面;所述空白界面的界面尺寸等于所述文件显示区域的区域尺寸,所述空白界面属于所述第一客户端;以及向所述空白界面添加所述第一内容,得到待显示界面,将所述待显示界面显示于所述文件显示区域所在的位置。
其中,还包括:
统计模块,用于在显示所述待显示界面的过程中,统计所述待显示界面未接收到触发信号的统计时长,当所述统计时长达到时长阈值时,关闭所述待显示界面,在所述第一界面中按照所述第二进度显示所述共享文件的文件内容。
本申请实施例一方面提供了一种文件处理装置,包括:
第三显示模块,用于当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
第一发送模块,用于在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
其中,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器;
所述装置还包括:
第二发送模块,用于获取目标文件格式以及目标权限,若所述共享文件的文件格式属于所述目标文件格式,则将所述目标权限以及所述共享文件发送至所述服务器,以使所述服务器根据所述目标权限对所述共享文件进行处理,以及使得所述服务器将处理后的共享文件以及所述目标权限发送至所述第一客户端。
其中,还包括:
第四显示模块,用于显示文件配置界面,所述文件配置界面包括多个文件格式选项以及多个文件权限选项,响应于对目标文件格式选项的触发操作,获取与所述目标文件格式选项对应的所述目标文件格式;所述目标文件格式选项属于所述多个文件格式选项;以及响应于对所述目标文件权限选项的触发操作,获取与所述目标文件权限选项对应的所述目标权限;所述目标文件权限选项属于所述多个文件权限选项。
本申请实施例一方面提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述各实施例中的方法。
本申请实施例一方面提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,执行上述各实施例中的方法。
当第二客户端向第一客户端发起界面共享时,第一客户端中的第一界面同步显示第二客户端中的第二界面的文件内容,在界面共享过程中,根据第一界面上的触发操作在第一界面中按照第一进度显示文件内容,在第二界面中按照第二进度显示文件内容。可见,在界面共享的前提下参与者可以在第一界面中调整共享文件的显示进度,即参与用户可以对共享文件进行独立操作,且不会影响发起者,可以提高桌面共享的灵活性,提升参与者的参与度,进而提高文件分享效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种文件处理的***架构图;
图2a-图2c是本申请实施例提供的一种文件处理的场景示意图;
图3是本申请实施例提供的一种文件处理方法的流程示意图;
图4a-图4d是本申请实施例提供的一种文件显示区域的示意图;
图5是本申请实施例提供的一种文件处理方法的流程示意图;
图6是本申请实施例提供的一种文件配置界面的示意图;
图7是本申请实施例提供的一种确定共享文件的示意图;
图8是本申请实施例提供的一种文件处理装置的结构示意图;
图9是本申请实施例提供的一种文件处理装置的结构示意图;
图10是本发明实施例提供的一种计算机设备的结构示意图;
图11是本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请可以应用于如下场景:第一客户端和第二客户端是接入同一个网络会议中的两个客户端,第二客户端将自己的桌面与第一客户端共享,且第二客户端的桌面正在显示共享文件的文件内容。参与用户在第一客户端中可以阅览到该共享文件的文件内容。当参与用户想要翻看已经显示过的共享文件的文件内容,或者想要翻看还未显示的共享文件的文件内容,参与用户可以自行调整共享文件在第一客户端中的显示进度,且参与用户在第一客户端中的调整行为不会影响共享文件在第二客户端中的显示进度。简单来说,参与用户可以在第一客户端中独立操作共享桌面中的共享文件。
第一客户端和第二客户端可以是视频会议客户端,网络会议客户端,网络演示客户端,远程支持客户端或在线培训客户端等。
请参见图1,图1是本申请实施例提供的一种文件处理的***架构图。本申请涉及服务器10d以及终端设备集群,终端设备集群可以包括多个终端设备,如终端设备10a、终端设备10b、终端设备10c等等。
以终端设备10a是共享发起终端,终端设备10b是共享参与终端为例。终端设备10a的第二界面显示有共享文件,当终端设备10a向终端设备10b发起界面共享时,终端设备10a会将当前在第二界面显示的共享文件的文件内容发送至服务器10d,服务器10d将该文件内容转发至终端设备10b,终端设备10b在第一界面中显示共享文件的文件内容。在界面共享过程中,参与用户可以对第一界面进行触发操作,终端设备10b根据用户的触发操作在第一界面中按照第一进度显示共享文件的文件内容;在界面共享过程中,第二界面按照第二进度显示共享文件的文件内容。
其中,图1所示的终端设备10a、终端设备10b、终端设备10c等可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备或者其他可进行文件操作的智能设备。
请参见图2a-图2c,其是本申请实施例提供的一种文件处理的场景示意图。如图2a所示,当终端设备10a向终端设备10b发起桌面共享时,若当前在终端设备10a中显示的是ppt文件中的第一张幻灯片的幻灯片内容1,那么在终端设备10b的共享界面20a中也会显示ppt文件中的第一张幻灯片的幻灯片内容1,在共享界面20a中还会显示当前参与桌面共享的用户的用户名。从图2a可以看出,当前参与桌面共享的用户包括用户小A,用户小B以及用户小C。其中,终端设备10a是桌面共享发起方,终端设备10b是桌面共享参与方,换句话说,通过终端设备10b可以看到终端设备10a的桌面内容,终端设备10a对应用户小A,终端设备10b对应用户小B。从图2a可以知道,终端设备10a和终端设备10b都是计算机设备。
在桌面共享过程中,用户小B可以点击(或者长按,或者滑动)共享界面20a,将在共享界面20a中显示的ppt文件的第一张幻灯片的幻灯片内容1调整为显示ppt文件的第二张幻灯片的幻灯片内容2。在桌面共享过程中,若用户小A没有对终端设备10a所显示的ppt文件执行翻页操作,在终端设备10a中显示的仍然是ppt文件的第一张幻灯片的幻灯片内容1。
简单来说,用户小B可以在共享界面20a中对ppt文件进行翻页,且不会干扰参与桌面共享的其他用户。
用户小B除了可以直接在共享界面20a中对ppt文件进行翻页外,还可以新创建一个界面用于预览ppt文件,或者将ppt文件下载至本地,具体过程如下图2b-图2c对应的实施例:
如图2b所示,当终端设备10a向终端设备10b发起桌面共享时,若当前在终端设备10a中显示的是ppt文件中的第一张幻灯片的幻灯片内容1,那么在终端设备10b的共享界面20a中也会同步显示ppt文件中的第一张幻灯片的幻灯片内容1。其中,终端设备10a是桌面共享发起方,终端设备10b是桌面共享参与方,终端设备10a对应用户小A,终端设备10b对应用户小B。从图2b可以知道,终端设备10a是计算机设备,终端设备10b是智能手机。
在桌面共享过程中,用户小B可以点击菜单栏中的文件夹图标20b,终端设备10a响应用户小B的点击操作,终端设备10a创建一个新的界面20c,在界面20c中显示ppt文件。此时在界面20c中可以从头开始显示ppt文件,也可以根据ppt文件在终端设备10a中的显示进度确定在界面20c中的显示内容,还可以根据ppt文件在终端设备10b中的显示进度确定在界面20c中的显示内容。如图2b所示,由于当前在终端设备10b中显示的是ppt文件的第一张幻灯片的幻灯片内容1,为了用户的观看连续性,可以在界面20c中显示ppt文件的第二张幻灯片的幻灯片内容2。后续,用户小B可以在界面20c继续翻页,以在界面20c中显示ppt文件的第三张幻灯片的幻灯片内容3等等。
在桌面共享过程中,若用户小A没有对终端设备10a所显示的ppt文件执行翻页操作,在终端设备10a中以及共享界面20a中显示的仍然是ppt文件中的第一张幻灯片的幻灯片内容1。
如图2c所示,当终端设备10a向终端设备10b发起桌面共享时,若当前在终端设备10a中显示的是ppt文件中的第一张幻灯片的幻灯片内容1,那么在终端设备10b的共享界面20a中也会显示ppt文件中的第一张幻灯片的幻灯片内容1。其中,终端设备10a是桌面共享发起方,终端设备10b是桌面共享参与方,终端设备10a对应用户小A,终端设备10b对应用户小B。从图2c可以知道,终端设备10a和终端设备10b都是智能手机。
在桌面共享过程中,用户小B可以点击菜单栏中的文件夹图标20e,终端设备10a响应用户小B的点击操作,显示路径选择界面20d。从图2c可以看出,路径选择界面20d中显示了桌面路径选项和D盘路径选项,用户小B可以从上述两个路径选项中选择想要保存的路径。假设用户小B选择桌面路径选项,终端设备10a将ppt文件存储至终端设备10a的桌面路径下。
在桌面共享过程中,若用户小A没有对终端设备10a所显示的ppt文件执行翻页操作,在终端设备10a中以及共享界面20a中显示的仍然是ppt文件中的第一张幻灯片的幻灯片内容1。
需要说明的是,前面描述了3个功能,分别为直接在界面20a中对ppt文件翻页,拉取一个新的界面用于预览ppt文件,以及将ppt文件下载至本地。这3个功能是相互独立的功能,互相之间不存在依赖关系,终端设备10b可以同时具有上述3个功能,也可以只具有这3个功能中的其中任意一个或任意两个。
上述可知,参与方可以在共享界面中自主调整共享文件的显示进度,或者可以预览共享文件,或者可以将共享文件下载至本地,即参与方可以对共享桌面中的共享文件进行独立操作,而不会影响发起方,可以提高桌面共享的灵活性以及提高共享文件的共享效果。
其中,在第一界面(如上述实施例中的共享界面20a)中同步显示共享文件(如上述实施例中的ppt文件)的文件内容,根据第一界面上的触发操作在第一界面中按照第一进度显示共享文件的文件内容(如上述实施例中的幻灯片内容2),在第二界面中按照第二进度显示共享文件的文件内容(如上述实施例中的幻灯片内容1)的具体过程可以参见下述图3-图7对应的实施例。
请参见图3,图3是本申请实施例提供的一种文件处理方法的流程示意图,本实施例主要从参与用户侧说明如何在界面共享过程中调整共享文件的显示进度而不影响发起用户,文件处理方法可以包括如下步骤:
步骤S101,当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容。
具体的,第一客户端和第二客户端是安装于两个终端设备(如上述图2a-图2c对应实施例中的终点设备10a和终端设备10b)的相同客户端,第一客户端和第二客户端可以提供界面共享功能,本申请中第二界面显示有共享文件的文件内容。当第二客户端向第一客户端发起界面共享时,在第一客户端的第一界面(如上述图2a-图2c对应实施例中的共享界面20a)中同步显示第二客户端的第二界面中的共享文件的文件内容。
可以知道,第一客户端是界面共享的发起方,第二客户端是界面共享的参与方,且第一客户端和第二客户端共享的是第二客户端中的第二界面。第二界面可以是某一个应用程序的应用程序界面,还可以是第二客户端所在终端设备(如上述图2a-图2c对应实施例中的终点设备10a)的桌面。
第一客户端和第二客户端可以是具体是视频会议客户端,网络会议客户端,网络演示客户端,远程支持客户端或在线培训客户端等。
共享文件可以是文档文件(即共享文件的后缀名为doc或者docx),电子表格文件(即共享文件的后缀名为xls或者xlsx),文稿演示文件(即共享文件的后缀名为ppt或者pptx),可移植文件(即共享文件的后缀名为pdf),共享文件还可以是视频文件(即共享文件的后缀名为mp4)等。
第一界面包括共享显示区域,第二界面中的文件内容具体显示于第一界面中的共享显示区域内。
从用户角度来看,界面共享即是第一界面的共享显示区域会显示第二界面中的文件内容,从客户端的实现角度来看,即是将第二界面的界面视频流在第一界面的共享显示区域中进行播放,下面对如何在共享显示区域内显示第二界面的文件内容的技术原理进行具体的说明:
第一客户端和第二客户端是接入同一个会议网络的两个客户端,且该会议网络还包括服务器。当第二界面向第一界面发起界面共享时,第二客户端对第二界面进行录屏处理,生成第二界面的界面视频流。由于在第二界面中显示有共享文件的文件内容,因此录屏得到的界面视频流即是第二界面中的文件内容。第二客户端将第二界面的界面视频流发送至服务器,服务器将界面视频流转发至第一客户端。第一客户端在共享显示区域内显示该界面视频流,即可实现在第一客户端的第一界面中显示第二客户端的第二界面所显示的共享文件的文件内容。
步骤S102,在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
具体的,在界面共享过程中,界面共享的参与用户(如上述图2a-图2c对应实施例中的用户小B)可以对第一界面中的共享显示区域进行触发操作(触发操作可以具体是点击操作,长按操作或者滑动操作),第一客户端根据该触发操作在第一界面中按照第一进度显示共享文件的文件内容;在界面共享过程中,第二界面按照第二进度显示共享文件的文件内容,此时第一进度和第二进度可以不同。
也就是说,参与用户触发第一界面后,共享文件在第一界面中的显示进度和共享文件在第二界面中的显示进度可以不同。第一界面和第二界面会按照各自的进度显示共享文件,互相不影响,参与用户对第一界面的触发操作不会回传至发起用户以及其他的参与用户。
通俗理解就是,参与用户可以自主调整共享文件在第一界面中的显示进度,且不会干扰发起用户以及界面共享的其余参与用户。
下面对如何在第一界面的共享显示区域中按照第一进度显示共享文件的文件内容进行具体的说明:
第一客户端接收服务器发送的原始共享文件以及原始共享文件携带的目标权限。目标权限可以包括只读权限和下载权限中的任意一个或者两个。只读权限是指共享文件只能被读取,不能被修改也不能被储存;下载权限是指共享文件可以被下载到指定路径下。
当目标权限包括只读权限时,原始共享文件是共享文件的加密文件,因此第一客户端需要先将原始共享文件解密为共享文件,再将该共享文件存储至第一客户端的临时文件保存路径下,解密后的共享文件携带上述目标权限,且此时目标权限包括只读权限。当目标权限包括下载权限时,第一客户端直接将原始共享文件作为共享文件,将该共享文件存储至第一客户端的临时文件保存路径下,共享文件携带上述目标权限,且此时目标权限包括下载权限。其中,目标权限是由界面共享的发起用户设置的。
按照第一进度显示共享文件的文件内容的实现方式一:
参与用户在第一界面中的触发操作包括第一触发操作和第二触发操作,响应于参与用户对共享显示区域的第一触发操作,根据第一触发操作的位置获取第一操作指令。例如,当前在第一界面中显示的第一进度的内容是ppt文件的第5张幻灯片内容,若参与用户的触发位置是共享显示区域的左侧位置,表明参与用户接下来想看ppt文件的第4张幻灯片内容,因此第一操作指令可以是显示上一张幻灯片;若参与用户的触发位置是共享显示区域的右侧位置,表明参与用户接来下想看ppt文件的第6张幻灯片内容,因此第一操作指令可以是显示下一张幻灯片。
第一客户端可以根据第一操作指令以及共享文件当前在共享显示区域内的文件内容,在共享文件中确定第一进度下的第一内容,在第一界面中的共享显示区域内显示该第一内容,其中第一内容可以是当前在共享显示区域内的文件内容的相邻文件内容。仍延续上述例子,参与用户未进行第一触发操作前,在第一界面中显示的是ppt文件的第5张幻灯片内容,若第一操作指令是显示上一张幻灯片,因此共享文件的第一内容可以是ppt文件的第4张幻灯片内容。
在第一界面显示共享文件的第一内容过程中,共享显示区域可以不再显示第二界面的界面视频流。
后续,参与用户可以继续对共享显示区域进行第二触发操作,第一客户端根据第二触发操作的位置获取第二操作指令,根据第二操作指令以及第一内容,在共享文件中确定第二内容,在共享文件中确定第一进度下的第二内容,在第一界面中的共享显示区域内显示该第二内容;其中第二内容可以是第一内容的相邻文件内容。
后续,参与用户可以继续对共享显示区域进行第三触发操作,以在共享显示区域内显示共享文件的第三内容等等。
在第一界面显示第一内容(或者第二内容)过程中,统计第一界面未接收到触发信号的时长,若该时长大于预设的时长阈值,共享显示区域不再显示共享文件的第一内容(或者第二内容),转而又同步显示第二界面中的界面内容,此时第一进度和第二进度相同,即在第一界面中开始按照第二进度显示共享文件的文件内容。
按照第一进度显示共享文件的文件内容的实现方式二:
第一客户端在共享显示区域内,确定共享文件的显示区域(称为文件显示区域),可以知道,若共享文件在第二客户端中是全屏桌面显示,此时文件显示区域等于共享显示区域;若共享文件在第二客户端中是非全屏桌面显示,此时文件显示区域小于共享显示区域。其中,共享文件在第二客户端中全屏桌面显示是指共享文件显示于第二客户端所在终端设备的全部屏幕,反之共享文件在第二客户端中非全屏桌面显示是指共享文件显示于第二客户端所在终端设备的部分屏幕。
举例来说,假设共享文件是ppt文件,且第二界面是第二客户端所在终端设备的桌面,若ppt文件在第二客户端所在终端设备中是全屏显示,那么此时文件显示区域等于共享显示区域;若在桌面中除了显示ppt文件,还显示了其他应用程序界面(例如,浏览器界面,社交账号登陆界面等),此时共享显示区域既会显示共享文件的文件内容,还会显示其他应用程序界面的界面内容,因此文件显示区域只是共享显示区域的部分区域。
参与用户可以对文件显示区域进行第一触发操作,第一客户端获取对应的第一操作指令,根据第一操作指令以及共享文件当前在共享显示区域内的文件内容,在共享文件中确定第一进度下的第一内容。第一客户端根据文件显示区域的区域尺寸创建空白界面,空白界面的界面尺寸等于文件显示区域的区域尺寸,且该空白界面属于第一客户端。第一客户端向空白界面添加共享文件的第一内容,将添加了第一内容的空白界面作为待显示界面,将待显示界面显示于文件显示区域所在位置,也就是说,用待显示界面覆盖文件显示区域,此时参与用户在文件显示区域内看到的就是共享文件的第一内容,在共享显示区域中除文件显示区域以外的其他区域仍会显示第二界面的界面视频流,只是该界面视频流被待显示界面遮挡了一部分。
参与用户可以继续对文件显示区域进行第二触发操作,由于待显示界面已经覆盖了文件显示区域,因此第二触发操作实际上是作用于待显示界面上,第一客户端获取对应的第二操作指令,根据第二操作指令以及第一内容,在共享文件中确定第一进度下的第二内容。在待显示界面中显示第二内容,其中待显示界面同样显示于文件显示区域所在的位置。
后续,参与用户可以继续对待显示界面进行第三触发操作,以在待显示界面内显示第三内容等等。
请参见图4a-图4d,图4a-图4d是本申请实施例提供的一种文件显示区域的示意图。如图4a所示,第二界面正在显示ppt文件以及游戏登录界面,且当前显示的是ppt文件中的春节相关内容。当第二客户端向第一客户端共享桌面时,在第一界面中同样会显示ppt文件中的春节相关内容和游戏登录界面(如图4b所示)。假设ppt文件为共享文件,在第一界面中的共享显示区域中将ppt文件的显示区域作为文件显示区域。当参与用户点击文件显示区域后,如图4d所示,待显示界面会显示于文件显示区域所在的位置,且待显示界面中显示的是ppt文件中的端午节相关内容(春节相关内容即是共享文件当前在共享显示区域内的文件内容,端午节相关内容对应本申请中的第一内容),且游戏登录界面仍旧在共享显示区域中显示。对比图4c和图4d可以知道,第二界面显示的ppt文件内容和第一界面显示的ppt文件内容不同,但其余内容(如游戏登录界面)是相同的。
采用这种方式,可以让参与用户在共享显示区域中调整共享文件的显示进度,且也能保证第二界面中其他与共享文件无关的界面内容也能显示于共享显示区域内。
若在显示待显示界面的过程中,参与用户未对待显示界面进行触发操作,说明待显示界面不会接收到触发信号。在显示待显示界面的过程中,第一客户端统计待显示界面未接收到触发信号的时长(称为统计时长),当统计时长达到预设的时长阈值时,关闭待显示界面,在共享显示区域内又可以完整显示第二界面的界面视频流。也就是说,共享显示区域所显示的共享文件的内容和第二界面所显示的共享文件的内容又相同了,此时,第一进度和第二进度相同,在第一界面中开始按照第二进度显示共享文件的文件内容。
举例来说,第二界面在[0,30]秒内,一直显示ppt文件的第5张幻灯片内容。若参与用户在第5秒时点击了第一界面,因此第一界面在[0,5]秒内一直显示ppt文件的第5张幻灯片内容,从第5秒开始显示ppt文件的第6张幻灯片内容。若时长阈值等于20秒,且在(5,25]秒内参与用户都未触发第一界面,在(5,25]秒内第一界面显示第6张幻灯片内容,在(25,30]秒内第一界面又显示第5张幻灯片内容。
可选的,第一界面除了包括共享显示区域,还可以包括预览控件(如上述图2a-图2c对应实施例中的文件夹图标20b)。在界面共享过程中,参与用户可以点击预览控件,若共享文件携带的目标权限包括只读权限或者下载权限,则第一客户端响应对预览控件的触发操作,第一客户端拉起一个新的界面(称为第三界面,如上述图2a-图2c对应实施例中的界面20c),在第三界面中按照第三进度显示共享文件。当第二客户端停止向第一客户端界面共享时,关闭第三界面以及删除共享文件,这样可以保证共享文件的安全性。
更进一步地,共享文件携带的目标权限还可以包括内容保护权限,则第一客户端按照第三进度以及内容保护权限显示共享文件的文件内容,即第一客户端还会为共享文件添加水印,在第三界面中显示的共享文件是包含水印的文件,且在第一界面中按照第一进度显示的文件内容也是包含水印的内容。
可选的,第一界面除了包括共享显示区域,还可以包括下载控件(如上述图2a-图2c对应实施例中的文件夹图标20e)。参与用户可以点击下载控件,若共享文件携带的目标权限包括下载权限,则第一客户端响应对下载控件的触发操作,显示文件保存界面(如上述图2a-图2c对应实施例中的路径选择界面20d),文件保存界面包括多个存储路径选项。参与用户可以从多个存储路径选项中选择一个存储路径选项(称为目标存储路径选项),获取目标存储路径选项对应的文件保存路径,将共享文件存储至文件保存路径下。
需要说明的是,第一客户端接收到服务器发送的共享文件后,是将该共享文件存储至第一客户端对应的临时文件保存路径,当参与用户选择了目标存储路径选项后,第一客户端将存储在临时文件保存路径中的共享文件搬移至目标存储路径选项对应的文件保存路径下。
当共享文件存储至文件保存路径后,第一客户端可以通知与目标共享文件对应的本地客户端创建第四界面,该第四界面是用于显示该共享文件,例如,共享文件是ppt文件,那么第一客户端可以通知文稿演示客户端创建第四界面,以及在第四界面中按照第四进度显示该ppt文件,当然第四界面属于文稿演示客户端,而不属于第一客户端。参与用户后续还可以在第四界面中的对共享文件进行编辑等。
更进一步地,共享文件携带的目标权限还可以包括内容保护权限,则第一客户端按照内容保护权限保存共享文件至文件保存路径下,即第一客户端还会为共享文件添加水印,保存在本地的共享文件是包含水印的文件。
前述中的预览控件和下载控件可以是同一个控件,在这种情况下,在只读权限和下载权限两个权限中,共享文件所携带的目标权限只能包含其一(内容保护权限可以不受限制)。参与用户点击预览控件(或者下载控件)后,若共享文件的目标权限包括只读权限,那么第一客户端创建第三界面以及在第三界面中按照第三进度显示共享文件;反之,若共享文件的目标权限包括下载权限,那么第一客户端将共享文件存储至文件保存路径下。
上述可知,在界面共享的情况下,参与用户可以自主调整共享文件在共享界面中的显示进度,方便参与用户根据自身情况可以查阅共享文件的任意进度内容,可以增加参与用户的共享参与度,提高界面共享的灵活性;其次,参与用户可以对共享文件进行实时地独立操作,不需要提前选定共享文件,可以降低文件共享的时间准备成本,提高实时性;再有,发起用户可以根据共享文件的敏感度为共享文件设置不同的文件权限,兼顾文件的有效传播和传播安全性。
请参见图5,图5是本申请实施例提供的一种文件处理方法的流程示意图,本实施例主要从发起用户侧说明参与用户如何在界面共享过程中调整共享文件的显示进度而不影响发起用户,文件处理方法可以包括如下步骤:
步骤S201,当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容。
具体的,第一客户端和第二客户端是安装于两个终端设备的相同客户端,第一客户端和第二客户端可以提供界面共享功能。
第二客户端显示共享内容选择界面,共享内容选择界面包括多个待共享界面的界面图像,其中待共享界面是第二客户端所在终端设备中正在运行的客户端的客户端界面,或者待共享界面是第二客户端所在终端设备的桌面。
每个待共享界面的界面图像都是当前对待共享界面进行界面截图后生成的图像,多个待共享界面包括第二界面,因而多个待共享界面的界面图像中包括第二界面的界面图像,第二界面中显示有共享文件,第二界面的界面图像包括共享文件在第二界面中被显示的内容。
发起用户可以点击第二界面的界面图像,第二客户端响应发起用户的点击操作,第二客户端向第一客户端执行界面共享操作,且共享的是第二界面,第一客户端是界面共享的发起方,第二客户端是界面共享的参与方。
第二客户端将第二界面当前所显示的共享文件的内容发送至第一客户端。从前述可知,第二客户端将第二界面共享给第一客户端是通过对第二客户端录屏以生成界面视频流进而将该界面视频流发送至第一客户端(或者通过服务器将界面视频流发送至第一客户端)实现的,因此第二客户端将包含了共享文件的文件内容的界面视频流发送至第一客户端,以使第一客户端在第一界面中显示第二界面中的文件内容。在界面共享过程中,当参与用户对第一界面进行触发操作时,使得第一客户端根据该触发操作按照第一进度显示共享文件的文件内容
其中,第一客户端按照第一进度显示文件内容的具体过程可以参见上述图3对应实施例中的步骤S102。
步骤S202,在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
在界面共享过程中,第二界面按照第二进度显示共享文件的文件内容,第二进度和第一进度可以不同。
也就是说,参与用户触发第一界面后,共享文件在第一界面中的显示进度和共享文件在第二界面中的显示进度可以不同。第一界面和第二界面会按照各自的显示进度显示共享文件,互相不影响,参与用户对第一界面的触发操作不会回传至发起用户以及其他的参与用户。
可选的,第一客户端和第二客户端可以是接入同一会议网络的客户端,且会议网络还包括服务器。第二客户端获取发起用户提前预设的目标文件格式以及目标权限,其中文件文件格式可以包括:文档格式,电子表格格式,文稿演示格式,视频格式等中的至少一项。目标权限可以包括:只读权限,下载权限以及内容保护权限中的至少一项。只读权限是指共享文件只能被读取,不能被修改也不能被储存;下载权限是指共享文件可以被下载到指定路径下;内容保护权限是指共享文件被添加信息保护水印。
若共享文件的文件格式属于目标文件格式,则第一客户端将目标权限以及共享文件发送至服务器,以使服务器根据目标权限对共享文件进行对应的处理,以及使得服务器将处理后的共享文件(称为原始共享文件)以及目标权限一并发送至第一客户端。其中,当目标权限包括只读权限时,服务器将共享文件进行加密处理得到原始共享文件;当目标权限包括下载权限或内容保护权限时,服务器可以不用对共享文件进行任何处理,直接将共享文件作为原始共享文件即可。后续,若目标权限包括只读权限,则第一客户端需要先将原始共享文件解密,以得到共享文件,以及第一客户端允许参与用户预览共享文件;若目标权限包括下载权限,第一客户端允许参与用户预览共享文件以及将共享文件存储至本地;若目标权限包括内容保护权限,第一客户端需要先为共享文件添加水印,然后再显示(或者存储)添加了水印的共享文件。
上述将共享文件以及目标权限发送至服务器的步骤可以执行于响应于对第二界面的界面图像的触发操作之后。
发起用户设置目标文件格式以及设置目标权限是通过文件配置界面设置的,具体设置过程为:
第二客户端显示文件配置界面,该文件格式配置界面包括多个文件格式选项以及多个文件权限选项。
发起用户可以从多个文件格式选项中选择一个或者多个文件格式选项,将发起用户所选择的文件格式选项称为目标文件格式选项。第一客户端获取目标文件格式选项对应的目标文件格式。例如,多个文件格式选项可以包括文档格式选项,电子表格格式选项,文稿演示格式选项,视频格式选项等。多个文件权限选项包括只读权限选项、下载权限选项和内容保护权限选项,且发起用户必须从只读权限选项和下载权限选项中至少选择一个,内容保护权限选项是可选项。
发起用户可以从多个文件权限选项中选择一个或者多个文件权限选项,将发起用户所选择的文件权限选项称为目标文件权限选项,第一客户端获取目标文件权限选项对应的目标文件权限。
请参见图6,图6是本申请实施例提供的一种文件配置界面的示意图,从图6可以看出,在文件配置界面包括多个文件格式选项以及多个文件权限选项,发起用户可以根据自身的情况以及共享文件的敏感程度从个多个文件格式选项中选择目标文件格式选项(如图6中选择的是文档格式选项)以及从多个文件权限选项中选择目标文件权限选项(如图6中选择的是下载权限选项),当用户点击“确定”按钮后,第一客户端获取目标文件格式选项对应的目标文件格式以及获取目标文件权限选项对应的目标权限。
可选的,除了预先配置目标权限以及目标文件格式以外,发起用户甚至可以不用提前配置,在第一客户端和第二客户端进行界面共享过程中,且共享的是第一客户端中的第二界面,且第二界面显示有共享文件时,第二客户端可以实时地显示提示消息,询问发起用户是否将当前在第二界面中显示的共享文件推送给参与用户。若发起用户选择是,此时第二客户端可以直接将共享文件发送至服务器,以使服务器将共享文件转发至第一客户端,当然此时服务器就不用对共享文件作任何处理(不必加密,且默认目标权限为下载权限),直接将共享文件转发至第一客户端即可。采用这种共享文件的推送方式更具有实时性,也可以降低发起用户的操作负担以及减少准备时间,降低发起用户和第二客户端之间的交互频率,节约***资源。
请参见图7,图7是本申请实施例提供的一种确定共享文件的示意图,如图7所示,第二界面是第二客户端向第一客户端共享的界面,在第二界面中正在显示ppt文件,第二客户端可以在第二界面显示提示消息:“检测到您正在共享ppt文件,是否要将该ppt文件发送给对方呢?”。若发起用户选择按钮“是”,第二客户端可以将第二界面所显示的ppt文件发送至服务器,然后由服务器将该ppt文件转发至第一客户端,此时不需要发起用户提前配置目标文件格式和目标权限,更具有文件共享的实时性;反之,若发起用户选择按钮“关闭”,第二客户端关闭该提示消息。
上述可知,发起用户可以提前设置目标文件格式,一旦当前分享的文件的文件格式属于目标文件格式,第二客户端可以自动将文件发送至第一客户端,减少人工干预,降低分享的时间准备成本;再有,发起用户可以根据共享文件的敏感度为共享文件设置不同的文件权限,兼顾文件的有效传播和传播安全性。
进一步的,请参见图8,是本申请实施例提供的一种文件处理装置的结构示意图。如图8所示,文件处理装置1可以应用于上述图3-图7对应实施例中的第一客户端,文件处理装置1可以包括:第一显示模块11以及调整模块12。
第一显示模块11,用于当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
调整模块12,用于在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
其中,第一显示模块11以及调整模块12的具体功能实现方式可以参见上述图3对应实施例中的步骤S101-步骤S102,这里不再进行赘述。
请参见图8,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器,所述第一界面包括预览控件;
文件处理装置1可以包括第一显示模块11以及调整模块12,还可以包括:接收模块13以及第二显示模块14。
接收模块13,用于接收所述服务器发送的所述共享文件,响应于对所述预览控件的触发操作,创建第三界面;所述第三界面属于所述第一客户端;
第二显示模块14,用于在所述第三界面中按照第三进度显示所述共享文件的文件内容;
所述接收模块13,还用于当所述第二客户端停止向所述第一客户端界面共享时,关闭所述第三界面以及删除所述共享文件。
所述共享文件携带目标权限,所述目标权限包括内容保护权限;
所述第二显示模块14,具体用于在所述第三界面中,按照所述第三进度以及所述内容保护权限显示所述共享文件的文件内容。
其中,接收模块13以及第二显示模块14的具体功能实现方式可以参见上述图3对应实施例中的步骤S102,这里不再进行赘述。
再参见图8,第一界面包括下载控件;
文件处理装置1可以包括:第一显示模块11以及调整模块12;还可以包括:响应模块15。
响应模块15,用于响应于对所述下载控件的触发操作,显示文件保存界面;所述文件保存界面包括多个存储路径选项,以及响应于对目标存储路径选项的触发操作,获取与所述目标存储路径选项对应的文件保存路径,将所述共享文件存储至所述文件保存路径下;所述目标存储路径选项是所述多个存储路径选项中的任一存储路径选项。
其中,响应模块15的具体功能实现方式可以参见上述图3对应实施例中的步骤S102,这里不再进行赘述。
请参见图8,所述第一界面包括共享显示区域;
第一显示模块11,具体用于在所述第一界面的所述共享显示区域内显示所述第二客户端的第二界面中的文件内容;所述第二客户端的第二界面中的文件内容是第二客户端对所述第二界面进行录屏处理后生成并发送至所述服务器的界面视频流。
其中,第一显示模块11的具体功能实现方式可以参见上述图3对应实施例中的步骤S101,这里不再进行赘述。
请参见图8,所述触发操作包括第一触发操作和第二触发操作;
调整模块12可以包括:获取单元121以及第二显示单元122。
获取单元121,用于响应于对第一界面中的所述共享显示区域的所述第一触发操作,获取第一操作指令;
第二显示单元122,用于根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容;
所述获取单元121,还用于应于对第一界面中的所述共享显示区域的所述第二触发操作,获取第二操作指令,根据所述第二操作指令以及所述第一内容在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第二内容。
第二显示单元122,具体用于根据所述第一操作指令,在所述共享文件中确定所述第一进度下第一内容,以及在所述共享显示区域中,确定所述共享文件的文件显示区域,根据所述文件显示区域的区域尺寸创建空白界面;所述空白界面的界面尺寸等于所述文件显示区域的区域尺寸,所述空白界面属于所述第一客户端;以及向所述空白界面添加所述第一内容,得到待显示界面,将所述待显示界面显示于所述文件显示区域所在的位置。
其中,获取单元121以及第二显示单元122的具体功能实现方式可以参见上述图3对应实施例中的步骤S102,这里不再进行赘述。
请参见图8,文件处理装置1可以包括第一显示模块11以及调整模块12,还可以包括:统计模块16。
统计模块16,用于在显示所述待显示界面的过程中,统计所述待显示界面未接收到触发信号的统计时长,当所述统计时长达到时长阈值时,关闭所述待显示界面,在所述第一界面中按照所述第二进度显示所述共享文件的文件内容。
进一步的,请参见图9,是本申请实施例提供的一种文件处理装置的结构示意图。如图9所示,文件处理装置2可以应用于上述图3-图7对应实施例中的第二客户端,文件处理装置2可以包括:第三显示模块21以及第一发送模块22。
第三显示模块21,用于当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
第一发送模块22,用于在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
其中,第三显示模块21以及第一发送模块22的具体功能实现方式可以参见上述图5对应实施例中的步骤S201-步骤S202,这里不再进行赘述。
请再参见图9,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器;
文件处理装置2可以包括:第三显示模块21以及第一发送模块22;还可以包括:第二发送模块23以及第四显示模块24。
第二发送模块23,用于获取目标文件格式以及目标权限,若所述共享文件的文件格式属于所述目标文件格式,则将所述目标权限以及所述共享文件发送至所述服务器,以使所述服务器根据所述目标权限对所述共享文件进行处理,以及使得所述服务器将处理后的共享文件以及所述目标权限发送至所述第一客户端。
第四显示模块24,用于显示文件配置界面,所述文件配置界面包括多个文件格式选项以及多个文件权限选项,响应于对目标文件格式选项的触发操作,获取与所述目标文件格式选项对应的所述目标文件格式;所述目标文件格式选项属于所述多个文件格式选项;以及响应于对所述目标文件权限选项的触发操作,获取与所述目标文件权限选项对应的所述目标权限;所述目标文件权限选项属于所述多个文件权限选项。
其中,第二发送模块23,以及第四显示模块24的具体功能实现方式可以参见上述图5对应实施例中的步骤S202,这里不再进行赘述。
进一步地,请参见图10,是本发明实施例提供的一种计算机设备的结构示意图。上述图3-图7对应实施例中的第一客户端所在的终端设备可以为计算机设备1000,如图10所示,计算机设备1000可以包括:用户接口1002、处理器1004、编码器1006以及存储器1008。信号接收器1016用于经由蜂窝接口1010、WIFI接口1012、...、或NFC接口1014接收或者发送数据。编码器1006将接收到的数据编码为计算机处理的数据格式。存储器1008中存储有计算机程序,处理器1004被设置为通过计算机程序执行上述任一项方法实施例中的步骤。存储器1008可包括易失性存储器(例如,动态随机存取存储器DRAM),还可以包括非易失性存储器(例如,一次性可编程只读存储器OTPROM)。在一些实例中,存储器1008可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备1000。用户接口1002可以包括:键盘1018和显示器1020。
在图10所示的计算机设备1000中,处理器1004可以用于调用存储器1008中存储计算机程序,以实现:
当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
在一个实施例中,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器,所述第一界面包括预览控件;
处理器1004还执行以下步骤:
接收所述服务器发送的所述共享文件;
响应于对所述预览控件的触发操作,创建第三界面;所述第三界面属于所述第一客户端;
在所述第三界面中按照第三进度显示所述共享文件的文件内容;
当所述第二客户端停止向所述第一客户端界面共享时,关闭所述第三界面以及删除所述共享文件。
在一个实施例中,所述共享文件携带目标权限,所述目标权限包括内容保护权限;
处理器1004在执行在所述第三界面中按照第三进度显示所述共享文件的文件内容时,具体执行以下步骤:
在所述第三界面中,按照所述第三进度以及所述内容保护权限显示所述共享文件的文件内容。
在一个实施例中,所述第一界面包括下载控件;
处理器1004还执行以下步骤:
响应于对所述下载控件的触发操作,显示文件保存界面;所述文件保存界面包括多个存储路径选项;
响应于对目标存储路径选项的触发操作,获取与所述目标存储路径选项对应的文件保存路径,将所述共享文件存储至所述文件保存路径下;所述目标存储路径选项是所述多个存储路径选项中的任一存储路径选项。
在一个实施例中,第一界面包括共享显示区域;
处理器1004在执行在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容时,具体执行以下步骤:
在所述第一界面的所述共享显示区域内显示所述第二客户端的第二界面中的文件内容;所述第二客户端的第二界面中的文件内容是第二客户端对所述第二界面进行录屏处理后生成并发送至所述服务器的界面视频流。
在一个实施例中,所述触发操作包括第一触发操作和第二触发操作;
处理器1004在执行根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容时,具体执行以下步骤:
响应于对第一界面中的所述共享显示区域的所述第一触发操作,获取第一操作指令,根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容;
响应于对第一界面中的所述共享显示区域的所述第二触发操作,获取第二操作指令,根据所述第二操作指令以及所述第一内容在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第二内容。
在一个实施例中,处理器1004在执行根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容时,具体执行以下步骤:
根据所述第一操作指令,在所述共享文件中确定所述第一进度下第一内容;
在所述共享显示区域中,确定所述共享文件的文件显示区域,根据所述文件显示区域的区域尺寸创建空白界面;所述空白界面的界面尺寸等于所述文件显示区域的区域尺寸,所述空白界面属于所述第一客户端;
向所述空白界面添加所述第一内容,得到待显示界面,将所述待显示界面显示于所述文件显示区域所在的位置。
在一个实施例中,处理器1004还执行以下步骤:
在显示所述待显示界面的过程中,统计所述待显示界面未接收到触发信号的统计时长;
当所述统计时长达到时长阈值时,关闭所述待显示界面,在所述第一界面中按照所述第二进度显示所述共享文件的文件内容。
应当理解,本发明实施例中所描述的计算机设备1000可执行前文图3到图4d所对应实施例中对文件处理方法的描述,也可执行前文图8所对应实施例中对文件处理装置1的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
此外,这里需要指出的是:本发明实施例还提供了一种计算机存储介质,且计算机存储介质中存储有前文提及的文件处理装置1所执行的计算机程序,且计算机程序包括程序指令,当处理器执行程序指令时,能够执行前文图3到7所对应实施例中对文件处理方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本发明所涉及的计算机存储介质实施例中未披露的技术细节,请参照本发明方法实施例的描述。
进一步地,请参见图11,是本发明实施例提供的一种计算机设备的结构示意图。上述图3-图7对应实施例中的第二客户端所在的终端设备可以为电子设备2000,如图11所示,电子设备2000可以包括:用户接口2002、处理器2004、编码器2006以及存储器2008。信号接收器2016用于经由蜂窝接口2010、WIFI接口2012、...、或NFC接口2014接收或者发送数据。编码器2006将接收到的数据编码为计算机处理的数据格式。存储器2008中存储有计算机程序,处理器2004被设置为通过计算机程序执行上述任一项方法实施例中的步骤。存储器2008可包括易失性存储器(例如,动态随机存取存储器DRAM),还可以包括非易失性存储器(例如,一次性可编程只读存储器OTPROM)。在一些实例中,存储器2008可进一步包括相对于处理器2004远程设置的存储器,这些远程存储器可以通过网络连接至电子设备2000。用户接口2002可以包括:键盘2018和显示器2020。
在图11所示的电子设备2000中,处理器2004可以用于调用存储器2008中存储计算机程序,以实现:
当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
在一个实施例中,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器;
处理器2004还执行以下步骤:
获取目标文件格式以及目标权限;
若所述共享文件的文件格式属于所述目标文件格式,则将所述目标权限以及所述共享文件发送至所述服务器,以使所述服务器根据所述目标权限对所述共享文件进行处理,以及使得所述服务器将处理后的共享文件以及所述目标权限发送至所述第一客户端。
在一个实施例中,处理器2004还执行以下步骤:
显示文件配置界面,所述文件配置界面包括多个文件格式选项以及多个文件权限选项;
响应于对目标文件格式选项的触发操作,获取与所述目标文件格式选项对应的所述目标文件格式;所述目标文件格式选项属于所述多个文件格式选项;
响应于对所述目标文件权限选项的触发操作,获取与所述目标文件权限选项对应的所述目标权限;所述目标文件权限选项属于所述多个文件权限选项。
应当理解,本发明实施例中所描述的电子设备2000可执行前文图5到图7所对应实施例中对文件处理方法的描述,也可执行前文图9所对应实施例中对文件处理装置2的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
此外,这里需要指出的是:本发明实施例还提供了一种计算机存储介质,且计算机存储介质中存储有前文提及的文件处理装置2所执行的计算机程序,且计算机程序包括程序指令,当处理器执行程序指令时,能够执行前文图5到图7所对应实施例中对文件处理方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本发明所涉及的计算机存储介质实施例中未披露的技术细节,请参照本发明方法实施例的描述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,该存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (15)
1.一种文件处理方法,其特征在于,包括:
当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
2.根据权利要求1所述的方法,其特征在于,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器,所述第一界面包括预览控件;
所述方法还包括:
接收所述服务器发送的所述共享文件;
响应于对所述预览控件的触发操作,创建第三界面;所述第三界面属于所述第一客户端;
在所述第三界面中按照第三进度显示所述共享文件的文件内容;
当所述第二客户端停止向所述第一客户端界面共享时,关闭所述第三界面以及删除所述共享文件。
3.根据权利要求2所述的方法,其特征在于,所述共享文件携带目标权限,所述目标权限包括内容保护权限;
所述在所述第三界面中按照第三进度显示所述共享文件的文件内容,包括:
在所述第三界面中,按照所述第三进度以及所述内容保护权限显示所述共享文件的文件内容。
4.根据权利要求2所述的方法,其特征在于,所述第一界面包括下载控件;
所述方法还包括:
响应于对所述下载控件的触发操作,显示文件保存界面;所述文件保存界面包括多个存储路径选项;
响应于对目标存储路径选项的触发操作,获取与所述目标存储路径选项对应的文件保存路径,将所述共享文件存储至所述文件保存路径下;所述目标存储路径选项是所述多个存储路径选项中的任一存储路径选项。
5.根据权利要求2所述的方法,其特征在于,所述第一界面包括共享显示区域;
所述在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,包括:
在所述第一界面的所述共享显示区域内显示所述第二客户端的第二界面中的文件内容;所述第二客户端的第二界面中的文件内容是第二客户端对所述第二界面进行录屏处理后生成并发送至所述服务器的界面视频流。
6.根据权利要求5所述的方法,其特征在于,所述触发操作包括第一触发操作和第二触发操作;
所述根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容,包括:
响应于对第一界面中的所述共享显示区域的所述第一触发操作,获取第一操作指令,根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容;
响应于对第一界面中的所述共享显示区域的所述第二触发操作,获取第二操作指令,根据所述第二操作指令以及所述第一内容在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第二内容。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第一操作指令在所述第一界面的所述共享显示区域内按照所述第一进度显示所述共享文件的第一内容,包括:
根据所述第一操作指令,在所述共享文件中确定所述第一进度下第一内容;
在所述共享显示区域中,确定所述共享文件的文件显示区域,根据所述文件显示区域的区域尺寸创建空白界面;所述空白界面的界面尺寸等于所述文件显示区域的区域尺寸,所述空白界面属于所述第一客户端;
向所述空白界面添加所述第一内容,得到待显示界面,将所述待显示界面显示于所述文件显示区域所在的位置。
8.根据权利要求7所述的方法,其特征在于,还包括:
在显示所述待显示界面的过程中,统计所述待显示界面未接收到触发信号的统计时长;
当所述统计时长达到时长阈值时,关闭所述待显示界面,在所述第一界面中按照所述第二进度显示所述共享文件的文件内容。
9.一种文件处理方法,其特征在于,所述方法包括:
当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
10.根据权利要求9所述的方法,其特征在于,所述第一客户端和所述第二客户端是接入同一会议网络的客户端,所述会议网络还包括服务器;
所述方法还包括:
获取目标文件格式以及目标权限;
若所述共享文件的文件格式属于所述目标文件格式,则将所述目标权限以及所述共享文件发送至所述服务器,以使所述服务器根据所述目标权限对所述共享文件进行处理,以及使得所述服务器将处理后的共享文件以及所述目标权限发送至所述第一客户端。
11.根据权利要求10所述的方法,其特征在于,还包括:
显示文件配置界面,所述文件配置界面包括多个文件格式选项以及多个文件权限选项;
响应于对目标文件格式选项的触发操作,获取与所述目标文件格式选项对应的所述目标文件格式;所述目标文件格式选项属于所述多个文件格式选项;
响应于对所述目标文件权限选项的触发操作,获取与所述目标文件权限选项对应的所述目标权限;所述目标文件权限选项属于所述多个文件权限选项。
12.一种文件处理装置,其特征在于,包括:
第一显示模块,用于当第二客户端向第一客户端发起界面共享时,在所述第一客户端的第一界面中同步显示所述第二客户端的第二界面中的文件内容,所述第二客户端的第二界面中的文件内容包括共享文件的文件内容;
调整模块,用于在所述界面共享过程中,根据所述第一界面中的触发操作在所述第一界面中按照第一进度显示所述共享文件的文件内容;其中,在所述界面共享过程中,所述共享文件的文件内容在所述第二界面中按照第二进度被显示。
13.一种文件处理装置,其特征在于,所述方法包括:
第三显示模块,用于当第二客户端向第一客户端发起界面共享时,将所述第二客户端中的第二界面中的共享文件的文件内容发送至所述第一客户端;以使所述第一客户端在第一界面同步显示所述第二界面中的文件内容,以及在所述界面共享过程中,使得所述第一客户端根据所述第一界面上的触发操作按照第一进度显示所述共享文件的文件内容;
第一发送模块,用于响在所述界面共享过程中,在所述第二界面中按照第二进度显示所述共享文件的文件内容。
14.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1-11中任一项所述方法的步骤。
15.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,执行权利要求1-11任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010517478.7A CN111679881B (zh) | 2020-06-09 | 2020-06-09 | 一种文件处理方法、装置、计算机设备以及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010517478.7A CN111679881B (zh) | 2020-06-09 | 2020-06-09 | 一种文件处理方法、装置、计算机设备以及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111679881A true CN111679881A (zh) | 2020-09-18 |
CN111679881B CN111679881B (zh) | 2022-03-15 |
Family
ID=72435667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010517478.7A Active CN111679881B (zh) | 2020-06-09 | 2020-06-09 | 一种文件处理方法、装置、计算机设备以及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111679881B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112351303A (zh) * | 2021-01-08 | 2021-02-09 | 全时云商务服务股份有限公司 | 一种网络会议中的视频共享方法、***和可读存储介质 |
CN112463169A (zh) * | 2020-12-11 | 2021-03-09 | 北京橙色云科技有限公司 | 基于在线工作***的文件处理方法、装置以及存储介质 |
CN113900754A (zh) * | 2021-10-09 | 2022-01-07 | 深圳技德智能科技研究院有限公司 | 共享桌面方法、装置、计算机设备和存储介质 |
CN114760291A (zh) * | 2022-06-14 | 2022-07-15 | 深圳乐播科技有限公司 | 一种文件处理方法及装置 |
CN115002101A (zh) * | 2022-06-17 | 2022-09-02 | 深圳乐播科技有限公司 | 云会议的文件共享方法及相关装置 |
Citations (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101150537A (zh) * | 2007-10-10 | 2008-03-26 | 中国联合通信有限公司 | 一种即时消息会议文件共享和控制的方法及*** |
CN101447998A (zh) * | 2008-12-25 | 2009-06-03 | 广东威创视讯科技股份有限公司 | 桌面共享方法及*** |
CN101789870A (zh) * | 2009-01-23 | 2010-07-28 | 国际商业机器公司 | 在网络会议中通知听众终端的屏幕接收状态的方法和装置 |
CN101789955A (zh) * | 2009-12-25 | 2010-07-28 | 宇龙计算机通信科技(深圳)有限公司 | 一种桌面共享控制方法、装置及移动终端 |
CN101888519A (zh) * | 2009-05-14 | 2010-11-17 | 华为技术有限公司 | 共享桌面内容的方法和智能设备 |
CN102447715A (zh) * | 2010-10-08 | 2012-05-09 | 腾讯科技(深圳)有限公司 | 即时通信中分享视频方法、即时通信客户端 |
US20140123237A1 (en) * | 2012-10-25 | 2014-05-01 | Edward J. Gaudet | Secure content sharing |
CN103838543A (zh) * | 2014-03-27 | 2014-06-04 | 成都睿明医疗信息技术有限公司 | 屏幕画面共享方法及其*** |
CN103941982A (zh) * | 2014-05-12 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 一种分享界面处理的方法及终端 |
CN104134380A (zh) * | 2013-05-03 | 2014-11-05 | 张胜祥 | 乐器电子仿真学习工具 |
CN104737113A (zh) * | 2013-10-17 | 2015-06-24 | 华为技术有限公司 | 内容共享方法和终端设备 |
CN104902017A (zh) * | 2015-05-20 | 2015-09-09 | 四川敬天爱人科技有限公司 | 一种支持QoS的多屏同步显示的远程互动方法 |
CN104956642A (zh) * | 2012-11-29 | 2015-09-30 | 思杰***有限公司 | 用于自动识别和共享在会议期间呈现的文件的***和方法 |
CN105227443A (zh) * | 2015-10-20 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 会话消息的同步方法、同步设备及同步*** |
US20160127282A1 (en) * | 2014-10-31 | 2016-05-05 | Avaya Inc. | System and method of adding an anonymous participant to a chat session |
US20160134757A1 (en) * | 2012-07-24 | 2016-05-12 | Twilio, Inc. | Method and system for preventing illicit use of a telephony platform |
CN105700846A (zh) * | 2016-03-18 | 2016-06-22 | 北京小米移动软件有限公司 | 文件共享方法及装置 |
CN105843573A (zh) * | 2016-03-22 | 2016-08-10 | 惠州Tcl移动通信有限公司 | 一种主屏幕同步分享至多个副屏幕的实现方法及*** |
CN106657255A (zh) * | 2016-10-26 | 2017-05-10 | 乐视控股(北京)有限公司 | 文件共享的方法、装置和终端设备 |
CN106708452A (zh) * | 2015-11-17 | 2017-05-24 | 腾讯科技(深圳)有限公司 | 一种信息共享方法及终端 |
CN106953924A (zh) * | 2017-03-30 | 2017-07-14 | 腾讯科技(深圳)有限公司 | 一种共享信息的处理方法及共享客户端 |
CN107465941A (zh) * | 2017-09-07 | 2017-12-12 | 北京奇艺世纪科技有限公司 | 一种桌面共享视频播放方法、***和计算机*** |
CN108710480A (zh) * | 2018-04-18 | 2018-10-26 | 东莞职业技术学院 | 一种文档共享和文档控制的方法和*** |
CN108763311A (zh) * | 2018-04-24 | 2018-11-06 | 广州视源电子科技股份有限公司 | 界面显示方法、装置、智能交互平板及存储介质 |
CN108846657A (zh) * | 2018-05-28 | 2018-11-20 | 广州腾讯科技有限公司 | 一种电子转账的方法以及相关装置 |
CN108933965A (zh) * | 2017-05-26 | 2018-12-04 | 腾讯科技(深圳)有限公司 | 屏幕内容共享方法、装置及存储介质 |
CN109408476A (zh) * | 2018-09-19 | 2019-03-01 | 腾讯科技(深圳)有限公司 | 一种文件共享管理方法、设备及存储介质 |
CN109542378A (zh) * | 2018-11-19 | 2019-03-29 | 上海闻泰信息技术有限公司 | 屏幕共享方法、装置、电子设备及可读存储介质 |
CN109542855A (zh) * | 2018-11-09 | 2019-03-29 | 大连多维互动数字科技有限公司 | 一种文档共享和文档控制的方法和*** |
CN109783041A (zh) * | 2018-12-29 | 2019-05-21 | 广州华欣电子科技有限公司 | 屏幕共享***、方法及介质 |
CN109815200A (zh) * | 2019-01-14 | 2019-05-28 | 腾讯科技(深圳)有限公司 | 一种文件分享方法、装置及存储介质 |
CN109976617A (zh) * | 2019-04-03 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 文档展示方法和装置 |
CN110300187A (zh) * | 2019-07-22 | 2019-10-01 | 腾讯科技(深圳)有限公司 | 一种跨终端的远程协助方法和终端、服务器以及*** |
CN110597472A (zh) * | 2018-06-12 | 2019-12-20 | 广州视源电子科技股份有限公司 | 白板内容显示方法、装置、白板设备和服务器 |
CN110597774A (zh) * | 2019-09-13 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种文件分享方法、***、装置、计算设备及终端设备 |
CN110703966A (zh) * | 2019-10-17 | 2020-01-17 | 广州视源电子科技股份有限公司 | 文件共享方法、装置、***、相应设备及存储介质 |
CN111107222A (zh) * | 2019-12-18 | 2020-05-05 | 维沃移动通信有限公司 | 一种界面共享方法及电子设备 |
CN111124569A (zh) * | 2019-12-05 | 2020-05-08 | 维沃移动通信有限公司 | 一种应用共享方法、电子设备及计算机可读存储介质 |
CN111182021A (zh) * | 2019-10-22 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 文件分享方法及装置、电子设备和计算机可读存储介质 |
-
2020
- 2020-06-09 CN CN202010517478.7A patent/CN111679881B/zh active Active
Patent Citations (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101150537A (zh) * | 2007-10-10 | 2008-03-26 | 中国联合通信有限公司 | 一种即时消息会议文件共享和控制的方法及*** |
CN101447998A (zh) * | 2008-12-25 | 2009-06-03 | 广东威创视讯科技股份有限公司 | 桌面共享方法及*** |
CN101789870A (zh) * | 2009-01-23 | 2010-07-28 | 国际商业机器公司 | 在网络会议中通知听众终端的屏幕接收状态的方法和装置 |
CN101888519A (zh) * | 2009-05-14 | 2010-11-17 | 华为技术有限公司 | 共享桌面内容的方法和智能设备 |
CN101789955A (zh) * | 2009-12-25 | 2010-07-28 | 宇龙计算机通信科技(深圳)有限公司 | 一种桌面共享控制方法、装置及移动终端 |
CN102447715A (zh) * | 2010-10-08 | 2012-05-09 | 腾讯科技(深圳)有限公司 | 即时通信中分享视频方法、即时通信客户端 |
US20160134757A1 (en) * | 2012-07-24 | 2016-05-12 | Twilio, Inc. | Method and system for preventing illicit use of a telephony platform |
US20180198923A1 (en) * | 2012-07-24 | 2018-07-12 | Twilio, Inc. | Method and system for preventing illicit use of a telephony platform |
US20140123237A1 (en) * | 2012-10-25 | 2014-05-01 | Edward J. Gaudet | Secure content sharing |
CN104956642A (zh) * | 2012-11-29 | 2015-09-30 | 思杰***有限公司 | 用于自动识别和共享在会议期间呈现的文件的***和方法 |
CN104134380A (zh) * | 2013-05-03 | 2014-11-05 | 张胜祥 | 乐器电子仿真学习工具 |
CN104737113A (zh) * | 2013-10-17 | 2015-06-24 | 华为技术有限公司 | 内容共享方法和终端设备 |
CN109144362A (zh) * | 2013-10-17 | 2019-01-04 | 华为技术有限公司 | 内容共享方法和终端设备 |
CN103838543A (zh) * | 2014-03-27 | 2014-06-04 | 成都睿明医疗信息技术有限公司 | 屏幕画面共享方法及其*** |
CN103941982A (zh) * | 2014-05-12 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 一种分享界面处理的方法及终端 |
US20160127282A1 (en) * | 2014-10-31 | 2016-05-05 | Avaya Inc. | System and method of adding an anonymous participant to a chat session |
CN104902017A (zh) * | 2015-05-20 | 2015-09-09 | 四川敬天爱人科技有限公司 | 一种支持QoS的多屏同步显示的远程互动方法 |
CN105227443A (zh) * | 2015-10-20 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 会话消息的同步方法、同步设备及同步*** |
CN106708452A (zh) * | 2015-11-17 | 2017-05-24 | 腾讯科技(深圳)有限公司 | 一种信息共享方法及终端 |
CN105700846A (zh) * | 2016-03-18 | 2016-06-22 | 北京小米移动软件有限公司 | 文件共享方法及装置 |
CN105843573A (zh) * | 2016-03-22 | 2016-08-10 | 惠州Tcl移动通信有限公司 | 一种主屏幕同步分享至多个副屏幕的实现方法及*** |
CN106657255A (zh) * | 2016-10-26 | 2017-05-10 | 乐视控股(北京)有限公司 | 文件共享的方法、装置和终端设备 |
CN106953924A (zh) * | 2017-03-30 | 2017-07-14 | 腾讯科技(深圳)有限公司 | 一种共享信息的处理方法及共享客户端 |
CN108933965A (zh) * | 2017-05-26 | 2018-12-04 | 腾讯科技(深圳)有限公司 | 屏幕内容共享方法、装置及存储介质 |
CN107465941A (zh) * | 2017-09-07 | 2017-12-12 | 北京奇艺世纪科技有限公司 | 一种桌面共享视频播放方法、***和计算机*** |
CN108710480A (zh) * | 2018-04-18 | 2018-10-26 | 东莞职业技术学院 | 一种文档共享和文档控制的方法和*** |
CN108763311A (zh) * | 2018-04-24 | 2018-11-06 | 广州视源电子科技股份有限公司 | 界面显示方法、装置、智能交互平板及存储介质 |
CN108846657A (zh) * | 2018-05-28 | 2018-11-20 | 广州腾讯科技有限公司 | 一种电子转账的方法以及相关装置 |
CN110597472A (zh) * | 2018-06-12 | 2019-12-20 | 广州视源电子科技股份有限公司 | 白板内容显示方法、装置、白板设备和服务器 |
CN109408476A (zh) * | 2018-09-19 | 2019-03-01 | 腾讯科技(深圳)有限公司 | 一种文件共享管理方法、设备及存储介质 |
CN109542855A (zh) * | 2018-11-09 | 2019-03-29 | 大连多维互动数字科技有限公司 | 一种文档共享和文档控制的方法和*** |
CN109542378A (zh) * | 2018-11-19 | 2019-03-29 | 上海闻泰信息技术有限公司 | 屏幕共享方法、装置、电子设备及可读存储介质 |
CN109783041A (zh) * | 2018-12-29 | 2019-05-21 | 广州华欣电子科技有限公司 | 屏幕共享***、方法及介质 |
CN109815200A (zh) * | 2019-01-14 | 2019-05-28 | 腾讯科技(深圳)有限公司 | 一种文件分享方法、装置及存储介质 |
CN109976617A (zh) * | 2019-04-03 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 文档展示方法和装置 |
CN110300187A (zh) * | 2019-07-22 | 2019-10-01 | 腾讯科技(深圳)有限公司 | 一种跨终端的远程协助方法和终端、服务器以及*** |
CN110597774A (zh) * | 2019-09-13 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 一种文件分享方法、***、装置、计算设备及终端设备 |
CN110703966A (zh) * | 2019-10-17 | 2020-01-17 | 广州视源电子科技股份有限公司 | 文件共享方法、装置、***、相应设备及存储介质 |
CN111182021A (zh) * | 2019-10-22 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 文件分享方法及装置、电子设备和计算机可读存储介质 |
CN111124569A (zh) * | 2019-12-05 | 2020-05-08 | 维沃移动通信有限公司 | 一种应用共享方法、电子设备及计算机可读存储介质 |
CN111107222A (zh) * | 2019-12-18 | 2020-05-05 | 维沃移动通信有限公司 | 一种界面共享方法及电子设备 |
Non-Patent Citations (5)
Title |
---|
HELLO妮妮YE: ""腾讯会议怎么屏幕共享演示文档"", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/E73E26C0ECE03865ACB6A716.HTML》 * |
桂宁等: "基于云技术的BIM架构研究与实践综述", 《图学学报》 * |
汇讯: ""如何在视频会议中共享文档?"", 《HTTP://WWW.WISEUC.COM/HELPCENTER_CONTENT.PHP?CATE=2&ID=110》 * |
汪孔敏等: "基于RTMP的文档在线浏览工具", 《计算机***应用》 * |
邹航宇: "屏幕共享***的分析与设计", 《微型电脑应用》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112463169A (zh) * | 2020-12-11 | 2021-03-09 | 北京橙色云科技有限公司 | 基于在线工作***的文件处理方法、装置以及存储介质 |
CN112351303A (zh) * | 2021-01-08 | 2021-02-09 | 全时云商务服务股份有限公司 | 一种网络会议中的视频共享方法、***和可读存储介质 |
CN113900754A (zh) * | 2021-10-09 | 2022-01-07 | 深圳技德智能科技研究院有限公司 | 共享桌面方法、装置、计算机设备和存储介质 |
CN113900754B (zh) * | 2021-10-09 | 2023-10-31 | 深圳技德智能科技研究院有限公司 | 共享桌面方法、装置、计算机设备和存储介质 |
CN114760291A (zh) * | 2022-06-14 | 2022-07-15 | 深圳乐播科技有限公司 | 一种文件处理方法及装置 |
CN115002101A (zh) * | 2022-06-17 | 2022-09-02 | 深圳乐播科技有限公司 | 云会议的文件共享方法及相关装置 |
CN115002101B (zh) * | 2022-06-17 | 2024-02-09 | 深圳乐播科技有限公司 | 云会议的文件共享方法及相关装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111679881B (zh) | 2022-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111679881B (zh) | 一种文件处理方法、装置、计算机设备以及存储介质 | |
US20210089256A1 (en) | Method and system for browser-based screen sharing | |
CN107659416B (zh) | 一种会议记录分享的方法、装置、会议终端和存储介质 | |
US9307009B2 (en) | Presenting execution of a remote application in a mobile device native format | |
WO2020190520A1 (en) | User interaction with shared content during a virtual meeting | |
US20150039998A1 (en) | Screen sharing using scripting computer language code directly executable by web browser | |
US20220278992A1 (en) | Method and Apparatus for Securely Co-Browsing Documents and Media URLs | |
EP4117281A1 (en) | Information interaction method and apparatus, and electronic device | |
US10826791B2 (en) | Systems and methods for remote device viewing and interaction | |
CN113741765B (zh) | 页面跳转方法、装置、设备、存储介质和程序产品 | |
US20180234479A1 (en) | Systems and methods for remote interaction | |
CN104796795A (zh) | 一种视频内容发布方法及装置 | |
CN111901695B (zh) | 视频内容截取方法、装置和设备及计算机存储介质 | |
WO2022111193A1 (zh) | 会议控制方法、装置、设备以及介质 | |
WO2020190521A1 (en) | Enabling user interaction with shared content during a virtual meeting | |
CN114356266A (zh) | 一种交互方法、装置及电子设备 | |
CN112242947A (zh) | 信息处理方法、装置、设备及介质 | |
CN108093058B (zh) | 演示状态同步方法、装置与*** | |
CN114979730B (zh) | 传屏交互方法、装置、计算机设备和存储介质 | |
CN111404977B (zh) | 文档远程演示和观看方法以及终端设备 | |
CN112016280A (zh) | 一种文件编辑方法、装置及计算机可读介质 | |
JP2017220131A (ja) | 情報処理システム、情報処理装置、その制御方法及びプログラム | |
WO2023030292A1 (zh) | 多媒体文件的播放方法和装置 | |
JP7367909B2 (ja) | 第一端末、サーバ装置、第二端末、情報処理方法、およびプログラム | |
CN113398581B (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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40028505 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |