技术新讯 > 电子通信装置的制造及其应用技术 > 一种在线编辑客户端渲染方法与流程  >  正文

一种在线编辑客户端渲染方法与流程

  • 国知局
  • 2024-10-09 15:13:01

本发明涉及计算机领域,具体为一种在线编辑客户端渲染方法。

背景技术:

1、图片、音频和视频的在线编辑通常是通过在线编辑工具或平台来实现的,这些工具提供了一系列功能,使用户能够轻松地对媒体文件进行编辑和处理;客户端渲染是指在用户设备(如计算机、手机、平板电脑等)上进行渲染和处理的过程。与服务器端渲染相对应,客户端渲染将一部分或全部的渲染任务从服务器转移到用户设备本身。

2、然而都存在不足之处,相对于专业的本地设计软件,在线编辑工具通常提供的功能和编辑选项较为有限,不能满足一些高级的设计需求,在线编辑依赖于网络连接,如果网络连接不稳定或速度较慢,可能会影响编辑的流畅性和响应时间,此外,编辑工具的服务器性能也可能对渲染速度和效果产生影响,使用在线编辑工具时,用户需要上传和处理他们的媒体文件,对于包含敏感信息的文件,用户可能担心隐私和安全问题;客户端渲染也存在一些挑战和注意事项,首先,客户端设备的性能和资源限制可能会对渲染效果和速度产生影响,其次,客户端渲染要求前端开发者具备一定的技术能力,以实现复杂的渲染逻辑和交互功能,最后,客户端渲染可能会增加应用程序的复杂性和维护成本,因为一部分渲染任务从服务器转移到了客户端。

技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本发明提供了一种在线编辑客户端渲染方法,来解决上述问题。

3、(二)技术方案

4、为实现上述目的,本发明提供如下技术方案:一种在线编辑客户端渲染方法,包括以下步骤:

5、用户在线编辑作品:用户在网页上进行作品编辑;

6、点击保存,后端打包设计所含资源文件:用户完成编辑后,点击保存按钮,后端服务器接收到保存请求后,将用户设计作品所需的所有资源文件进行打包处理;

7、在线编辑页回调客户端,传递资源链接:后端处理完资源文件打包后,通知在线编辑页面回调客户端,告知客户端需要进行本地渲染,并传递资源文件的链接给客户端;

8、客户端下载、解压并渲染:客户端接收到资源链接后,开始下载资源文件,并进行解压和本地渲染操作;

9、渲染完成后回调在线编辑页:本地渲染完成后,客户端回调在线编辑页面,通知渲染已完成;

10、在线编辑页请求后端获取上传临时密钥:线编辑页面接收到渲染完成的通知后,向后端发起请求,获取用于上传作品的临时密钥;

11、在线编辑页传递临时密钥给客户端:在线编辑页面获取到临时密钥后,将其传递给客户端,以便客户端使用该密钥上传本地渲染完成的作品;

12、客户端上传本地渲染作品:客户端获得临时密钥后,利用该密钥将本地渲染完毕的作品上传至后端服务器;

13、上传完成后,客户端通知在线编辑页:上传完成后,客户端通知在线编辑页面上传成功;

14、在线编辑页加载进度条至100%,生成授权证书:在线编辑页面收到上传成功通知后,进度条加载至100%,如有版权素材,则生成相应的授权证书;

15、告知客户端走下载作品流程:在线编辑页面通知客户端开始下载作品的流程;

16、客户端展示本地渲染结果:客户端接收到下载作品的指令后,进入下载完成页面,展示用户本地渲染的作品成果。

17、优选的,所述资源文件包括图片、文本。

18、优选的,在所述渲染过程中,客户端不断向在线编辑页面报告进度。

19、优选的,所述作品编辑包括添加素材、调整样式。

20、根据本发明实施例的另一方面,提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现在线编辑客户端渲染方法的步骤。

21、根据本发明实施例的另一方面,提供了一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现在线编辑客户端渲染方法的步骤。

22、(三)有益效果

23、与现有技术相比,本发明提供了一种在线编辑客户端渲染方法,具备以下有益效果:

24、该一种在线编辑客户端渲染方法,采用了在线编辑客户端渲染的方法,实现了释放后端资源提高并发的目的,在线编辑工具提供直观的用户界面和简单的操作流程,使用户能够轻松地对媒体文件进行编辑和处理,而无需安装专业软件,由于在线编辑工具在服务器上进行渲染和处理,用户无需在本地设备上安装和存储大型的设计软件,节省了存储空间,在线编辑工具通常支持实时协作和共享功能,多个用户可以同时编辑同一文件,方便团队合作和交流,客户端渲染将一部分或全部的渲染任务从服务器转移到用户设备上,减少了与服务器的通信延迟,提供更快速的响应和交互体验,客户端渲染在用户设备上进行渲染和处理,减轻了服务器的负载,提高了系统的可扩展性和性能,客户端渲染使得应用程序能够在没有网络连接的情况下运行,并可以利用用户设备上的本地资源,如硬件加速和缓存,提供更丰富的图形和视觉效果。

技术特征:

1.一种在线编辑客户端渲染方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的在线编辑客户端渲染方法,其特征在于:所述资源文件包括图片、文本。

3.根据权利要求1所述的在线编辑客户端渲染方法,其特征在于:在所述渲染过程中,客户端不断向在线编辑页面报告进度。

4.根据权利要求1所述的在线编辑客户端渲染方法,其特征在于:所述作品编辑包括添加素材、调整样式。

5.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1至4中任意一项所述的在线编辑客户端渲染方法的步骤。

6.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如权利要求1至4中任意一项所述的在线编辑客户端渲染方法的步骤。

技术总结本发明涉及计算机领域,且公开了一种在线编辑客户端渲染方法,包括以下步骤:用户在线编辑作品:用户在网页上进行作品编辑;点击保存,后端打包设计所含资源文件:用户完成编辑后,点击保存按钮,后端服务器接收到保存请求后,将用户设计作品所需的所有资源文件进行打包处理。本发明所述的一种在线编辑客户端渲染方法,采用了在线编辑客户端渲染的方法,实现了释放后端资源提高并发的目的,在线编辑工具提供直观的用户界面和简单的操作流程,使用户能够轻松地对媒体文件进行编辑和处理,而无需安装专业软件,由于在线编辑工具在服务器上进行渲染和处理,用户无需在本地设备上安装和存储大型的设计软件,节省了存储空间。技术研发人员:周晓林,吴那日苏,焦玉帅,赵良博受保护的技术使用者:北京艺源酷科技有限公司技术研发日:技术公布日:2024/9/29

本文地址:https://www.jishuxx.com/zhuanli/20241009/308094.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。