便携式智能动态软硬件切换转码系统的制作方法

文档序号:8654041阅读:193来源:国知局
便携式智能动态软硬件切换转码系统的制作方法
【技术领域】
[0001]本实用新型涉及视频码转码技术领域,具体而言,特别涉及一种便携式智能动态软硬件切换转码系统。
【背景技术】
[0002]视频转码(Video Transcoding)是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码,再编码的过程。目前单纯采用硬件转码的方式CPU占用率低,转码速度快,最终获取到的视频文件质量更为可靠,但是兼容性差,可转换的文件格式少;而单纯采用软件转码的方式兼容性好,但是速度慢且占CPU。
[0003]针对现有技术中存储的上述问题,目前尚未提出有效的解决方法。
【实用新型内容】
[0004]本实用新型的主要目的在于提供一种便携式智能动态软硬件切换转码系统,以解决现有技术中单纯采用硬件转码兼容性差和单纯采用软件转码速度慢的问题。
[0005]本实用新型的一个方面,提供了一种便携式智能动态软硬件切换转码系统。
[0006]根据本实用新型的便携式智能动态软硬件切换转码系统包括:中央处理单元;转码接收单元,与中央处理单元相连接,用于接收待转码的视频码流;至少一路硬件转码单元,与中央处理单元相连接,用于进行硬件转码;数据分发单元,用于根据待转码的视频码流的编解码方式分发待转码的视频码流至中央处理单元完成软件转码或至硬件转码单元完成硬件转码;以及转码输出单元,用于将中央处理单元和硬件转码单元转码后的视频码流输出。
[0007]进一步地,该系统还包括:散热单元,与中央处理单元相连接。
[0008]进一步地,该系统还包括:电能提供单元,与中央处理单元相连接。
[0009]进一步地,至少一路硬件转码单元集成在中央处理单元中。
[0010]进一步地,至少一路硬件转码单元为H264转码单元、VC-1转码单元和/或MPEG-2转码单元。
[0011]进一步地,H264转码单元包括H264编码单元和H264解码单元。
[0012]进一步地,VC-1转码单元包括VC-1编码单元和VC-1解码单元。
[0013]进一步地,MPEG-2转码单元包括MPEG-2编码单元和MPEG-2解码单元。
[0014]进一步地,转码输出单元为网络接口。
[0015]通过本实用新型,提供了一种便携式智能动态软硬件切换转码系统,该系统包括:中央处理单元;转码接收单元,与中央处理单元相连接,用于接收待转码的视频码流;至少一路硬件转码单元,与中央处理单元相连接,用于进行硬件转码;数据分发单元,与中央处理单元相连接,用于根据待转码的视频码流的编解码方式分发待转码的视频码流至中央处理单元完成软件转码或至硬件转码单元完成硬件转码;以及转码输出单元,与中央处理单元相连接,用于将中央处理单元和硬件转码单元转码后的视频码流输出,能够将软、硬件转码方式进行结合,解决了现有技术中单纯采用硬件转码兼容性差和单纯采用软件转码速度慢的问题。
[0016]上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,而可依照说明书的内容予以实施,并且为了让本实用新型的上述和其它目的、特征和优点能够更明显易懂,以下特举本实用新型的【具体实施方式】。
【附图说明】
[0017]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本实用新型的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0018]图1是根据本实用新型实施例的便携式智能动态软硬件切换转码系统的结构图。
【具体实施方式】
[0019]下面结合附图和【具体实施方式】对本实用新型做进一步说明。需要指出的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0020]图1是根据本实用新型实施例的便携式智能动态软硬件切换转码系统的结构图,如图1所示,该系统包括中央处理单元10、转码接收单元20、多路硬件转码单元30、数据分发单元40、转码输出单元50、散热单元60和电能提供单元70。
[0021]其中,中央处理单元10搭载的操作系统中安装有完成软件转码的各种软件,可以进行AVI转码、H264转码等,实现对多种视频格式进行相互转换。各路硬件转码单元30均与中央处理单元10相连接,用于进行硬件转码,或者集成在中央处理单元10中,可以为H264转码单元、VC-1转码单元和/或MPEG-2转码单元,其中,H264转码单元包括H264编码单元和H264解码单元;VC-1转码单元包括VC-1编码单元和VC-1解码单元;MPEG_2转码单元包括MPEG-2编码单元和MPEG-2解码单元。
[0022]转码接收单元20与中央处理单元10相连接,用于接收待转码的视频码流。数据分发单元40与中央处理单元10相连接,在转码接收单元20接收到待转码的视频码流后,中央处理单元10调度数据分发单元40,数据分发单元40根据待转码的视频码流的编解码方式分发待转码的视频码流至中央处理单元10或某路硬件转码单元30,若数据分发单元40将待转码的视频码流分发至中央处理单元10,则中央处理单元10完成软件转码,若数据分发单元40将待转码的视频码流分发至某路硬件转码单元30,则该路硬件转码单元30完成硬件转码。
[0023]转码输出单元50与中央处理单元10相连接,无论是由中央处理单元10还是由硬件转码单元30完成转码,转码输出单元50均将转码后的视频码流输出。该转码输出单元50优选为网络接口,可以通过网络将输出的视频码流至远程的移动端。
[0024]采用该实施例提供的便携式智能动态软硬件切换转码系统,在视频文件进行转码时,数据分发单元40可判断当前文件的编解码方式是否可用硬件转换,如果可以则优先使用硬件转码单元30实现转码,如果硬件不支持则可以使用软件转码,从而将软、硬件转码方式进行结合,使可转换的文件数量和类型大大增加,增加了对移动端的支持,在移动端也可上传视频文件进行转码,转码速度最快可达30倍速。
[0025]优选地,该系统还包括与中央处理单元10相连接的散热单元60和电能提供单元70,以实现系统的散热和单独供电,从而能够将系统集成到128x 115.4x 59.6mm的空间内,进一步方便携带。
[0026]从以上实施例的描述中,可以看出,本实用新型实施例实现了如下技术效果将软、硬件转码方式进行结合,使可转换的文件数量和类型大大增加。
[0027]在以上的描述中阐述了很多具体细节以便于充分理解本实用新型。但是以上描述仅是本实用新型的较佳实施例而已,本实用新型能够以很多不同于在此描述的其它方式来实施,因此本实用新型不受上面公开的具体实施的限制。同时任何熟悉本领域技术人员在不脱离本实用新型技术方案范围情况下,都可利用上述揭示的方法和技术内容对本实用新型技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。凡是未脱离本实用新型技术方案的内容,依据本实用新型的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本实用新型技术方案保护的范围内。
【主权项】
1.一种便携式智能动态软硬件切换转码系统,其特征在于,包括: 中央处理单元(10); 转码接收单元(20),与所述中央处理单元(10)相连接,用于接收待转码的视频码流; 至少一路硬件转码单元(30),与所述中央处理单元(10)相连接,用于进行硬件转码; 数据分发单元(40),与所述中央处理单元(10)相连接,用于根据所述待转码的视频码流的编解码方式分发所述待转码的视频码流至所述中央处理单元(10)完成软件转码或至所述硬件转码单元(30)完成硬件转码;以及 转码输出单元(50),与所述中央处理单元(10)相连接,用于将所述中央处理单元(10)和所述硬件转码单元(30)转码后的视频码流输出。
2.根据权利要求1所述的便携式智能动态软硬件切换转码系统,其特征在于,所述系统还包括:散热单元(60),与所述中央处理单元(10)相连接。
3.根据权利要求1所述的便携式智能动态软硬件切换转码系统,其特征在于,所述系统还包括:电能提供单元(70),与所述中央处理单元(10)相连接。
4.根据权利要求1所述的便携式智能动态软硬件切换转码系统,其特征在于,所述至少一路硬件转码单元(30)集成在所述中央处理单元(10)中。
5.根据权利要求4所述的便携式智能动态软硬件切换转码系统,其特征在于,所述至少一路硬件转码单元(30)为H264转码单元、VC-1转码单元和/或MPEG-2转码单元。
6.根据权利要求5所述的便携式智能动态软硬件切换转码系统,其特征在于,所述H264转码单元包括H264编码单元和H264解码单元。
7.根据权利要求5所述的便携式智能动态软硬件切换转码系统,其特征在于,所述VC-1转码单元包括VC-1编码单元和VC-1解码单元。
8.根据权利要求5所述的便携式智能动态软硬件切换转码系统,其特征在于,所述MPEG-2转码单元包括MPEG-2编码单元和MPEG-2解码单元。
9.根据权利要求1所述的便携式智能动态软硬件切换转码系统,其特征在于,所述转码输出单元(50)为网络接口。
【专利摘要】本实用新型公开了一种便携式智能动态软硬件切换转码系统。该系统包括:中央处理单元(10);转码接收单元(20),与中央处理单元(10)相连接,用于接收待转码的视频码流;至少一路硬件转码单元(30),与中央处理单元(10)相连接,用于进行硬件转码;数据分发单元(40),与中央处理单元(10)相连接,用于根据待转码的视频码流的编解码方式分发待转码的视频码流至中央处理单元(10)完成软件转码或至硬件转码单元(30)完成硬件转码;以及转码输出单元(50),与中央处理单元(10)相连接,用于将中央处理单元(10)和硬件转码单元(30)转码后的视频码流输出。通过本实用新型,能够将软、硬件转码方式进行结合。
【IPC分类】H04N21-44, H04N21-234
【公开号】CN204362233
【申请号】CN201520057193
【发明人】雷德斌
【申请人】北京盒陶软件科技有限公司
【公开日】2015年5月27日
【申请日】2015年1月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1