一種視頻在線播放裝置的制造方法
【專(zhuān)利摘要】一種視頻在線播放裝置,包括:視頻獲取器(1)、視頻編碼器(2)、無(wú)線傳輸器(3)和視頻播放器(4);視頻獲取器(1)用于在線獲取用戶(hù)點(diǎn)擊的視頻數(shù)據(jù);視頻編碼器(2)用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)選擇對(duì)應(yīng)的視頻編碼類(lèi)型,并根據(jù)編碼類(lèi)型對(duì)視頻數(shù)據(jù)進(jìn)行編碼,生成視頻數(shù)據(jù)包,視頻編碼類(lèi)型與當(dāng)前網(wǎng)絡(luò)傳輸狀態(tài)呈正相關(guān)關(guān)系,包括碼率和幀率;無(wú)線傳輸器(3)用于將視頻數(shù)據(jù)包發(fā)送至視頻播放器;視頻播放器(4)用于對(duì)視頻數(shù)據(jù)包解編碼、將解編碼后的視頻圖像的分辨率進(jìn)行轉(zhuǎn)換處理、播放轉(zhuǎn)換處理后的視頻數(shù)據(jù)。使得在網(wǎng)絡(luò)狀態(tài)不佳時(shí),用戶(hù)依然可以在線體驗(yàn)流暢地觀看視頻的樂(lè)趣,同時(shí),用戶(hù)通過(guò)智能終端仍可以觀看清晰的視頻。
【專(zhuān)利說(shuō)明】
一種視頻在線播放裝置
技術(shù)領(lǐng)域
[0001]本實(shí)用新型涉及視頻播放技術(shù)領(lǐng)域,具體涉及一種視頻在線播放裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的普及,越來(lái)越多的人喜歡使用智能終端在線觀看視頻,然而,現(xiàn)有的視頻系統(tǒng)在線播放視頻時(shí),往往網(wǎng)絡(luò)不穩(wěn)定,不能保證視頻數(shù)據(jù)實(shí)時(shí)傳輸,導(dǎo)致用戶(hù)不能流暢地觀看整個(gè)視頻,降低了用戶(hù)的體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有視頻系統(tǒng)在線播放視頻時(shí),因網(wǎng)絡(luò)不穩(wěn)定容易發(fā)生中斷的問(wèn)題,本申請(qǐng)?zhí)峁┮环N視頻在線播放裝置,包括,視頻獲取器、視頻編碼器、無(wú)線傳輸器和視頻播放器;
[0004]視頻獲取器用于在線獲取用戶(hù)點(diǎn)擊的視頻數(shù)據(jù);
[0005]視頻編碼器用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)選擇對(duì)應(yīng)的視頻編碼類(lèi)型,并根據(jù)編碼類(lèi)型對(duì)視頻數(shù)據(jù)進(jìn)行編碼,生成視頻數(shù)據(jù)包,視頻編碼類(lèi)型與當(dāng)前網(wǎng)絡(luò)傳輸狀態(tài)呈正相關(guān)關(guān)系,包括碼率和幀率;
[0006]無(wú)線傳輸器用于將所述視頻數(shù)據(jù)包發(fā)送至所述視頻播放器;
[0007]視頻播放器用于對(duì)所述視頻數(shù)據(jù)包解編碼、將解編碼后的視頻圖像的分辨率進(jìn)行轉(zhuǎn)換處理、播放轉(zhuǎn)換處理后的視頻數(shù)據(jù)。
[0008]—種實(shí)施例中,視頻編碼器包括:網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元、存儲(chǔ)單元、匹配單元和編碼單元;
[0009]網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元用于實(shí)時(shí)監(jiān)測(cè)當(dāng)前網(wǎng)絡(luò)狀態(tài),所述網(wǎng)絡(luò)狀態(tài)包括網(wǎng)絡(luò)繁忙狀態(tài)和網(wǎng)絡(luò)閑置狀態(tài);
[0010]存儲(chǔ)單元用于存儲(chǔ)預(yù)設(shè)的視頻編碼類(lèi)型;
[0011 ]匹配單元用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)匹配與當(dāng)前網(wǎng)絡(luò)狀態(tài)相適應(yīng)的視頻編碼類(lèi)型;
[0012]編碼單元用于根據(jù)所述編碼類(lèi)型對(duì)視頻數(shù)據(jù)進(jìn)行編碼并生成視頻數(shù)據(jù)包。
[0013]—種實(shí)施例中,視頻播放器包括:解編碼單元、分辨率轉(zhuǎn)換單元和播放單元;
[0014]解編碼單元用于對(duì)視頻數(shù)據(jù)包進(jìn)行解碼;
[0015]分辨率轉(zhuǎn)換單元用于對(duì)視頻圖像的分辨率進(jìn)行轉(zhuǎn)換;
[0016]播放單元用于播放處理后的視頻數(shù)據(jù)。
[0017]—種實(shí)施例中,視頻編碼類(lèi)型包括H.264編碼和H.265編碼。
[0018]依據(jù)上述實(shí)施例的視頻在線播放裝置,由于根據(jù)網(wǎng)絡(luò)狀態(tài)選擇對(duì)應(yīng)的視頻編碼類(lèi)型對(duì)傳輸?shù)囊曨l數(shù)據(jù)進(jìn)行編碼后傳輸,視頻播放器對(duì)視頻數(shù)據(jù)包解編碼,然后播放,使得在網(wǎng)絡(luò)狀態(tài)不佳時(shí),用戶(hù)依然可以在線體驗(yàn)流暢地觀看視頻的樂(lè)趣,同時(shí),用戶(hù)通過(guò)智能終端仍可以觀看清晰的視頻。
【附圖說(shuō)明】
[0019]圖1為一種視頻在線播放裝置原理圖。
【具體實(shí)施方式】
[0020]下面通過(guò)【具體實(shí)施方式】結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)說(shuō)明。
[0021]本例提供一種視頻在線播放裝置,其原理圖如圖1所示,包括:視頻獲取器1、視頻編碼器2、無(wú)線傳輸器3和視頻播放器4。
[0022]當(dāng)用戶(hù)在線點(diǎn)擊觀看的視頻時(shí),視頻獲取器I則可以在線獲取用戶(hù)點(diǎn)擊的視頻數(shù)據(jù)。
[0023]視頻編碼器2用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)選擇對(duì)應(yīng)的視頻編碼類(lèi)型,并根據(jù)編碼類(lèi)型對(duì)用戶(hù)觀看的視頻數(shù)據(jù)進(jìn)行編碼,生成視頻數(shù)據(jù)包;本例的視頻編碼類(lèi)型與當(dāng)前網(wǎng)絡(luò)傳輸狀態(tài)呈正相關(guān)關(guān)系,包括碼率和幀率。
[0024]進(jìn)一步,視頻編碼器2包括網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元21、存儲(chǔ)單元22、匹配單元23和編碼單元24;網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元21用于實(shí)時(shí)監(jiān)測(cè)當(dāng)前網(wǎng)絡(luò)狀態(tài),以滿(mǎn)足為無(wú)線傳輸設(shè)備在線實(shí)時(shí)傳輸視頻的需要,其中,網(wǎng)絡(luò)狀態(tài)包括網(wǎng)絡(luò)繁忙狀態(tài)和網(wǎng)絡(luò)閑置狀態(tài);在其他實(shí)施例中,當(dāng)前網(wǎng)絡(luò)狀態(tài)也可以是傳輸帶寬的占用率或信道質(zhì)量。
[0025]存儲(chǔ)單元22用于存儲(chǔ)預(yù)設(shè)的視頻編碼類(lèi)型,本例的視頻編碼類(lèi)型為H.264編碼和H.265編碼。
[0026]其中,H.264編碼是國(guó)際標(biāo)準(zhǔn)化組織(ISO)和國(guó)際電信聯(lián)盟(ITU)共同提出的繼MPEG4之后的新一代數(shù)字視頻壓縮格式。H.264是ITU-T以H.26x系列為名稱(chēng)命名的視頻編解碼技術(shù)標(biāo)準(zhǔn)之一。H.264是ITU-T的VCEG(視頻編碼專(zhuān)家組)和IS0/IEC的MPEG(活動(dòng)圖像編碼專(zhuān)家組)的聯(lián)合視頻組(JVT: joint video team)開(kāi)發(fā)的一個(gè)數(shù)字視頻編碼標(biāo)準(zhǔn)。
[0027]H.265編碼是ITU-T VCEG繼H.264之后所制定的新的視頻編碼標(biāo)準(zhǔn)。H.265標(biāo)準(zhǔn)圍繞著現(xiàn)有的視頻編碼標(biāo)準(zhǔn)H.264,保留原來(lái)的某些技術(shù),同時(shí)對(duì)一些相關(guān)的技術(shù)加以改進(jìn)。H.265編碼使用先進(jìn)的技術(shù)用以改善碼流、編碼質(zhì)量、延時(shí)和算法復(fù)雜度之間的關(guān)系,達(dá)到最優(yōu)化設(shè)置。H.265編碼旨在在有限帶寬下傳輸更高質(zhì)量的網(wǎng)絡(luò)視頻,僅需原先的一半帶寬即可播放相同質(zhì)量的視頻。
[0028]匹配單元23用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)匹配與當(dāng)前網(wǎng)絡(luò)狀態(tài)相適應(yīng)的視頻編碼類(lèi)型,根據(jù)H.264編碼和H.265編碼的特點(diǎn),本例編碼類(lèi)型的選擇方式是:網(wǎng)絡(luò)正常狀態(tài)下選擇
H.264編碼,網(wǎng)絡(luò)擁塞狀態(tài)下選擇H.265編碼,S卩,如果網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元21獲得當(dāng)前網(wǎng)絡(luò)狀態(tài)是空閑狀態(tài),匹配單元23匹配與當(dāng)前網(wǎng)絡(luò)狀態(tài)相適應(yīng)的編碼類(lèi)型是H.264編碼,如果獲得當(dāng)前網(wǎng)絡(luò)狀態(tài)是繁忙狀態(tài),則匹配單元23匹配與當(dāng)前網(wǎng)絡(luò)狀態(tài)相適應(yīng)的編碼類(lèi)型是H.265編碼。
[0029]編碼單元24用于根據(jù)匹配的編碼類(lèi)型對(duì)視頻數(shù)據(jù)進(jìn)行編碼,并生成視頻數(shù)據(jù)包;無(wú)線傳輸器3將生成的視頻數(shù)據(jù)包傳輸給視頻播放器4。
[0030]進(jìn)一步,視頻播放器4包括解編碼單元41、分辨率轉(zhuǎn)換單元42和播放單元43;解編碼單元41用于對(duì)接收到的視頻數(shù)據(jù)包進(jìn)行解碼;分辨率轉(zhuǎn)換單元42用于對(duì)視頻圖像的分辨率進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換到與用戶(hù)使用的智能終端的分辨率相同,例如,如果視頻播放器4接收到的視頻圖像分辨率大于用戶(hù)使用的智能終端的分辨率,則分辨率轉(zhuǎn)換單元42將接收到的視頻圖像的分辨率減小,相反的,分辨率轉(zhuǎn)換單元42將接收到的視頻圖像的分辨率增大,直至該視頻圖像的分辨率與用戶(hù)使用的智能終端的分辨率相同;播放單元43用于播放處理后的視頻數(shù)據(jù)。
[0031]在本實(shí)用新型實(shí)施例中,根據(jù)網(wǎng)絡(luò)狀態(tài)選擇自身的編碼類(lèi)型,根據(jù)編碼類(lèi)型對(duì)視頻數(shù)據(jù)進(jìn)行編碼,生成視頻數(shù)據(jù)包,傳輸數(shù)據(jù)包,視頻播放器4對(duì)接收的視頻數(shù)據(jù)進(jìn)行處理后播放,使得用戶(hù)在網(wǎng)絡(luò)狀態(tài)不佳時(shí),依然可以在線體驗(yàn)流暢地觀看視頻的樂(lè)趣,同時(shí),用戶(hù)通過(guò)智能終端仍可以觀看清晰的視頻。
[0032]以上應(yīng)用了具體個(gè)例對(duì)本實(shí)用新型進(jìn)行闡述,只是用于幫助理解本實(shí)用新型,并不用以限制本實(shí)用新型。對(duì)于本實(shí)用新型所屬技術(shù)領(lǐng)域的技術(shù)人員,依據(jù)本實(shí)用新型的思想,還可以做出若干簡(jiǎn)單推演、變形或替換。
【主權(quán)項(xiàng)】
1.一種視頻在線播放裝置,其特征在于,包括:視頻獲取器(I)、視頻編碼器(2)、無(wú)線傳輸器(3)和視頻播放器(4); 所述視頻獲取器(I)用于在線獲取用戶(hù)點(diǎn)擊的視頻數(shù)據(jù); 所述視頻編碼器(2)用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)選擇對(duì)應(yīng)的視頻編碼類(lèi)型,并根據(jù)所述編碼類(lèi)型對(duì)所述視頻數(shù)據(jù)進(jìn)行編碼,生成視頻數(shù)據(jù)包,所述視頻編碼類(lèi)型與當(dāng)前網(wǎng)絡(luò)傳輸狀態(tài)呈正相關(guān)關(guān)系,包括碼率和幀率; 所述無(wú)線傳輸器(3)用于將所述視頻數(shù)據(jù)包發(fā)送至所述視頻播放器; 所述視頻播放器(4)用于對(duì)所述視頻數(shù)據(jù)包解編碼、將解編碼后的視頻圖像的分辨率進(jìn)行轉(zhuǎn)換處理、播放轉(zhuǎn)換處理后的視頻數(shù)據(jù)。2.如權(quán)利要求1所述的視頻在線播放裝置,其特征在于,所述視頻編碼器(2)包括:網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元(21)、存儲(chǔ)單元(22)、匹配單元(23)和編碼單元(24); 所述網(wǎng)絡(luò)狀態(tài)監(jiān)測(cè)單元(21)用于實(shí)時(shí)監(jiān)測(cè)當(dāng)前網(wǎng)絡(luò)狀態(tài),所述網(wǎng)絡(luò)狀態(tài)包括網(wǎng)絡(luò)繁忙狀態(tài)和網(wǎng)絡(luò)閑置狀態(tài); 所述存儲(chǔ)單元(22)用于存儲(chǔ)預(yù)設(shè)的視頻編碼類(lèi)型; 所述匹配單元(23)用于根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)匹配與所述當(dāng)前網(wǎng)絡(luò)狀態(tài)相適應(yīng)的視頻編碼類(lèi)型; 所述編碼單元(24)用于根據(jù)所述編碼類(lèi)型對(duì)所述視頻數(shù)據(jù)進(jìn)行編碼并生成視頻數(shù)據(jù)包。3.如權(quán)利要求2所述的視頻在線播放裝置,其特征在于,所述視頻播放器(4)包括:解編碼單元(41)、分辨率轉(zhuǎn)換單元(42)和播放單元(43); 所述解編碼單元(41)用于對(duì)所述視頻數(shù)據(jù)包進(jìn)行解碼; 所述分辨率轉(zhuǎn)換單元(42)用于對(duì)視頻圖像的分辨率進(jìn)行轉(zhuǎn)換; 所述播放單元(43)用于播放處理后的視頻數(shù)據(jù)。4.如權(quán)利要求3所述的視頻在線播放裝置,其特征在于,所述視頻編碼類(lèi)型包括H.264編碼和H.265編碼。
【文檔編號(hào)】H04N21/2383GK205545736SQ201620365076
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年4月27日
【發(fā)明人】吳旭清
【申請(qǐng)人】上海象融藍(lán)海文化傳媒有限公司