[发明专利]一种非线性云编辑系统有效
申请号: | 201310107244.5 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103167222A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 谷显峰;骆萧萧 | 申请(专利权)人: | 北京中科大洋科技发展股份有限公司 |
主分类号: | H04N5/222 | 分类号: | H04N5/222;H04N5/262;H04L29/08;G06F17/30 |
代理公司: | 北京国林贸知识产权代理有限公司 11001 | 代理人: | 袁建水 |
地址: | 100193 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 非线性 编辑 系统 | ||
技术领域
本发明涉及本发明涉及一种非线性云编辑系统,是一种网络计算机系统,是一种应用于视音频非线性编辑的网络计算机系统。
背景技术
传统的非线性视音频云编辑系统采用虚拟机的方式,通过虚拟化技术将服务器的硬件处理能力抽象为标准化的逻辑处理能力,形成计算池,再将不同类型的处理任务分配到计算池中相应的虚拟服务器之上,这样就实现了服务器运算处理能力的动态分配,对于负载较高的任务增加逻辑处理单元,对于负载较少的任务减少逻辑处理单元,从而提高了服务器处理资源的平均利用率。但这种方案存在较多的限制和不足。
首先,虚拟机在资源调配上存在先天的劣势,虚拟机本身的运行需要耗费一定的运算资源,无形中造成了服务器资源的浪费,特别是目前的虚拟化技术对GPU运算性能的损失很大,而非线性编辑处理对GPU的要求很高。其次,虚拟机资源设定好并启动后,是没有办法动态调整的,相当于把渲染资源人为的分成了若干份。当遇到突发情况,需要提高虚拟机使用的运算资源时,则需要在管理软件中设置虚拟机参数,并重新启动虚拟机。而对于非线性编辑应用来说,一个故事板内部就存在有些片段非常简单而有些片段非常复杂的情况,此时要求渲染资源在极短的时间内进行重新分配。而且,采用虚拟机方案,无法将多台虚拟机的运算能力合并起来支撑某个复杂处理任务,而这是原本期望在云编辑环境中实现的一个重要功能。
发明内容
为解决现有技术的问题,本发明提出一种非线性云编辑系统。所述的系统使客户端不再是远程桌面,而是一个系统中参与视音频编辑的重要部分,系统不再设立任务分配服务器集群。
本发明的目的是这样实现的:一种非线性云编辑系统,包括:多个的客户端,所述的客户端通过局域网或广域网与两台任务调度分配服务器连接,所述的任务调度分配服务器与可向各个客户端直接发送数据的计算服务器集群连接,所述的计算服务器集群与数据存储矩阵连接,所述的数据存储矩阵通过局域网或广域网与各个客户端连接;
所述的客户端包含:素材采集装置、素材输出装置、资源管理装置、故事板编辑装置、素材回放装置、故事板回放装置、字幕装置、计算请求装置、计算结果接收装置、节目合成存储装置;
所述的素材采集装置用于记录着原始素材的介质内容的上载、导入;
所述的素材输出装置用于将已编辑完成的节目内容或素材下载到移动存储介质中;
所述的资源管理装置用于统一管理位于数据存储矩阵中的原始素材文件和编辑制作过程中产生的中间文件以及完成的节目内容文件;
所述的故事板编辑装置用于以横向时间轴、纵向图像和声音层轨的方式来编辑节目内容直到形成最终编辑完成的节目内容;
所述的素材回放装置用于对资源管理装置中的视音频文件、字幕文件进行回放;
所述的故事板回放装置用于对故事板编辑装置中层轨上的视音频、字幕文件的回放;
所述的字幕装置用于创建、制作字幕文件;
所述的计算请求装置用于客户端发起利用计算服务器进行渲染或合成计算任务请求;
所述的计算结果接收装置用于接收计算服务器执行的计算任务的结果数据,并将其输出给故事板回放装置,当计算任务是节目合成时,再将结果数据输出给节目合成存储装置;
所述的节目合成存储装置用于存储最终节目合成文件,将计算结果接收装置输出的合成结果数据以文件的形式存储到数据存储矩阵中;
所述的任务调度分配服务器包含:计算任务接收装置、计算任务分配装置、状态请求及接收存储装置、连接管理装置;
所述的计算任务接收装置用于接收已建立链接的客户端的计算请求装置发起的计算任务请求;
所述的计算任务分配装置用于将已接收的计算任务请求,根据计算服务器集群中每个计算服务器的空闲状态,将任务分配给最空闲的计算服务器的计算任务接收装置中;
所述的状态请求及接收存储装置用于向已建立链接的计算服务器主动请求其资源利用状态,以及请求客户端信息,或被动接收客户端状态信息,并将所述客户端状态信息记录存储;
所述的连接管理装置用于将已接收计算任务的计算服务器和发起该计算任务的客户端建立连接;
所述的计算服务器集群包括多个计算服务器,所述的各个计算服务器包括计算任务接收装置、计算任务执行装置、计算结果回传装置、计算结果存储装置、计算服务器连接装置;
所述的计算任务接收装置用于接收所述的任务调度分配服务器上的计算任务分配装置发出的计算任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科大洋科技发展股份有限公司,未经北京中科大洋科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310107244.5/2.html,转载请声明来源钻瓜专利网。