The invention discloses a dual-engine based non-linear cloud editing system and method, including a client and a server. The client includes a non-editing front-end and a rendering engine. The server includes a scheduling module and at least one composite engine service, and mainly includes the following steps: S1: a new non-editing front-end project, and S2: editing local files using the front-end engine; After that, the non-compiled front-end uploads engineering files and local files to the database, and initiates a synthesis application; S3: central scheduling cache tasks are stored in the database and coordinated into tasks; S4: synthetic engine service invocation files perform synthesis tasks, and submit tasks to the central scheduling after completion. The BS non-editing front-end uses H5 non-editing engine to edit, preview and other rendering work. The back-end synthesis engine is specially responsible for document synthesis work, which solves the goal of rapid editing on the news scene and automatic synthesis and rapid release on the back-end.
【技术实现步骤摘要】
一种基于双引擎的非线性云编辑系统及方法
本专利技术涉及视频编辑领域,尤其涉及一种基于双引擎的非线性云编辑系统及方法。
技术介绍
新闻工作人员在现场工作的场景中,需要第一时间将现场视频资料发回到台内制作或发布终端。然而面对的主要问题在于,不可能将专业的非编工作站带到现场使用,大多使用手机移动端编辑或笔记本BS编辑,如果使用BS非编对视频文件进行合成,硬件支持困难,且新闻发布的时效性不允许。
技术实现思路
为了解决上述问题,本专利技术提出一种基于双引擎的非线性云编辑系统及方法,可将前端编辑和后台合成拆分为协同的双引擎。BS非编前端使用H5非编引擎进行编辑、预览等渲染工作,后台合成引擎专门负责文件合成工作。这就解决了新闻工作现场快速编辑,后台自动合成并快速发布的目标。一种基于双引擎的非线性云编辑系统,包括客户端和服务端,所述客户端包括非编前端和渲染引擎,所述服务端包括调度模块和至少一个合成引擎服务;非编前端打开本地文件,使用渲染引擎完成音视频文件的编辑,然后保存、上传文件,并发送合成申请;调度模块接收前端发起的合成申请,并指派任务给合成引擎服务执行合成操作,共同完成音视频文件的非编任务。进一步的,非编前端完成编辑后,保存工程文件到云端非编数据库,保存本地文件到云端非编素材库,并发起合成文件,调用后台合成中心接口,发起合成申请。进一步的,中心调度模块接收前端发起的合成申请,将任务缓存并写入合成数据库,同时,接收合成服务引擎的执行申请,并指派任务给合成引擎服务执行。在合成引擎服务任务执行完成,中心调度模块接收合成引擎服务的提交,给予应答,并将执行完成的任务通知到发起合成 ...
【技术保护点】
1.一种基于双引擎的非线性云编辑系统,包括客户端和服务端,其特征在于,所述客户端包括非编前端和渲染引擎,所述服务端包括调度模块和至少一个合成引擎服务;非编前端打开本地文件,使用渲染引擎完成音视频文件的编辑,然后保存、上传文件,并发送合成申请;调度模块接收前端发起的合成申请,并指派任务给合成引擎服务执行合成操作,共同完成音视频文件的非编任务。
【技术特征摘要】
1.一种基于双引擎的非线性云编辑系统,包括客户端和服务端,其特征在于,所述客户端包括非编前端和渲染引擎,所述服务端包括调度模块和至少一个合成引擎服务;非编前端打开本地文件,使用渲染引擎完成音视频文件的编辑,然后保存、上传文件,并发送合成申请;调度模块接收前端发起的合成申请,并指派任务给合成引擎服务执行合成操作,共同完成音视频文件的非编任务。2.根据权利要求1所述的一种基于双引擎的非线性云编辑系统,其特征在于,所述服务端还包括一个云端非编数据库,用于保存前端上传的工程文件。3.根据权利要求1所述的一种基于双引擎的非线性云编辑系统,其特征在于,所述服务端还包括一个云端非编素材库,用于保存前端上传的本地文件。4.根据权利要求1所述的一种基于双引擎的非线性云编辑系统,其特征在于,所述服务端还包括一个合成数据库,调度模块接收前端发起的合成申请,将任务缓存并写入合成数据库。5.根据权利要求1所述的一种基于双引擎的非线性云编辑系统,其特征在于,所述服务端还包括服务管理模块,所述服务管理模块管理合成引擎服务,监控其健康状态,如发现异常则进行干预,并支持重启服务和发送问询。6.根据权利要求1所述的一种基于双引擎的非线性云编辑系统,其特征在于,所述服务端还包括合成响应模块,所述合成响应模接收合成引擎服务任务完成的提交...
【专利技术属性】
技术研发人员:马萧萧,周熙,郑睿,蒲通,袁文星,
申请(专利权)人:成都东方盛行电子有限责任公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。