基于多人协作的资源处理方法、装置及系统制造方法及图纸

技术编号:36651404 阅读:19 留言:0更新日期:2023-02-18 13:14
本申请提供基于多人协作的资源处理方法、装置及系统,其中所述基于多人协作的资源处理方法,应用于故事板协同创作系统,所述系统包括服务器和至少两个客户端,其中,所述至少两个客户端接收所述服务器发送的目标故事的服务器资源,将所述服务器资源保存为本地资源,接收针对所述本地资源的编辑指令,获得待响应信息,并将所述待响应信息发送至所述服务器;所述服务器根据所述至少两个客户端发送的待响应信息编辑所述服务器资源,生成所述目标故事的目标资源,并将所述目标资源发送至所述至少两个客户端;所述至少两个客户端接收所述目标资源,并用所述目标资源更新所述本地资源。并用所述目标资源更新所述本地资源。并用所述目标资源更新所述本地资源。

【技术实现步骤摘要】
基于多人协作的资源处理方法、装置及系统


[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]图1是本申请一实施例提供的一种基于多人协作的资源处理方法的流程图;
[0036]图2是本申请一实施例提供的客户端与服务器的数据交互示意图;
[0037]图3是本申请一实施例提供的客户端资源上传服务器的流程示意图;
[0038]图4是本申请一实施例提供的一种基于多人协作的资源处理系统的架构示意图;
[0039]图5是本申请一实施例提供的一种应用于客户端的基于多人协作的资源处理方法;
[0040]图6是本申请一实施例体用的一种应用于服务器的基于多人协作的资源处理方法;
[0041]图7是本申请一实施例提供的一种应用于客户端的基于多人协作的资源处理装置的结构示意图;
[0042]图8是本申请一实施例提供的一种应用于服务器的基于多人协作的资源处理装置的结构示意图;
[0043]图9是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0044]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多人协作的资源处理方法,其特征在于,应用于故事板协同创作系统,所述系统包括服务器和至少两个客户端,其中,所述至少两个客户端接收所述服务器发送的目标故事的服务器资源,将所述服务器资源保存为本地资源,接收针对所述本地资源的编辑指令,获得待响应信息,并将所述待响应信息发送至所述服务器;所述服务器根据所述至少两个客户端发送的待响应信息编辑所述服务器资源,生成所述目标故事的目标资源,并将所述目标资源发送至所述至少两个客户端;所述至少两个客户端接收所述目标资源,并用所述目标资源更新所述本地资源。2.如权利要求1所述的基于多人协作的资源处理方法,其特征在于,在所述至少两个客户端接收所述服务器发送的目标故事的服务器资源之前,所述方法还包括:所述服务器创建所述目标故事,并生成所述目标故事的目标故事标识;所述至少两个客户端发送针对所述目标故事的连接指令,其中所述连接指令中携带有用户标识;所述服务器根据每个客户端的用户标识与所述至少两个客户端建立通信连接。3.如权利要求2所述的基于多人协作的资源处理方法,其特征在于,在所述服务器根据每个客户端的用户标识与所述至少两个客户端建立通信连接之后,所述方法还包括:所述至少两个客户端根据故事板视频编辑器分别获取针对所述目标故事的客户端资源,并将所述客户端资源上传至所述服务器;所述服务器接收所述至少两个客户端发送的客户端资源,根据所述至少两个客户端发送的客户端资源生成所述目标故事的服务器资源,并将所述服务器资源发送至所述至少两个客户端。4.如权利要求3所述的基于多人协作的资源处理方法,其特征在于,所述至少两个客户端将所述客户端资源上传至所述服务器,包括:所述至少两个客户端将所述客户端资源主动上传至所述服务器;或所述至少两个客户端响应于上传指令将所述客户端资源上传至所述服务器。5.如权利要求1

4任意一项所述的基于多人协作的资源处理方法,其特征在于,所述服务器根据所述至少两个客户端发送的待响应信息编辑所述服务器资源,生成所述目标故事的目标资源,包括:所述服务器获取每个客户端发送的待响应信息的信息接收时间,根据每个待响应信息的信息接收时间确定每个待响应信息的处理顺序,根据所述处理顺序和预设冲突策略编辑所述服务器资源,生成所述目标故事的目标资源。6.如权利要求2

4任意一项所述的基于多人协作的资源处理方法,其特征在于,所述方法还包括:所述服务器断开与第一客户端的通信连接。7.如权利要求6所述的基于多人协作的资源处理方法,其特征在于,所述服务器断开与第一客户端的通信连接,包括:所述服务器接收到第一客户端发送的通信断开指令,响应于所述通信断开指令断开与所述第一客户端的通信连接;或所述服务器接收到管理客户...

【专利技术属性】
技术研发人员:曹翔黄雅勤周天鹏王浩然
申请(专利权)人:上海幻电信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1