[发明专利]一种基于云端的视频编辑系统及方法在审
申请号: | 201710495998.0 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107295084A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 江坤;黄亮;曾潭生 | 申请(专利权)人: | 深圳水晶石数字科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04N21/44;H04N21/4402 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 谈杰 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 云端 视频 编辑 系统 方法 | ||
技术领域
本发明涉及一种基于云端的视频编辑系统及方法。
背景技术
现有的视频编辑一般采用如下方法:视频、音频等数字内容通过算法压缩后,通过容器技术封装成一个文件(例如avi容器封装有H264编码的视频内容和ACC编码的音频内容),任何时候,想要对此文件进行预览、编辑时,都要对压缩内容进行解码,还原原始信息,再交由应用层进行处理。对内容进行更改后,保存时,更要对信息进行编码压缩处理,而编码压缩是一项大计算量的工作,对本地的硬件有较高的要求,如果硬件能力不够强大,不仅处理过程缓慢、耗时,更影响其他应用程序的运行,降低本地的工作效率。
发明内容
本发明要解决的技术问题是克服现有技术的缺陷,提供一种基于云端的视频编辑系统及方法,通过将运算放到云端进行,使得本地不需要进行大计算量的工作,降低对本地计算资源的依赖,且将视频资料存储于云端,可实现到任意终端都可继续未完成之工作。
为了解决上述技术问题,本发明提供了如下的技术方案:
本发明一方面公开了一种基于云端的视频编辑系统,其包括客户端和云计算集群;
所述云计算集群由若干台计算机或虚拟机通过万兆网络互联;
所述云计算集群包括应用服务器、存储服务器、管理服务器和分析节点服务器;
所述应用服务器用于负责提供web交互界面和任务调度;
所述存储服务器,其用于存储上传的视频;
所述分析节点服务器,其用于分析管理服务器获取到的http链接的任务和通过http插件获取http文件流,并进行处理。
本发明另一方面公开了一种基于云端的视频编辑方法,其包括以下步骤:
S1、用户登录应用服务器后,需要将本地需要进行处理的视频文件上传到云端;
S2、上传后位于云端的视频文件,用户可通过系统提供的流媒体服务进行实时点播预览,而无需下载到本地;
S3、系统提供基于IE浏览器的ActiveX控件,用于对云端的视频作各种编辑操作,用户在客户机上下发各种操作命令,位于云端的服务实时处理收到的命令,并将处理的结果返回到客户端。
进一步地,步骤S1中,由于用户上传的视频格式无法预估,为了提高后台的计算效率,上传完成后,系统对上传的文件进行转码,转码过程自动根据视频的分辨率设置相应的码率,使得转码后的视频画质不会发生改变。
进一步地,系统将用户上传的单个文件存储于单个计算节点,并通过nginx暴露出来,当要处理的工作跨越2个文件且2个文件不处于同一个计算节点时,需要其中的某个计算节点将另一个文件抓取到本地。
本发明所达到的有益效果是:
本发明通过采用云端计算集群负担了大量的编码运算和文件存储任务,大大减小了客户端的运算工作,使得视频编辑的工作可以在任意配置的客户机上进行,且将任务放置到云端,可实现协同、异地办公。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明的结构示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,一种基于云端的视频编辑系统,其包括客户端和云计算集群;
所述云计算集群由若干台计算机或虚拟机通过万兆网络互联;
所述云计算集群包括应用服务器、存储服务器、管理服务器和分析节点服务器;
所述应用服务器用于负责提供web交互界面和任务调度;
所述存储服务器,其用于存储上传的视频;
所述分析节点服务器,其用于分析管理服务器获取到的http链接的任务和通过http插件获取http文件流,并进行处理。
一种基于云端的视频编辑方法,其包括以下步骤:
计算集群中的计算节点,在应用服务器中注册自己(通过IP);
用户登录应用服务器后,需要将本地需要进行处理的视频文件上传到云端。由于用户上传的视频格式无法预估,为了提高后台的计算效率,上传完成后,系统对上传的文件进行转码,转码过程自动根据视频的分辨率设置相应的码率,使得转码后的视频画质不会发生改变;
上传后位于云端的视频文件,用户可通过系统提供的流媒体服务进行实时点播预览(解码位于本地),而无需下载到本地;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳水晶石数字科技有限公司,未经深圳水晶石数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710495998.0/2.html,转载请声明来源钻瓜专利网。