便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及視頻碼轉(zhuǎn)碼技術(shù)領(lǐng)域,具體而言,特別涉及一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)。
【背景技術(shù)】
[0002]視頻轉(zhuǎn)碼(Video Transcoding)是指將已經(jīng)壓縮編碼的視頻碼流轉(zhuǎn)換成另一個(gè)視頻碼流,以適應(yīng)不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力和不同的用戶需求。轉(zhuǎn)碼本質(zhì)上是一個(gè)先解碼,再編碼的過程。目前單純采用硬件轉(zhuǎn)碼的方式CPU占用率低,轉(zhuǎn)碼速度快,最終獲取到的視頻文件質(zhì)量更為可靠,但是兼容性差,可轉(zhuǎn)換的文件格式少;而單純采用軟件轉(zhuǎn)碼的方式兼容性好,但是速度慢且占CPU。
[0003]針對(duì)現(xiàn)有技術(shù)中存儲(chǔ)的上述問題,目前尚未提出有效的解決方法。
【實(shí)用新型內(nèi)容】
[0004]本實(shí)用新型的主要目的在于提供一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),以解決現(xiàn)有技術(shù)中單純采用硬件轉(zhuǎn)碼兼容性差和單純采用軟件轉(zhuǎn)碼速度慢的問題。
[0005]本實(shí)用新型的一個(gè)方面,提供了一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)。
[0006]根據(jù)本實(shí)用新型的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)包括:中央處理單元;轉(zhuǎn)碼接收單元,與中央處理單元相連接,用于接收待轉(zhuǎn)碼的視頻碼流;至少一路硬件轉(zhuǎn)碼單元,與中央處理單元相連接,用于進(jìn)行硬件轉(zhuǎn)碼;數(shù)據(jù)分發(fā)單元,用于根據(jù)待轉(zhuǎn)碼的視頻碼流的編解碼方式分發(fā)待轉(zhuǎn)碼的視頻碼流至中央處理單元完成軟件轉(zhuǎn)碼或至硬件轉(zhuǎn)碼單元完成硬件轉(zhuǎn)碼;以及轉(zhuǎn)碼輸出單元,用于將中央處理單元和硬件轉(zhuǎn)碼單元轉(zhuǎn)碼后的視頻碼流輸出。
[0007]進(jìn)一步地,該系統(tǒng)還包括:散熱單元,與中央處理單元相連接。
[0008]進(jìn)一步地,該系統(tǒng)還包括:電能提供單元,與中央處理單元相連接。
[0009]進(jìn)一步地,至少一路硬件轉(zhuǎn)碼單元集成在中央處理單元中。
[0010]進(jìn)一步地,至少一路硬件轉(zhuǎn)碼單元為H264轉(zhuǎn)碼單元、VC-1轉(zhuǎn)碼單元和/或MPEG-2轉(zhuǎn)碼單元。
[0011]進(jìn)一步地,H264轉(zhuǎn)碼單元包括H264編碼單元和H264解碼單元。
[0012]進(jìn)一步地,VC-1轉(zhuǎn)碼單元包括VC-1編碼單元和VC-1解碼單元。
[0013]進(jìn)一步地,MPEG-2轉(zhuǎn)碼單元包括MPEG-2編碼單元和MPEG-2解碼單元。
[0014]進(jìn)一步地,轉(zhuǎn)碼輸出單元為網(wǎng)絡(luò)接口。
[0015]通過本實(shí)用新型,提供了一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),該系統(tǒng)包括:中央處理單元;轉(zhuǎn)碼接收單元,與中央處理單元相連接,用于接收待轉(zhuǎn)碼的視頻碼流;至少一路硬件轉(zhuǎn)碼單元,與中央處理單元相連接,用于進(jìn)行硬件轉(zhuǎn)碼;數(shù)據(jù)分發(fā)單元,與中央處理單元相連接,用于根據(jù)待轉(zhuǎn)碼的視頻碼流的編解碼方式分發(fā)待轉(zhuǎn)碼的視頻碼流至中央處理單元完成軟件轉(zhuǎn)碼或至硬件轉(zhuǎn)碼單元完成硬件轉(zhuǎn)碼;以及轉(zhuǎn)碼輸出單元,與中央處理單元相連接,用于將中央處理單元和硬件轉(zhuǎn)碼單元轉(zhuǎn)碼后的視頻碼流輸出,能夠?qū)④?、硬件轉(zhuǎn)碼方式進(jìn)行結(jié)合,解決了現(xiàn)有技術(shù)中單純采用硬件轉(zhuǎn)碼兼容性差和單純采用軟件轉(zhuǎn)碼速度慢的問題。
[0016]上述說明僅是本實(shí)用新型技術(shù)方案的概述,為了能夠更清楚了解本實(shí)用新型的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本實(shí)用新型的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本實(shí)用新型的【具體實(shí)施方式】。
【附圖說明】
[0017]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本實(shí)用新型的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0018]圖1是根據(jù)本實(shí)用新型實(shí)施例的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本實(shí)用新型做進(jìn)一步說明。需要指出的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0020]圖1是根據(jù)本實(shí)用新型實(shí)施例的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)的結(jié)構(gòu)圖,如圖1所示,該系統(tǒng)包括中央處理單元10、轉(zhuǎn)碼接收單元20、多路硬件轉(zhuǎn)碼單元30、數(shù)據(jù)分發(fā)單元40、轉(zhuǎn)碼輸出單元50、散熱單元60和電能提供單元70。
[0021]其中,中央處理單元10搭載的操作系統(tǒng)中安裝有完成軟件轉(zhuǎn)碼的各種軟件,可以進(jìn)行AVI轉(zhuǎn)碼、H264轉(zhuǎn)碼等,實(shí)現(xiàn)對(duì)多種視頻格式進(jìn)行相互轉(zhuǎn)換。各路硬件轉(zhuǎn)碼單元30均與中央處理單元10相連接,用于進(jìn)行硬件轉(zhuǎn)碼,或者集成在中央處理單元10中,可以為H264轉(zhuǎn)碼單元、VC-1轉(zhuǎn)碼單元和/或MPEG-2轉(zhuǎn)碼單元,其中,H264轉(zhuǎn)碼單元包括H264編碼單元和H264解碼單元;VC-1轉(zhuǎn)碼單元包括VC-1編碼單元和VC-1解碼單元;MPEG_2轉(zhuǎn)碼單元包括MPEG-2編碼單元和MPEG-2解碼單元。
[0022]轉(zhuǎn)碼接收單元20與中央處理單元10相連接,用于接收待轉(zhuǎn)碼的視頻碼流。數(shù)據(jù)分發(fā)單元40與中央處理單元10相連接,在轉(zhuǎn)碼接收單元20接收到待轉(zhuǎn)碼的視頻碼流后,中央處理單元10調(diào)度數(shù)據(jù)分發(fā)單元40,數(shù)據(jù)分發(fā)單元40根據(jù)待轉(zhuǎn)碼的視頻碼流的編解碼方式分發(fā)待轉(zhuǎn)碼的視頻碼流至中央處理單元10或某路硬件轉(zhuǎn)碼單元30,若數(shù)據(jù)分發(fā)單元40將待轉(zhuǎn)碼的視頻碼流分發(fā)至中央處理單元10,則中央處理單元10完成軟件轉(zhuǎn)碼,若數(shù)據(jù)分發(fā)單元40將待轉(zhuǎn)碼的視頻碼流分發(fā)至某路硬件轉(zhuǎn)碼單元30,則該路硬件轉(zhuǎn)碼單元30完成硬件轉(zhuǎn)碼。
[0023]轉(zhuǎn)碼輸出單元50與中央處理單元10相連接,無論是由中央處理單元10還是由硬件轉(zhuǎn)碼單元30完成轉(zhuǎn)碼,轉(zhuǎn)碼輸出單元50均將轉(zhuǎn)碼后的視頻碼流輸出。該轉(zhuǎn)碼輸出單元50優(yōu)選為網(wǎng)絡(luò)接口,可以通過網(wǎng)絡(luò)將輸出的視頻碼流至遠(yuǎn)程的移動(dòng)端。
[0024]采用該實(shí)施例提供的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),在視頻文件進(jìn)行轉(zhuǎn)碼時(shí),數(shù)據(jù)分發(fā)單元40可判斷當(dāng)前文件的編解碼方式是否可用硬件轉(zhuǎn)換,如果可以則優(yōu)先使用硬件轉(zhuǎn)碼單元30實(shí)現(xiàn)轉(zhuǎn)碼,如果硬件不支持則可以使用軟件轉(zhuǎn)碼,從而將軟、硬件轉(zhuǎn)碼方式進(jìn)行結(jié)合,使可轉(zhuǎn)換的文件數(shù)量和類型大大增加,增加了對(duì)移動(dòng)端的支持,在移動(dòng)端也可上傳視頻文件進(jìn)行轉(zhuǎn)碼,轉(zhuǎn)碼速度最快可達(dá)30倍速。
[0025]優(yōu)選地,該系統(tǒng)還包括與中央處理單元10相連接的散熱單元60和電能提供單元70,以實(shí)現(xiàn)系統(tǒng)的散熱和單獨(dú)供電,從而能夠?qū)⑾到y(tǒng)集成到128x 115.4x 59.6mm的空間內(nèi),進(jìn)一步方便攜帶。
[0026]從以上實(shí)施例的描述中,可以看出,本實(shí)用新型實(shí)施例實(shí)現(xiàn)了如下技術(shù)效果將軟、硬件轉(zhuǎn)碼方式進(jìn)行結(jié)合,使可轉(zhuǎn)換的文件數(shù)量和類型大大增加。
[0027]在以上的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本實(shí)用新型。但是以上描述僅是本實(shí)用新型的較佳實(shí)施例而已,本實(shí)用新型能夠以很多不同于在此描述的其它方式來實(shí)施,因此本實(shí)用新型不受上面公開的具體實(shí)施的限制。同時(shí)任何熟悉本領(lǐng)域技術(shù)人員在不脫離本實(shí)用新型技術(shù)方案范圍情況下,都可利用上述揭示的方法和技術(shù)內(nèi)容對(duì)本實(shí)用新型技術(shù)方案做出許多可能的變動(dòng)和修飾,或修改為等同變化的等效實(shí)施例。凡是未脫離本實(shí)用新型技術(shù)方案的內(nèi)容,依據(jù)本實(shí)用新型的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所做的任何簡(jiǎn)單修改、等同變化及修飾,均仍屬于本實(shí)用新型技術(shù)方案保護(hù)的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,包括: 中央處理單元(10); 轉(zhuǎn)碼接收單元(20),與所述中央處理單元(10)相連接,用于接收待轉(zhuǎn)碼的視頻碼流; 至少一路硬件轉(zhuǎn)碼單元(30),與所述中央處理單元(10)相連接,用于進(jìn)行硬件轉(zhuǎn)碼; 數(shù)據(jù)分發(fā)單元(40),與所述中央處理單元(10)相連接,用于根據(jù)所述待轉(zhuǎn)碼的視頻碼流的編解碼方式分發(fā)所述待轉(zhuǎn)碼的視頻碼流至所述中央處理單元(10)完成軟件轉(zhuǎn)碼或至所述硬件轉(zhuǎn)碼單元(30)完成硬件轉(zhuǎn)碼;以及 轉(zhuǎn)碼輸出單元(50),與所述中央處理單元(10)相連接,用于將所述中央處理單元(10)和所述硬件轉(zhuǎn)碼單元(30)轉(zhuǎn)碼后的視頻碼流輸出。
2.根據(jù)權(quán)利要求1所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述系統(tǒng)還包括:散熱單元(60),與所述中央處理單元(10)相連接。
3.根據(jù)權(quán)利要求1所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述系統(tǒng)還包括:電能提供單元(70),與所述中央處理單元(10)相連接。
4.根據(jù)權(quán)利要求1所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述至少一路硬件轉(zhuǎn)碼單元(30)集成在所述中央處理單元(10)中。
5.根據(jù)權(quán)利要求4所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述至少一路硬件轉(zhuǎn)碼單元(30)為H264轉(zhuǎn)碼單元、VC-1轉(zhuǎn)碼單元和/或MPEG-2轉(zhuǎn)碼單元。
6.根據(jù)權(quán)利要求5所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述H264轉(zhuǎn)碼單元包括H264編碼單元和H264解碼單元。
7.根據(jù)權(quán)利要求5所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述VC-1轉(zhuǎn)碼單元包括VC-1編碼單元和VC-1解碼單元。
8.根據(jù)權(quán)利要求5所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述MPEG-2轉(zhuǎn)碼單元包括MPEG-2編碼單元和MPEG-2解碼單元。
9.根據(jù)權(quán)利要求1所述的便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng),其特征在于,所述轉(zhuǎn)碼輸出單元(50)為網(wǎng)絡(luò)接口。
【專利摘要】本實(shí)用新型公開了一種便攜式智能動(dòng)態(tài)軟硬件切換轉(zhuǎn)碼系統(tǒng)。該系統(tǒng)包括:中央處理單元(10);轉(zhuǎn)碼接收單元(20),與中央處理單元(10)相連接,用于接收待轉(zhuǎn)碼的視頻碼流;至少一路硬件轉(zhuǎn)碼單元(30),與中央處理單元(10)相連接,用于進(jìn)行硬件轉(zhuǎn)碼;數(shù)據(jù)分發(fā)單元(40),與中央處理單元(10)相連接,用于根據(jù)待轉(zhuǎn)碼的視頻碼流的編解碼方式分發(fā)待轉(zhuǎn)碼的視頻碼流至中央處理單元(10)完成軟件轉(zhuǎn)碼或至硬件轉(zhuǎn)碼單元(30)完成硬件轉(zhuǎn)碼;以及轉(zhuǎn)碼輸出單元(50),與中央處理單元(10)相連接,用于將中央處理單元(10)和硬件轉(zhuǎn)碼單元(30)轉(zhuǎn)碼后的視頻碼流輸出。通過本實(shí)用新型,能夠?qū)④?、硬件轉(zhuǎn)碼方式進(jìn)行結(jié)合。
【IPC分類】H04N21-44, H04N21-234
【公開號(hào)】CN204362233
【申請(qǐng)?zhí)枴緾N201520057193
【發(fā)明人】雷德斌
【申請(qǐng)人】北京盒陶軟件科技有限公司
【公開日】2015年5月27日
【申請(qǐng)日】2015年1月27日