欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多媒體數(shù)據(jù)復(fù)合法及安卓系統(tǒng)中播放動(dòng)圖的視頻播放器的制造方法

文檔序號(hào):9492098閱讀:855來(lái)源:國(guó)知局
多媒體數(shù)據(jù)復(fù)合法及安卓系統(tǒng)中播放動(dòng)圖的視頻播放器的制造方法
【技術(shù)領(lǐng)域】
[0001]示范性實(shí)施方式涉及一種將多媒體數(shù)據(jù)復(fù)合的方法及用于播放運(yùn)動(dòng)圖片的視頻播放器;更具體地,涉及一種在移動(dòng)系統(tǒng)中將多媒體數(shù)據(jù),諸如運(yùn)動(dòng)圖片和圖像數(shù)據(jù),復(fù)合的方法及用于在安卓(android)移動(dòng)系統(tǒng)中播放包含所述復(fù)合多媒體數(shù)據(jù)的運(yùn)動(dòng)圖片的安卓視頻播放器。
【背景技術(shù)】
[0002]近來(lái),由于運(yùn)輸和通信技術(shù)的高度發(fā)展,在特定的局部地區(qū)和地點(diǎn)生產(chǎn)和消費(fèi)的局部文化產(chǎn)品在全球范圍內(nèi)散布和消費(fèi),已經(jīng)具有日漸增長(zhǎng)趨勢(shì)。特別是,近來(lái)信息和通信技術(shù)的令人^(異的發(fā)展使具有高音頻/視頻性能的個(gè)人移動(dòng)設(shè)備(諸如智能手機(jī)和平板電腦)能夠在全球范圍內(nèi)使用無(wú)論是哪個(gè)國(guó)家和洲,這使得文化產(chǎn)品不論時(shí)間和地點(diǎn)在全球范圍內(nèi)快速地散布和消費(fèi)。結(jié)果,文化產(chǎn)品的市場(chǎng)容量超越各國(guó)邊界以指數(shù)的方式增加。
[0003]具有音頻和視頻內(nèi)容的文化產(chǎn)品(諸如電影、電視劇和音樂(lè))往往是通過(guò)消費(fèi)者的情感和感受而消費(fèi),因此許多消費(fèi)者無(wú)論他們所處的地理位置均可以共享在文化產(chǎn)品媒體中的相同感受。文化產(chǎn)品的熱心消費(fèi)者往往組成他們自己的團(tuán)體(諸如歌迷俱樂(lè)部)并且參與和他們自己共享的文化產(chǎn)品有關(guān)的各種在線和離線活動(dòng),這可產(chǎn)生與文化產(chǎn)品有關(guān)的伴生市場(chǎng)。例如,可從電影、音樂(lè)和電視劇衍生出時(shí)裝、旅游、配飾和人物的市場(chǎng)。
[0004]然而,從消費(fèi)者的觀點(diǎn)來(lái)看,時(shí)裝、旅游、配飾和人物(被稱為第二文化內(nèi)容)的伴生產(chǎn)品通常與電影、電視劇和音樂(lè)(被稱為第一文化內(nèi)容)的關(guān)系較弱。
[0005]例如,流行電影和戲劇的主題歌可容易地通過(guò)以數(shù)字多媒體數(shù)據(jù)形式從在線互聯(lián)網(wǎng)站下載音樂(lè)而在消費(fèi)者自己的個(gè)人移動(dòng)設(shè)備中消費(fèi)。然而,流行電影和戲劇的拍攝場(chǎng)地可以通過(guò)高成本的旅游而主動(dòng)和直接地感受,或者可以僅通過(guò)拍攝場(chǎng)地的圖像和運(yùn)動(dòng)圖片而被動(dòng)和間接地感受,這些圖像中的大部分是由第一文化內(nèi)容的供應(yīng)商所提供。亦即,從消費(fèi)者個(gè)人觀點(diǎn)來(lái)看,拍攝場(chǎng)地與主題歌并不是相互束縛的并且可以被消費(fèi)者單獨(dú)地消費(fèi)。
[0006]預(yù)期上述個(gè)人旅游到拍攝場(chǎng)地與主題歌個(gè)人下載之間的分離消費(fèi)會(huì)加強(qiáng),因?yàn)檫@些文化產(chǎn)品是在全球范圍內(nèi)被散布和消費(fèi)。主題歌可以僅通過(guò)經(jīng)由個(gè)人互聯(lián)網(wǎng)下載到個(gè)人移動(dòng)設(shè)備中而容易地以低價(jià)被消費(fèi),無(wú)論消費(fèi)者在哪個(gè)國(guó)家。然而,旅游到拍攝場(chǎng)地會(huì)受到非常嚴(yán)格的限制,例如國(guó)際旅游的高成本和長(zhǎng)時(shí)間。由于這些原因,消費(fèi)者通常僅購(gòu)買第一文化產(chǎn)品或者由文化產(chǎn)品供應(yīng)商所提供第一文化產(chǎn)品與第二文化產(chǎn)品的簡(jiǎn)單組合,并且不能享受第一文化產(chǎn)品與第二文化產(chǎn)品的個(gè)人和情感組合。例如,當(dāng)韓國(guó)電視劇的消費(fèi)者旅游到韓國(guó)的拍攝場(chǎng)地時(shí),在韓國(guó)拍攝場(chǎng)的個(gè)人感受難以單獨(dú)地與在其個(gè)人移動(dòng)設(shè)備中的電視劇組合。
[0007]因此,已提出用于在虛擬空間(諸如個(gè)人計(jì)算機(jī)和移動(dòng)設(shè)備)中將第一與第二文化產(chǎn)品的多媒體數(shù)據(jù)加以復(fù)合的各種方案。例如,個(gè)人在個(gè)人電腦中通過(guò)使用常規(guī)圖形程序用拍攝場(chǎng)地的圖像代替主題歌音樂(lè)視頻的背景圖像。作為另一個(gè)例子,在消費(fèi)者自己的個(gè)人電腦中,也可將音樂(lè)視頻的演唱者與消費(fèi)者的個(gè)人圖像加以復(fù)合。
[0008]然而,大部分所提供的文化產(chǎn)品是為了個(gè)人娛樂(lè)本身,因此不允許任何復(fù)制(諸如其轉(zhuǎn)換)或復(fù)合。因此,個(gè)人復(fù)合運(yùn)動(dòng)圖片是相當(dāng)粗糙的且質(zhì)量差,這不足以促進(jìn)文化產(chǎn)品的消費(fèi)。
[0009]另外,由于安卓操作系統(tǒng)可訪問(wèn)的硬件資源和編解碼器程序的限制,多種復(fù)合多媒體數(shù)據(jù)難以在安卓移動(dòng)設(shè)備中顯示。特別是,因?yàn)榫幗獯a器程序依賴于各移動(dòng)設(shè)備的操作系統(tǒng),所以復(fù)合多媒體數(shù)據(jù)并不始終由移動(dòng)設(shè)備的內(nèi)部視頻播放器所顯示。
[0010]由于這些原因,多媒體數(shù)據(jù)的個(gè)人復(fù)合受到移動(dòng)設(shè)備的操作系統(tǒng)和硬件資源的限制。特別是,即使是安卓操作系統(tǒng),其編程源與其編程源處在供應(yīng)商APPLE強(qiáng)力控制下的封閉操作系統(tǒng)1S相比是相對(duì)開(kāi)放的,并且可以自由地接入各種程序,也因?yàn)榫幗獯a器程序的軟件問(wèn)題而不能充分地允許多媒體數(shù)據(jù)的復(fù)合和復(fù)合多媒體數(shù)據(jù)在安卓移動(dòng)設(shè)備中的顯示。例如,衍生文化內(nèi)容(諸如色鍵運(yùn)動(dòng)圖片)和衍生文化內(nèi)容與第二文化內(nèi)容的復(fù)合運(yùn)動(dòng)圖片不能顯示在本發(fā)明的安卓移動(dòng)顯示器中。
[0011]因此,對(duì)于可容易地將多媒體數(shù)據(jù)加以復(fù)合并且充分地顯示復(fù)合多媒體數(shù)據(jù)的改進(jìn)的安卓移動(dòng)設(shè)備現(xiàn)已存在需求。

【發(fā)明內(nèi)容】

[0012]本發(fā)明的示范性實(shí)施方式提供一種在安卓移動(dòng)設(shè)備中將多媒體數(shù)據(jù)加以復(fù)合的方法。
[0013]本發(fā)明的其他示范性實(shí)施方式提供一種用于操控包含在安卓移動(dòng)設(shè)備中的復(fù)合多媒體數(shù)據(jù)的運(yùn)動(dòng)圖片的視頻播放器。
[0014]根據(jù)一些示范性實(shí)施方式,提供一種在安卓移動(dòng)設(shè)備中將多媒體數(shù)據(jù)加以復(fù)合的方法。從存儲(chǔ)在由安卓操作系統(tǒng)操作的安卓移動(dòng)設(shè)備中的一組多媒體數(shù)字?jǐn)?shù)據(jù)中選出第一數(shù)據(jù)和第二數(shù)據(jù)。通過(guò)處理第一和第二數(shù)據(jù)而生成第一視頻數(shù)據(jù)、第二視頻數(shù)據(jù)、第一音頻數(shù)據(jù)、和第二音頻數(shù)據(jù),并且將第一視頻數(shù)據(jù)與第二視頻數(shù)據(jù)復(fù)合由此形成復(fù)合視頻數(shù)據(jù)。從第一音頻數(shù)據(jù)、第二音頻數(shù)據(jù)、以及包含第一和第二音頻數(shù)據(jù)的至少一種數(shù)據(jù)的混合數(shù)據(jù)的一種中選出復(fù)合音頻數(shù)據(jù)。使復(fù)合視頻數(shù)據(jù)與復(fù)合音頻數(shù)據(jù)同步,由此形成復(fù)合多媒體數(shù)據(jù)。
[0015]在一個(gè)TJK范性實(shí)施方式中,以如下方式選出第一數(shù)據(jù)和第二數(shù)據(jù):在安卓移動(dòng)設(shè)備的顯示器上激活控制圖標(biāo),并且在列出多媒體數(shù)字?jǐn)?shù)據(jù)的顯示器屏幕上進(jìn)行觸摸。
[0016]在一個(gè)示范性實(shí)施方式中,以如下方式生成第一視頻數(shù)據(jù)、第二視頻數(shù)據(jù)、第一音頻數(shù)據(jù)、和第二音頻數(shù)據(jù):分別從第一數(shù)據(jù)和第二數(shù)據(jù)中分離出視頻數(shù)據(jù)和音頻數(shù)據(jù),由此根據(jù)第一和第二數(shù)據(jù)各自的格式類型生成第一和第二經(jīng)分離的視頻數(shù)據(jù)及第一和第二經(jīng)分離的音頻數(shù)據(jù)。然后,從第一和第二經(jīng)分離的視頻數(shù)據(jù)生成第一和第二視頻像素?cái)?shù)據(jù)。利用色鍵技術(shù)處理第一和第二視頻像素?cái)?shù)據(jù),由此將第一視頻像素?cái)?shù)據(jù)轉(zhuǎn)換成第一視頻數(shù)據(jù)作為背景去除視頻數(shù)據(jù)并且將第二視頻像素?cái)?shù)據(jù)轉(zhuǎn)換成第二視頻數(shù)據(jù)作為背景視頻數(shù)據(jù)。從第一和第二經(jīng)分離的音頻數(shù)據(jù)生成第一和第二音頻脈沖編碼調(diào)制(PCM)數(shù)據(jù)。
[0017]在一個(gè)示范性實(shí)施方式中,以如下方式利用色鍵技術(shù)處理第一和第二視頻像素?cái)?shù)據(jù):在移動(dòng)設(shè)備中設(shè)定第一色鍵值。然后,使第一視頻像素?cái)?shù)據(jù)的顏色通道與對(duì)應(yīng)于第一色鍵值的第一阿爾法通道相關(guān)聯(lián),使得一部分的第一視頻像素?cái)?shù)據(jù)具有透明顏色并且將剩余部分的第一視頻像素?cái)?shù)據(jù)形成為背景去除視頻數(shù)據(jù)。在移動(dòng)設(shè)備中設(shè)定第二色鍵值。然后,使第二視頻像素?cái)?shù)據(jù)的顏色通道與對(duì)應(yīng)于第二色鍵值的第二阿爾法通道相關(guān)聯(lián),使得一部分的第二視頻像素?cái)?shù)據(jù)具有透明顏色并且將第二視頻像素?cái)?shù)據(jù)形成為背景視頻數(shù)據(jù)。
[0018]在一個(gè)示范性實(shí)施方式中,第一視頻像素?cái)?shù)據(jù)和第二視頻像素?cái)?shù)據(jù)具有相同的像素大小和幀尺寸,并且第一阿爾法通道與第二阿爾法通道為互補(bǔ)關(guān)系。
[0019]在一個(gè)示范性實(shí)施方式中,由是FFmpeg的庫(kù)程序中的一個(gè)的imagemux程序來(lái)執(zhí)行第一視頻數(shù)據(jù)和第二視頻數(shù)據(jù)。
[0020]在一個(gè)示范性實(shí)施方式中,第一數(shù)據(jù)包含由文化產(chǎn)品供應(yīng)商生成的電影、電視劇和音樂(lè)的數(shù)字文件,并且第二數(shù)據(jù)包含由移動(dòng)設(shè)備用戶個(gè)人生成的運(yùn)動(dòng)圖片和圖像的數(shù)字文件。
[0021]在一個(gè)示范性實(shí)施方式中,第一數(shù)據(jù)包括由文化產(chǎn)品供應(yīng)商生成的電影、電視劇和音樂(lè)的數(shù)字文件,并且第二數(shù)據(jù)包含由移動(dòng)設(shè)備用戶個(gè)人生成電影、電視劇和音樂(lè)的數(shù)字文件。
[0022]根據(jù)一些示范性實(shí)施方式,提供一種用于在由安卓操作系統(tǒng)(OS)所操作的移動(dòng)設(shè)備中播放運(yùn)動(dòng)圖片的視頻播放器。該視頻播放器包括:控制單元,作為開(kāi)源多媒體控制程序的FFmpeg程序通過(guò)安卓本地開(kāi)發(fā)工具包(NDK)接入所述控制單元,該控制單元控制安卓移動(dòng)設(shè)備的硬件資源由此播放運(yùn)動(dòng)圖片;將運(yùn)動(dòng)圖片分離成音頻源數(shù)據(jù)和視頻源數(shù)據(jù)并單獨(dú)地存儲(chǔ)音頻源數(shù)據(jù)和視頻源數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)單元;將音頻源數(shù)據(jù)和視頻源數(shù)據(jù)轉(zhuǎn)換成音頻脈沖模式調(diào)制(PCM)數(shù)據(jù)和視頻像素?cái)?shù)據(jù)的解碼單元;連接到解碼單元并且響應(yīng)于控制單元的聲音產(chǎn)生信號(hào)而使用java編程語(yǔ)言的Aud1Track類從音頻PCM數(shù)據(jù)產(chǎn)生聲音的聲音產(chǎn)生單元;和連接到解碼單元并且響應(yīng)于控制單元的圖像產(chǎn)生信號(hào)而通過(guò)采用圖形標(biāo)準(zhǔn)應(yīng)用編程接口(API)從視頻像素?cái)?shù)據(jù)產(chǎn)生圖像的圖像產(chǎn)生單元,該圖形標(biāo)準(zhǔn)應(yīng)用編程接口(API)經(jīng)過(guò)GLUE例程連接到安卓操作系統(tǒng)。
[0023]在一個(gè)示范性實(shí)施方式中,數(shù)據(jù)存儲(chǔ)單元包括音頻包隊(duì)列和視頻包隊(duì)列:其中音頻源數(shù)據(jù)以預(yù)定的音頻包按時(shí)間順序存儲(chǔ)至所述音頻包隊(duì)列,且視頻源數(shù)據(jù)以預(yù)定的視頻包按時(shí)間順序存儲(chǔ)至視頻包隊(duì)列;并且解碼單元包括:連接到音頻包隊(duì)列并且將音頻源數(shù)據(jù)解碼成音頻PCM數(shù)據(jù)的音頻解碼器、和連接到視頻包隊(duì)列并且將視頻源數(shù)據(jù)解碼成視頻像素?cái)?shù)據(jù)的視頻解碼器。
[0024]在一個(gè)示范性實(shí)施方式中,數(shù)據(jù)存儲(chǔ)單元還包括通過(guò)使用是FFmpeg的庫(kù)程序的一個(gè)的Iibavformat程序來(lái)檢測(cè)運(yùn)動(dòng)圖片的聲音和圖像信號(hào)的格式類型的源閱讀器;并且解碼單元還包括存儲(chǔ)作為FFmpeg的庫(kù)程序的編解碼器程序的編解碼庫(kù)。
[0025]在一個(gè)示范性實(shí)施方式中,聲音產(chǎn)生單元包括:具有響應(yīng)于聲音產(chǎn)生信號(hào)而調(diào)用Aud1Track類的第一函數(shù)調(diào)用部的PCM數(shù)據(jù)傳輸器,通過(guò)使用Aud1Track類利用該P(yáng)CM數(shù)據(jù)傳輸器從音頻解碼器中連續(xù)且順序地傳輸音頻PCM數(shù)據(jù);和具有用于調(diào)用利用安卓本地開(kāi)發(fā)工具包(NDK)的java本地接口(JNI)而接入移動(dòng)設(shè)備的硬件驅(qū)動(dòng)模塊的第二函數(shù)調(diào)用部的第一硬件驅(qū)動(dòng)器,該第一硬件驅(qū)動(dòng)器通過(guò)使用硬件驅(qū)動(dòng)模塊而驅(qū)動(dòng)用于聲音的硬件資源由此根據(jù)音頻PCM數(shù)據(jù)產(chǎn)生聲音。
[0026]在一個(gè)示范性實(shí)施方式中,音頻解碼器處于以java線程的形式由控制單元激活的狀態(tài),從而在播放運(yùn)動(dòng)圖片時(shí)將音頻源數(shù)據(jù)連續(xù)地轉(zhuǎn)換成音頻PCM數(shù)據(jù)。
[0027]在一個(gè)示范性實(shí)施方式中,圖像產(chǎn)生單元包括:連接到視頻解碼器并且從視頻解碼器中順序地將視頻像素?cái)?shù)據(jù)所傳輸?shù)降囊曨l圖片隊(duì)列;響應(yīng)于圖像產(chǎn)生信號(hào)而產(chǎn)生用于激活圖形標(biāo)準(zhǔn)API的API信號(hào)的視頻刷新器;和響應(yīng)于API信號(hào)而從視頻圖片隊(duì)列中接收視頻像素?cái)?shù)據(jù)并且通過(guò)利用圖形標(biāo)準(zhǔn)API中的數(shù)據(jù)處理步驟來(lái)處理視頻像素?cái)?shù)據(jù)由此根據(jù)視頻像素?cái)?shù)據(jù)產(chǎn)生圖像的像素?cái)?shù)據(jù)處理器。
[0028]在一個(gè)示范性實(shí)施方式中,像素?cái)?shù)據(jù)處理器包括:具有響應(yīng)于API信號(hào)而調(diào)用OpenGL模塊的GLSur f ac e V i ew類的第三函數(shù)調(diào)用部的像素?cái)?shù)據(jù)請(qǐng)求,該Op enGL模塊是圖形標(biāo)準(zhǔn)API中的庫(kù)模塊中的一個(gè);像素?cái)?shù)據(jù)請(qǐng)求激活GLSurfaceView類從而按時(shí)間順序從視頻圖片隊(duì)列中連續(xù)地傳輸視頻像素?cái)?shù)據(jù);和處理由GLSurfaceView類所傳輸?shù)囊曨l像素?cái)?shù)據(jù)并且在移動(dòng)設(shè)備顯示器上產(chǎn)生圖像的第二硬件驅(qū)動(dòng)器。
[0029]在一個(gè)示范性實(shí)施方式中,像素?cái)?shù)據(jù)處理器還包括用于將視頻像素?cái)?shù)據(jù)幀尺寸控制成等于視頻源數(shù)據(jù)的幀尺寸以便在顯示器上生成具有視頻源數(shù)據(jù)的幀尺寸的圖像的幀控制模塊。
[0030]在一個(gè)示范性實(shí)施方式中,圖形標(biāo)準(zhǔn)API包含是用于嵌入系統(tǒng)的OpenGL的改良版本的OpenGL ES,并且?guī)刂颇K具有用于調(diào)用OpenGL ES的紋理映射類的第四函數(shù)調(diào)用部。
[003
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江陵县| 克什克腾旗| 鸡西市| 阿城市| 九龙县| 炉霍县| 黄浦区| 绩溪县| 德兴市| 和平区| 湛江市| 呼伦贝尔市| 大英县| 福贡县| 青川县| 马鞍山市| 靖州| 普格县| 都兰县| 舒城县| 莫力| 合川市| 柞水县| 莱阳市| 嘉荫县| 湖南省| 富顺县| 旌德县| 莫力| 宿松县| 吐鲁番市| 石河子市| 邯郸县| 恭城| 南康市| 太原市| 和龙市| 芦山县| 彝良县| 宜君县| 温宿县|