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

一種音視頻播放系統(tǒng)、方法、移動終端和播放器的制作方法

文檔序號:6771091閱讀:227來源:國知局
專利名稱:一種音視頻播放系統(tǒng)、方法、移動終端和播放器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及音視頻領(lǐng)域,尤其涉及一種音視頻播放系統(tǒng)、方法、移動終端和播放
O
背景技術(shù)
目前各個手機平臺的手機都是自帶播放系統(tǒng),大部分只有本地視頻的播放功能, 例如MP4的播放功能;但是目前媒體格式越來越多,而手機平臺支持的媒體格式或壓縮編碼方式不多,為了實現(xiàn)手機能夠播放更多媒體格式的音頻視頻,迫切需要一種能夠支持多種格式、流媒體播放,并能在各手機平臺快速實現(xiàn)的音視頻播放系統(tǒng)。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提出一種移動終端音視頻播放系統(tǒng)、方法、移動終端和播放器。為解決上述問題,本發(fā)明提出一種具有統(tǒng)一的平臺抽象接口的播放系統(tǒng),該系統(tǒng)能夠播放多格式的音視頻文件。一種音視頻播放系統(tǒng),該播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺;
統(tǒng)一應用接口,用于接收上層應用發(fā)送的播放指令,并將該播放指令發(fā)送至主控單
元;
主控單元,用于接收播放指令,并根據(jù)所述播放指令通過數(shù)據(jù)源單元獲取音視頻源文件;解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻、視頻解碼器對音視頻源文件進行解碼;將解碼后的音頻文件、視頻文件發(fā)送至統(tǒng)一平臺抽象接口,通過音頻回放單元、視頻回放單元同步播放;
數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件;并將音視頻源文件發(fā)送至主控單元;
音頻解碼單元,對獲取的音頻源文件進行解碼,并反饋至主控單元; 視頻解碼單元,對獲取的視頻源文件進行解碼,并反饋至主控單元; 音頻回放單元,用于將解碼后的音頻源文件進行播放; 視頻回放單元,用于將解碼后的視頻源文件進行播放;
統(tǒng)一平臺抽象接口,對不同移動終端平臺的不相同的音頻輸出和視頻輸出接口實行抽像,實現(xiàn)接口一致;調(diào)用不同播放平臺的視頻輸出和音頻輸出;
播放平臺,用于通過統(tǒng)一平臺抽象接口調(diào)用,將同步播放的音視頻文件顯示給移動終端用戶。本發(fā)明還提供了一種移動終端,該移動終端包括了音視頻播放系統(tǒng),所述的音視頻播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺。
本發(fā)明還提供了一種音視頻播放方法,該方法包括
接收上層應用發(fā)送的播放指令,根據(jù)播放指令獲得音視頻源文件; 解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻視頻解碼單元對音視頻源文件進行解碼;
將解碼后的音頻文件、視頻文件同步播放,并發(fā)送至統(tǒng)一平臺抽象接口,由統(tǒng)一平臺抽象接口調(diào)用不同播放平臺視頻輸出和音頻輸出、顯示給移動終端用戶。本發(fā)明還提供了一種包含所述音視頻播放系統(tǒng)的播放器。本發(fā)明提供了一種音視頻播放系統(tǒng)、移動終端、音視頻播放方法,實現(xiàn)了在一個移動終端上能夠播放多格式的音視頻文件,通過在所述音視頻播放系統(tǒng)上設(shè)置一個統(tǒng)一的平臺抽象接口,該接口對移動終端平臺特有的接口進行抽象,并且很容易實現(xiàn)在不同移動終端上不同平臺的移植。


圖1是實施例1音視頻播放系統(tǒng)的結(jié)構(gòu)圖; 圖2是實施例2播放音視頻的方法流程圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖和實施例,對本發(fā)明進行進一步詳細說明,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。應當理解,此處所描寫的具體實施例,僅僅用于解釋本發(fā)明,并不用以限制本發(fā)明。本發(fā)明提供了一種音視頻播放系統(tǒng),主要應用于移動終端。實施例1,參見圖1,本發(fā)明提供的音視頻播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺;
統(tǒng)一應用接口,用于接收上層應用發(fā)送的播放指令,并將該播放指令發(fā)送至主控單
元;
主控單元,用于接收播放指令,并根據(jù)所述播放指令通過數(shù)據(jù)源單元獲取音視頻源文件;解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻、視頻解碼器對音視頻源文件進行解碼;將解碼后的音頻文件、視頻文件發(fā)送至統(tǒng)一平臺抽象接口,通過音頻回放單元、視頻回放單元同步播放;
數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件;并將音視頻源文件發(fā)送至主控單元;
音頻解碼器,對獲取的音頻源文件進行解碼,并反饋至主控單元; 視頻解碼單元,對獲取的視頻源文件進行解碼,并反饋至主控單元; 音頻回放單元,用于將解碼后的音頻源文件進行播放; 視頻回放單元,用于將解碼后的視頻源文件進行播放;
統(tǒng)一平臺抽象接口,對不同移動終端平臺的不相同的音頻輸出和視頻輸出接口實行抽像,實現(xiàn)接口一致;調(diào)用不同播放平臺的視頻輸出和音頻輸出;
播放平臺,用于通過統(tǒng)一平臺抽象接口調(diào)用,將同步播放的音視頻文件顯示給移動終端用戶。上述的數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件可以為通過播放指令至網(wǎng)絡(luò)獲取音視頻源文件;或通過在移動終端本地搜索,獲取音視頻源文件。上述的統(tǒng)一平臺抽象接口,調(diào)用移動終端的平臺具體為通過函數(shù)對移動終端平臺的特有接口進行抽象實現(xiàn)。上述的主控單元,解析音視頻源文件信息,選取相應的音頻、視頻解碼器對音視頻源文件進行解碼具體為
解析音視頻源文件信息包括音頻數(shù)據(jù)的編碼格式、碼率、取樣率;視頻數(shù)據(jù)的編碼格式、視頻的原始圖像大小;通過所述的音視頻文件信息選取相應的頻、視頻解碼器對音視頻源文件進行解碼。本實施例提供了一種音視頻播放系統(tǒng),通過在所述音視頻播放系統(tǒng)上設(shè)置一個統(tǒng)一的平臺抽象接口,該接口對移動終端平臺特有的接口進行抽象,很容易實現(xiàn)在不同移動終端上不同平臺的移植,并且能夠在移動終端中播放多種格式的音視頻文件。該實施例提供的一種音視頻播放系統(tǒng)還可以應用于任何移動終端中,只要移動終端包括所述的音視頻播放系統(tǒng),就能夠?qū)崿F(xiàn)在移動終端中播放多種格式的音視頻文件,并且很容易在不同移動終端上的不同平臺進行移植。本發(fā)明提供的一種包含所述音視頻播放系統(tǒng)可以應用于任意播放器中。實施例2、對應于實施例1提供的音視頻播放系統(tǒng),本實施例提供了一種音視頻文件播放方法,參見圖2,該方法包括
步驟101 接收上層應用發(fā)送的播放指令,根據(jù)播放指令獲得音視頻源文件; 步驟102 解析音視頻源文件信息,根據(jù)解析后的音視頻源文件信息選取相應的音視頻、視頻解碼單元對音視頻源文件進行解碼;
步驟103 將解碼后的音頻文件、視頻文件同步播放,并發(fā)送至統(tǒng)一平臺抽象接口,由統(tǒng)一平臺抽象接口調(diào)用不同播放平臺視頻輸出和音頻輸出、顯示給移動終端用戶。其中,上述步驟101中“根據(jù)播放指令獲得音視頻源文件”可以為
通過播放指令至網(wǎng)絡(luò)獲取音視頻源文件;或通過在移動終端本地搜索,獲取音視頻源文件。上述步驟102中“解析音視頻源文件信息”具體為
通過音視頻源文件進行解析,獲得音頻數(shù)據(jù)的編碼格式、碼率、取樣率;視頻數(shù)據(jù)的編碼格式、視頻的原始圖像大小。本發(fā)明提供了一種音視頻播放系統(tǒng)、移動終端、音視頻播放方法和播放器,實現(xiàn)了在一個移動終端上能夠播放多格式的音視頻文件,通過在所述音視頻播放系統(tǒng)上設(shè)置一個統(tǒng)一的平臺抽象接口,該接口對移動終端平臺特有的接口進行抽象,并且很容易實現(xiàn)在不同移動終端上不同平臺的移植。本領(lǐng)域的普通技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序指令相關(guān)硬件來完成的,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中, 所述的存儲介質(zhì)可以為ROM、RAM、磁盤、光盤等。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種音視頻播放系統(tǒng),其特征在于,該播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺;統(tǒng)一應用接口,用于接收上層應用發(fā)送的播放指令,并將該播放指令發(fā)送至主控單元;主控單元,用于接收播放指令,并根據(jù)所述播放指令通過數(shù)據(jù)源單元獲取音視頻源文件;解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻、視頻解碼器對音視頻源文件進行解碼;將解碼后的音頻文件、視頻文件發(fā)送至統(tǒng)一平臺抽象接口,通過音頻回放單元、視頻回放單元同步播放;數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件;并將音視頻源文件發(fā)送至主控單元;音頻解碼單元,對獲取的音頻源文件進行解碼,并反饋至主控單元; 視頻解碼單元,對獲取的視頻源文件進行解碼,并反饋至主控單元; 音頻回放單元,用于將解碼后的音頻源文件進行播放; 視頻回放單元,用于將解碼后的視頻源文件進行播放;統(tǒng)一平臺抽象接口,對不同移動終端平臺的不相同的音頻輸出和視頻輸出接口實行抽像,實現(xiàn)接口一致;調(diào)用不同播放平臺的視頻輸出和音頻輸出;播放平臺,用于通過統(tǒng)一平臺抽象接口調(diào)用,將同步播放的音視頻文件顯示給移動終端用戶。
2.根據(jù)權(quán)利要求1所述的音視頻播放系統(tǒng),其特征在于,所述的數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件具體為通過播放指令至網(wǎng)絡(luò)獲取音視頻源文件;或通過在移動終端本地搜索,獲取音視頻源文件。
3.根據(jù)權(quán)利要求1所述的音視頻播放系統(tǒng),其特征在于,所述的統(tǒng)一平臺抽象接口,調(diào)用移動終端的平臺具體為通過函數(shù)對移動終端平臺的特有接口進行抽象實現(xiàn)。
4.根據(jù)權(quán)利要求1所述的音視頻播放系統(tǒng),其特征在于,所述的主控單元,解析音視頻源文件信息,選取相應的音頻、視頻解碼器對音視頻源文件進行解碼具體為解析音視頻源文件信息包括音頻數(shù)據(jù)的編碼格式、碼率、取樣率;視頻數(shù)據(jù)的編碼格式、視頻的原始圖像大??;通過所述的音視頻文件信息選取相應的頻、視頻解碼器對音視頻源文件進行解碼。
5.一種移動終端,其特征在于,該移動終端包括音視頻播放系統(tǒng),所述的音視頻播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺;統(tǒng)一應用接口,用于接收上層應用發(fā)送的播放指令,并將該播放指令發(fā)送至主控單元;主控單元,用于接收播放指令,并根據(jù)所述播放指令通過數(shù)據(jù)源單元獲取音視頻源文件;解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻、視頻解碼器對音視頻源文件進行解碼;將解碼后的音頻文件、視頻文件發(fā)送至統(tǒng)一平臺抽象接口,通過音頻回放單元、視頻回放單元同步播放;數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件;并將音視頻源文件發(fā)送至主控單元;音頻解碼單元,對獲取的音頻源文件進行解碼,并反饋至主控單元;視頻解碼單元,對獲取的視頻源文件進行解碼,并反饋至主控單元;音頻回放單元,用于將解碼后的音頻源文件進行播放;視頻回放單元,用于將解碼后的視頻源文件進行播放;統(tǒng)一平臺抽象接口,對不同移動終端平臺的不相同的音頻輸出和視頻輸出接口實行抽像,實現(xiàn)接口一致;調(diào)用不同播放平臺的視頻輸出和音頻輸出;播放平臺,用于通過統(tǒng)一平臺抽象接口調(diào)用,將同步播放的音視頻文件顯示給移動終端用戶。
6.根據(jù)權(quán)利要求5所述的移動終端,其特征在于,所述的所述的數(shù)據(jù)源單元,用于根據(jù)所述播放指令獲取音視頻源文件具體為通過播放指令至網(wǎng)絡(luò)獲取音視頻源文件;或通過在移動終端本地搜索,獲取音視頻源文件;所述的統(tǒng)一平臺抽象接口,調(diào)用移動終端的平臺具體為通過函數(shù)對移動終端平臺的特有接口進行抽象實現(xiàn)。
7.根據(jù)權(quán)利要求5所述的移動終端,其特征在于,所述的主控單元,解析音視頻源文件信息,選取相應的音頻、視頻解碼器對音視頻源文件進行解碼具體為解析音視頻源文件信息包括音頻數(shù)據(jù)的編碼格式、碼率、取樣率;視頻數(shù)據(jù)的編碼格式、視頻的原始圖像大?。煌ㄟ^所述的音視頻文件信息選取相應的頻、視頻解碼器對音視頻源文件進行解碼。
8.一種音視頻播放方法,其特征在于,該方法包括接收上層應用發(fā)送的播放指令,根據(jù)播放指令獲得音視頻源文件;解析音視頻源文件信息,根據(jù)解析的音視頻源文件信息選取相應的音頻、視頻解單元對音視頻源文件進行解碼;將解碼后的音頻文件、視頻文件同步播放,并發(fā)送至統(tǒng)一平臺抽象接口,由統(tǒng)一平臺抽象接口調(diào)用不同播放平臺視頻輸出和音頻輸出、顯示給移動終端用戶。
9.根據(jù)權(quán)利要求8所述的音視頻播放方法,其特征在于,所述的根據(jù)播放指令獲得音視頻源文件具體為通過播放指令至網(wǎng)絡(luò)獲取音視頻源文件;或通過在移動終端本地搜索,獲取音視頻源文件。
10.根據(jù)權(quán)利要求8所述的音視頻播放方法,其特征在于,所述的解析音視頻源文件信息具體為通過音視頻源文件進行解析,獲得音頻數(shù)據(jù)的編碼格式、碼率、取樣率;視頻數(shù)據(jù)的編碼格式、視頻的原始圖像大小。
11.一種包含如權(quán)利要求1所述音視頻播放系統(tǒng)的播放器。
全文摘要
本發(fā)明提出一種音視頻播放系統(tǒng),其特征在于,該播放系統(tǒng)包括統(tǒng)一應用接口、主控單元、數(shù)據(jù)源單元、音頻解碼單元、視頻解碼單元、音頻回放單元、視頻回放單元、統(tǒng)一平臺抽象接口、播放平臺;本發(fā)明還提出一種音視頻播放方法;本發(fā)明提供的音視頻播放系統(tǒng)和音視頻播放方法主要應用于移動終端,實現(xiàn)了在一個移動終端上能夠播放多格式的音視頻文件,通過在所述音視頻播放系統(tǒng)上設(shè)置一個統(tǒng)一的平臺抽象接口,該接口對移動終端平臺特有的接口進行抽象,并且很容易實現(xiàn)在不同移動終端上不同平臺的移植。
文檔編號G11B20/12GK102169708SQ20111005087
公開日2011年8月31日 申請日期2011年3月3日 優(yōu)先權(quán)日2011年3月3日
發(fā)明者張磊, 蔣潤武 申請人:深圳市融創(chuàng)天下科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
儋州市| 马龙县| 深圳市| 高要市| 龙岩市| 壤塘县| 刚察县| 张家口市| 云浮市| 沂水县| 英吉沙县| 葫芦岛市| 绥江县| 泰顺县| 靖远县| 神农架林区| 乌鲁木齐县| 方城县| 龙口市| 西乌| 平遥县| 南投市| 城固县| 襄垣县| 澄迈县| 勐海县| 临澧县| 扶沟县| 牙克石市| 伊宁市| 白朗县| 孟州市| 弋阳县| 门头沟区| 灵台县| 永新县| 寻甸| 乌鲁木齐县| 平罗县| 沧源| 三台县|