專利名稱:流媒體播放客戶端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明技術(shù)涉及互聯(lián)網(wǎng)領(lǐng)域的流媒體技術(shù),尤其是涉及一種流媒體播放客戶端。
背景技術(shù):
流媒體技術(shù)是指采用流式傳輸方式在Internet/Intranet中播放媒體格式文件的技術(shù),流媒體技術(shù)的實(shí)現(xiàn)關(guān)鍵在于流式傳輸,流式傳輸是指將整個(gè)多媒體壓縮文件經(jīng)過處理分解成為一個(gè)個(gè)壓縮包,再由網(wǎng)絡(luò)側(cè)的流媒體發(fā)布服務(wù)器將一個(gè)個(gè)多媒體壓縮包實(shí)時(shí)順序的傳送到各個(gè)客戶端。在采用流式傳輸方式的系統(tǒng)中,客戶端側(cè)的用戶無需像采用傳統(tǒng)的下載方式那樣必須等到整個(gè)多媒體文件全部下載完畢,才能進(jìn)行收看,而是只需經(jīng)過幾秒或幾十秒的啟動(dòng)延時(shí)便可在客戶端上收看到多媒體文件內(nèi)容,此時(shí)多媒體文件的剩余部分將在網(wǎng)絡(luò)側(cè)服務(wù)器中繼續(xù)下載,這種對多媒體文件邊下載邊播放的流式傳輸方式與傳統(tǒng)的下載方式相比,不僅使啟動(dòng)延時(shí)大幅度縮短,而且對客戶端的緩存容量要求也大大降低,并且極大的減少了用戶等待收看媒體內(nèi)容的時(shí)間。
如圖1所示,為采用流媒體技術(shù)的多媒體網(wǎng)絡(luò)系統(tǒng)組成結(jié)構(gòu)拓?fù)鋱D,由該圖可以看出,網(wǎng)絡(luò)側(cè)的流媒體發(fā)布服務(wù)器作為多媒體發(fā)布源直接連接眾多的播放客戶端,這樣就要求服務(wù)器側(cè)配置較大的傳輸帶寬,也就是說多媒體發(fā)布源需要提供足夠的傳輸帶寬才能滿足眾多客戶端側(cè)的用戶收看需求。由此可見,傳統(tǒng)的流媒體技術(shù)的局限性在于對多媒體發(fā)布源的傳輸帶寬有較高要求并且能夠支持的收看人數(shù)往往有限。
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,同時(shí)針對現(xiàn)有的流媒體技術(shù)存在的缺陷和不足,對等連接技術(shù)(P2P,Peer-to-Peer)作為新的多媒體分發(fā)技術(shù)出現(xiàn)了,P2P流媒體技術(shù)是指網(wǎng)絡(luò)側(cè)的P2P流媒體發(fā)布服務(wù)器將壓縮處理后的多媒體文件分解為多個(gè)小的壓縮包,然后通過P2P網(wǎng)絡(luò)傳輸給多個(gè)P2P客戶端,這些P2P客戶端同時(shí)也向彼此下載后續(xù)需要播放的多媒體數(shù)據(jù),P2P客戶端將在服務(wù)器下載的多媒體數(shù)據(jù)和在其他P2P客戶端中下載的多媒體數(shù)據(jù)進(jìn)行重組后作為流媒體數(shù)據(jù)進(jìn)行播放。這樣借助于客戶端之間共享已經(jīng)下載的多媒體數(shù)據(jù)的方式,可以節(jié)約多媒體發(fā)布源需要配置的傳輸帶寬,并且能夠支持大數(shù)量的在線客戶端。如圖2所示,為采用P2P流媒體技術(shù)的P2P多媒體網(wǎng)絡(luò)系統(tǒng)組成結(jié)構(gòu)拓?fù)鋱D,由該圖可見每個(gè)P2P客戶端不但會(huì)從服務(wù)器下載多媒體數(shù)據(jù),而且還會(huì)從其他P2P客戶端下載其他客戶端中已經(jīng)下載的多媒體數(shù)據(jù),從而可以加快多媒體數(shù)據(jù)的下載速度,并且能夠支持較多數(shù)目的在線客戶端。
目前,支持P2P流媒體播放能力的客戶端一般是具有訪問互聯(lián)網(wǎng)資源能力的固定計(jì)算機(jī)(如PC機(jī)),其可以回放流媒體數(shù)據(jù)內(nèi)容。但是用戶也有隨時(shí)隨地收看P2P流媒體數(shù)據(jù)內(nèi)容的需求,這樣就需要設(shè)計(jì)能夠支持P2P流媒體播放能力的客戶端,使用戶通過該客戶端能夠隨時(shí)隨地訪問網(wǎng)絡(luò)側(cè)的P2P流媒體發(fā)布服務(wù)器,進(jìn)行P2P流媒體的播放,當(dāng)然在移動(dòng)計(jì)算機(jī)中安裝無線網(wǎng)卡通過訪問互聯(lián)網(wǎng)也可以播放P2P流媒體數(shù)據(jù)內(nèi)容,但是由于移動(dòng)計(jì)算機(jī)(如筆記本電腦)本身具有體積過重、成本較高的特點(diǎn),因此還是不能滿足廣大用戶的需求。
發(fā)明內(nèi)容
本發(fā)明提出一種流媒體播放客戶端,以解決現(xiàn)有技術(shù)中沒有相應(yīng)的客戶端能夠滿足用戶接收播放P2P流媒體數(shù)據(jù)內(nèi)容的問題。
為解決上述問題,本發(fā)明提出的技術(shù)方案如下一種流媒體播放客戶端,包括無線通信單元,用于通過無線網(wǎng)絡(luò)和互聯(lián)網(wǎng)中的對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端進(jìn)行流媒體數(shù)據(jù)交互;流媒體數(shù)據(jù)處理單元,用于對所述無線通信單元從對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端接收到的各個(gè)對等連接流媒體數(shù)據(jù)包進(jìn)行重組,得到對應(yīng)的流媒體數(shù)據(jù);流媒體數(shù)據(jù)解碼單元,用于對所述流媒體數(shù)據(jù)處理單元重組得到的流媒體數(shù)據(jù)進(jìn)行解碼;流媒體播放單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體信號(hào)進(jìn)行播放。
較佳地,所述流媒體播放單元具體包括流媒體音頻信號(hào)輸出子單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體音頻信號(hào)進(jìn)行輸出;揚(yáng)聲子單元,用于對所述流媒體音頻信號(hào)輸出子單元輸出的流媒體音頻信號(hào)進(jìn)行揚(yáng)聲放大后播放。
較佳地,所述流媒體播放單元具體包括流媒體視頻信號(hào)輸出子單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體視頻信號(hào)進(jìn)行輸出;LCD顯示子單元,用于對所述流媒體視頻信號(hào)輸出子單元輸出的流媒體視頻信號(hào)進(jìn)行顯示播放。
較佳地,所述流媒體播放客戶端還包括外設(shè)接口單元,用于連接外部設(shè)備,實(shí)現(xiàn)和外部設(shè)備進(jìn)行信息交互。
較佳地,所述外設(shè)接口單元為串行總線接口單元;或紅外接口單元;或藍(lán)牙接口單元;或1394接口單元。
較佳地,所述流媒體播放客戶端還包括內(nèi)存擴(kuò)展接口單元,用于連接外部存儲(chǔ)單元,擴(kuò)展客戶端的內(nèi)部存儲(chǔ)空間。
較佳地,所述無線通信單元為基于Wi-Fi協(xié)議的無線網(wǎng)卡。
較佳地,所述無線通信單元為基于3G協(xié)議的無線數(shù)據(jù)收發(fā)器。
較佳地,所述流媒體播放客戶端為手持通信終端,或?yàn)槭殖侄嗝襟w播放終端。
本發(fā)明具有的有益效果如下本發(fā)明技術(shù)方案在成本較低的小巧便攜客戶端上集成無線通信單元,負(fù)責(zé)基于P2P技術(shù)接收P2P流媒體數(shù)據(jù),和流媒體數(shù)據(jù)處理單元,負(fù)責(zé)將無線通信單元接收到的多個(gè)P2P流媒體數(shù)據(jù)包進(jìn)行重組處理后進(jìn)行后續(xù)的輸出播放處理,從而實(shí)現(xiàn)了用戶通過本發(fā)明客戶端能夠隨時(shí)隨地的基于P2P技術(shù)訪問互聯(lián)網(wǎng)上的P2P流媒體發(fā)布服務(wù)器和其他對等的客戶端,從而收看到基于P2P技術(shù)的流媒體數(shù)據(jù)節(jié)目,較好的滿足了用戶的個(gè)性化需求。
圖1為采用流媒體技術(shù)的多媒體網(wǎng)絡(luò)系統(tǒng)組成結(jié)構(gòu)拓?fù)鋱D;圖2為采用P2P流媒體技術(shù)的P2P多媒體網(wǎng)絡(luò)系統(tǒng)組成結(jié)構(gòu)拓?fù)鋱D;圖3為本發(fā)明流媒體播放客戶端的主體組成結(jié)構(gòu)框圖;圖4為本發(fā)明支持音頻播放能力的實(shí)施例組成結(jié)構(gòu)框圖;圖5為本發(fā)明支持視頻播放能力的實(shí)施例組成結(jié)構(gòu)框圖;圖6為本發(fā)明流媒體播放客戶端的較佳實(shí)施例具體組成結(jié)構(gòu)框圖;圖7為本發(fā)明客戶端的外部組成結(jié)構(gòu)概念圖。
具體實(shí)施例方式
為了解決在現(xiàn)有技術(shù)中用戶基于P2P技術(shù)接收播放P2P流媒體數(shù)據(jù)內(nèi)容時(shí)必須要借助于移動(dòng)計(jì)算機(jī)(如筆記本電腦)的特殊配置,從而使得用戶不能以低成本、靈活攜帶的優(yōu)勢實(shí)現(xiàn)從互聯(lián)網(wǎng)上接收P2P流媒體數(shù)據(jù)并進(jìn)行播放的問題,本發(fā)明這里提供了一種成本低、便于攜帶的流媒體播放客戶端,從而可以使用戶通過攜帶該流媒體播放客戶端實(shí)現(xiàn)隨時(shí)隨地訪問網(wǎng)絡(luò)側(cè)的P2P流媒體發(fā)布服務(wù)器和其他在線的P2P流媒體播放客戶端,進(jìn)行P2P流媒體數(shù)據(jù)內(nèi)容的播放,從而較好的滿足了用戶的個(gè)性化需求。
下面將結(jié)合各個(gè)附圖對本發(fā)明的具體組成結(jié)構(gòu)進(jìn)行詳細(xì)的描述。
如圖3所示,為本發(fā)明流媒體播放客戶端的主體組成結(jié)構(gòu)框圖,其主要包括無線通信單元10、流媒體數(shù)據(jù)處理單元20、流媒體數(shù)據(jù)解碼單元30和流媒體播放單元40,其中各個(gè)組成單元之間的信號(hào)關(guān)系和各個(gè)組成單元的具體作用如下無線通信單元10,用于通過無線網(wǎng)絡(luò)(如3G移動(dòng)通信網(wǎng)絡(luò)等)和互聯(lián)網(wǎng)中的P2P流媒體發(fā)布服務(wù)器及其在線的其他P2P流媒體播放客戶端進(jìn)行流媒體數(shù)據(jù)交互;即無線通信單元10可以從P2P流媒體發(fā)布服務(wù)器及其在線的其他P2P流媒體播放客戶端中接收P2P流媒體數(shù)據(jù)包,并且也支持響應(yīng)其他在線的P2P流媒體播放客戶端的請求,向其他在線的P2P流媒體播放客戶端發(fā)送自身所在客戶端中已下載的P2P流媒體數(shù)據(jù);流媒體數(shù)據(jù)處理單元20,與上述的無線通信單元10邏輯連接,用于對無線通信單元10分別從對P2P流媒體發(fā)布服務(wù)器及其在線的其他P2P流媒體播放客戶端中接收到的各個(gè)P2P流媒體數(shù)據(jù)包進(jìn)行重組運(yùn)算處理,從而得到對應(yīng)的流媒體數(shù)據(jù);流媒體數(shù)據(jù)解碼單元30,與上述的流媒體數(shù)據(jù)處理單元20邏輯連接,用于對流媒體數(shù)據(jù)處理單元20重組運(yùn)算處理所得到的對應(yīng)流媒體數(shù)據(jù)進(jìn)行解碼處理;流媒體播放單元40,與上述的流媒體數(shù)據(jù)解碼單元30邏輯連接,用于對流媒體數(shù)據(jù)解碼單元30解碼處理后得到的對應(yīng)流媒體信號(hào)進(jìn)行播放處理。
如圖4所示,為本發(fā)明支持音頻播放能力的實(shí)施例組成結(jié)構(gòu)框圖,在上述圖3的組成結(jié)構(gòu)基礎(chǔ)上,其中流媒體播放單元40進(jìn)而包括流媒體音頻信號(hào)輸出子單元410和揚(yáng)聲子單元420,其中這兩個(gè)組成子單元的信號(hào)連接關(guān)系和分別的作用如下流媒體音頻信號(hào)輸出子單元410,與上述的流媒體數(shù)據(jù)解碼單元30邏輯連接,用于對流媒體數(shù)據(jù)解碼單元30解碼處理后得到的對應(yīng)流媒體音頻信號(hào)進(jìn)行輸出;
揚(yáng)聲子單元420,即技術(shù)領(lǐng)域內(nèi)通常稱呼的揚(yáng)聲器,與上述的流煤體音頻信號(hào)輸出子單元410邏輯連接,用于對流媒體音頻信號(hào)輸出子單元410輸出的流媒體音頻信號(hào)進(jìn)行揚(yáng)聲放大處理后進(jìn)行播放。
如圖5所示,為本發(fā)明支持視頻播放能力的實(shí)施例組成結(jié)構(gòu)框圖,在上述圖3的組成結(jié)構(gòu)基礎(chǔ)上,其中流媒體播放單元40進(jìn)而包括流媒體視頻信號(hào)輸出子單元430和LCD顯示子單元440,其中這兩個(gè)組成子單元的信號(hào)連接關(guān)系和分別的作用如下流媒體視頻信號(hào)輸出子單元430,與上述的流媒體數(shù)據(jù)解碼單元30邏輯連接,用于對流媒體數(shù)據(jù)解碼單元30解碼處理后得到的對應(yīng)流媒體視頻信號(hào)進(jìn)行輸出;LCD顯示子單元440,即技術(shù)領(lǐng)域內(nèi)通常稱呼的LCD顯示器,與上述的流媒體視頻信號(hào)輸出子單元430邏輯連接,用于對流媒體視頻信號(hào)輸出子單元430輸出的流媒體視頻信號(hào)進(jìn)行顯示播放處理。
其中還可以將上述圖4和圖5所示的音頻播放組成部分和視頻播放組成部分結(jié)合在一起共同作為流媒體播放單元40的組成部分,以使本發(fā)明同時(shí)具有流媒體音視頻播放能力。
如圖6所示,為本發(fā)明流媒體播放客戶端的較佳實(shí)施例具體組成結(jié)構(gòu)框圖,本發(fā)明提出的流媒體播放客戶端主要包括數(shù)據(jù)總線120,其余的組成部分無線通信單元10、流媒體數(shù)據(jù)處理單元20、流媒體音視頻數(shù)據(jù)解碼單元50、流媒體音視頻數(shù)據(jù)輸出單元60、外設(shè)接口單元90和內(nèi)存擴(kuò)展接口單元100分別通過數(shù)據(jù)總線120進(jìn)行連接,而LCD顯示器70和揚(yáng)聲器80分別和流媒體音視頻數(shù)據(jù)輸出單元60連接,外部存儲(chǔ)單元110和內(nèi)存擴(kuò)展接口單元100連接。其中數(shù)據(jù)總線120是整個(gè)流媒體播放客戶端的數(shù)據(jù)通信接口,其可以基于計(jì)算機(jī)總線接口實(shí)現(xiàn),例如可以為ISA、PCI等;也可以根據(jù)芯片的要求使用數(shù)據(jù)通信總線來實(shí)現(xiàn)。
無線通信單元10負(fù)責(zé)通過無線通信網(wǎng)絡(luò)從互連網(wǎng)上獲取基于TCP傳輸和/或UDP傳輸?shù)腜2P流媒體數(shù)據(jù)(P2P流媒體數(shù)據(jù)分別來自P2P流媒體分發(fā)服務(wù)器以及對等觀看同一節(jié)目的其他客戶端),并傳遞給流媒體數(shù)據(jù)處理單元20。其中無線通信單元10一般可以采用基于IP協(xié)議的無線網(wǎng)絡(luò)接口,如可以但不限于為基于Wi-Fi協(xié)議的無線網(wǎng)卡,或者為基于3G協(xié)議的無線數(shù)據(jù)收發(fā)器;無線通信單元10通過訪問對外基于TCP協(xié)議和/或UDP協(xié)議傳輸?shù)腜2P流媒體播放服務(wù)器,可以獲取P2P流媒體播放服務(wù)器發(fā)布的P2P流媒體數(shù)據(jù)。當(dāng)然P2P流媒體發(fā)布服務(wù)器在發(fā)放P2P流媒體數(shù)據(jù)之前還要對無線通信單元10所標(biāo)識(shí)的無線用戶進(jìn)行鑒權(quán)處理,以實(shí)現(xiàn)對無線用戶進(jìn)行認(rèn)證及計(jì)費(fèi)處理等。
流媒體數(shù)據(jù)處理單元20接收到無線通信單元10傳送來的各個(gè)P2P流媒體數(shù)據(jù)包后,對各個(gè)P2P流媒體數(shù)據(jù)包進(jìn)行重組運(yùn)算處理得到對應(yīng)的流媒體數(shù)據(jù),由于P2P技術(shù)的實(shí)現(xiàn)原理是將需要傳輸?shù)牧髅襟w數(shù)據(jù)分組為多個(gè)小的片段,假設(shè)分別傳送給流媒體播放客戶端1-n,那么流媒體播放客戶端n+1-n+m可以分別從流媒體播放客戶端1-n那里獲取到這些流媒體數(shù)據(jù)小片段,任何流媒體播放客戶端都可以從其它播放客戶端那里獲取到流媒體數(shù)據(jù)小片段,每個(gè)流媒體播放客戶端將分別接收到的多個(gè)數(shù)據(jù)小片段按時(shí)序重組為完整的流媒體數(shù)據(jù)。其中流媒體數(shù)據(jù)處理單元20較佳地由軟件編碼來實(shí)現(xiàn),并運(yùn)行在客戶端的CPU上,如流媒體數(shù)據(jù)處理單元20可以采用基于嵌入式開發(fā)出來的Arm CPU芯片、RISC芯片或者M(jìn)IPS芯片等來實(shí)現(xiàn)。
流媒體音視頻數(shù)據(jù)解碼單元50對流媒體數(shù)據(jù)處理單元20重組處理后的流媒體音視頻數(shù)據(jù)進(jìn)行音視頻解碼處理,以將流媒體音視頻數(shù)據(jù)還原處理成為未壓縮編碼的音頻數(shù)據(jù)和視頻數(shù)據(jù)并傳送給流媒體音視頻數(shù)據(jù)輸出單元60,對于流媒體音視頻數(shù)據(jù)解碼單元50也較佳地采用軟件編碼方式來實(shí)現(xiàn),比如可以基于Sigma Design公司的8620L芯片來實(shí)現(xiàn),其具有對WMV9流媒體數(shù)據(jù)進(jìn)行解碼的能力。
流媒體音視頻數(shù)據(jù)輸出單元60負(fù)責(zé)把流媒體音視頻數(shù)據(jù)解碼單元50發(fā)來的流媒體音視頻數(shù)據(jù)轉(zhuǎn)換成為對應(yīng)的音頻視頻信號(hào)進(jìn)行輸出,即流媒體音視頻數(shù)據(jù)輸出單元60起到信號(hào)輸出作用,其可以分別將音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換處理后進(jìn)行輸出,例如流媒體音視頻數(shù)據(jù)輸出單元60可以基于具有OSD顯示、圖形縮放、視頻縮放、光標(biāo)輔助等功能的芯片來實(shí)現(xiàn),以增強(qiáng)用戶的觀看體驗(yàn)。
LCD顯示器70負(fù)責(zé)把流媒體音視頻數(shù)據(jù)輸出單元60輸出的視頻數(shù)據(jù)進(jìn)行播放,并揚(yáng)聲器80負(fù)責(zé)把流媒體音視頻數(shù)據(jù)輸出單元60輸出的音頻數(shù)據(jù)進(jìn)行播放,當(dāng)然流媒體音視頻數(shù)據(jù)輸出單元60也可以把音視頻信號(hào)輸出給外部的播放設(shè)備進(jìn)行播放。
外設(shè)接口單元90即為輸入輸出接口單元(I/O接口),用于負(fù)責(zé)將流媒體播放客戶端和其他設(shè)備進(jìn)行連接,實(shí)現(xiàn)客戶端和其他設(shè)備之間的信息交互,其可以采用常用的串行總線接口(USB接口)來實(shí)現(xiàn),也可以采用并行接口、串行接口、1394接口等有線接口技術(shù)來實(shí)現(xiàn),還可以采用紅外接口、藍(lán)牙接口或者無線局域網(wǎng)接口等無線接口技術(shù)來實(shí)現(xiàn)。當(dāng)本發(fā)明客戶端內(nèi)置在其他數(shù)字系統(tǒng)中時(shí)(例如內(nèi)置在IPTV機(jī)頂盒內(nèi)或內(nèi)置在數(shù)字電視機(jī)頂盒內(nèi)時(shí)),外設(shè)接口單元90可以采用計(jì)算機(jī)總線接口,如ISA或PCI等和這些數(shù)字系統(tǒng)連接;當(dāng)外設(shè)接口單元90采用USB接口、串行接口或者并行接口等接口技術(shù)時(shí),可以實(shí)現(xiàn)和遙控器、鍵盤、鼠標(biāo)等設(shè)備進(jìn)行連接。
內(nèi)存擴(kuò)展接口單元100負(fù)責(zé)連接外部存儲(chǔ)單元110,以擴(kuò)展流媒體播放客戶端的內(nèi)部存儲(chǔ)空間,其中內(nèi)存擴(kuò)展接口單元100可以基于HDMI接口實(shí)現(xiàn),外部存儲(chǔ)單元110指可以在客戶端上進(jìn)行自由插拔的外部存儲(chǔ)設(shè)備,如可以為SD卡、移動(dòng)硬盤等設(shè)備,用于存儲(chǔ)流媒體數(shù)據(jù)。
其中本發(fā)明客戶端可以為手持通信終端,如手機(jī)等,還可以為手持多媒體播放終端,如MP4多媒體播放設(shè)備等。如圖7所示,為本發(fā)明客戶端的外部組成結(jié)構(gòu)概念圖。
使用本發(fā)明流媒體播放客戶端,用戶可以隨時(shí)隨地的基于P2P技術(shù)訪問互聯(lián)網(wǎng)上的P2P流媒體發(fā)布服務(wù)器和其他對等的客戶端,從而收看到基于P2P技術(shù)的流媒體數(shù)據(jù)節(jié)目,并且本發(fā)明客戶端對于用戶而言小巧便攜,并具有成本低廉的特點(diǎn)。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種流媒體播放客戶端,其特征在于,包括無線通信單元,用于通過無線網(wǎng)絡(luò)和互聯(lián)網(wǎng)中的對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端進(jìn)行流媒體數(shù)據(jù)交互;流媒體數(shù)據(jù)處理單元,用于對所述無線通信單元從對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端接收到的各個(gè)對等連接流媒體數(shù)據(jù)包進(jìn)行重組,得到對應(yīng)的流媒體數(shù)據(jù);流媒體數(shù)據(jù)解碼單元,用于對所述流媒體數(shù)據(jù)處理單元重組得到的流媒體數(shù)據(jù)進(jìn)行解碼;流媒體播放單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體信號(hào)進(jìn)行播放。
2.如權(quán)利要求1所述的客戶端,其特征在于,所述流媒體播放單元具體包括流媒體音頻信號(hào)輸出子單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體音頻信號(hào)進(jìn)行輸出;揚(yáng)聲子單元,用于對所述流媒體音頻信號(hào)輸出子單元輸出的流媒體音頻信號(hào)進(jìn)行揚(yáng)聲放大后播放。
3.如權(quán)利要求1或2所述的客戶端,其特征在于,所述流媒體播放單元具體包括流媒體視頻信號(hào)輸出子單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體視頻信號(hào)進(jìn)行輸出;LCD顯示子單元,用于對所述流媒體視頻信號(hào)輸出子單元輸出的流媒體視頻信號(hào)進(jìn)行顯示播放。
4.如權(quán)利要求1所述的客戶端,其特征在于,還包括外設(shè)接口單元,用于連接外部設(shè)備,實(shí)現(xiàn)和外部設(shè)備進(jìn)行信息交互。
5.如權(quán)利要求4所述的客戶端,其特征在于,所述外設(shè)接口單元為串行總線接口單元;或紅外接口單元;或藍(lán)牙接口單元;或1394接口單元。
6.如權(quán)利要求1所述的客戶端,其特征在于,還包括內(nèi)存擴(kuò)展接口單元,用于連接外部存儲(chǔ)單元,擴(kuò)展客戶端的內(nèi)部存儲(chǔ)空間。
7.如權(quán)利要求1所述的客戶端,其特征在于,所述無線通信單元為基于Wi-Fi協(xié)議的無線網(wǎng)卡。
8.如權(quán)利要求1所述的客戶端,其特征在于,所述無線通信單元為基于3G協(xié)議的無線數(shù)據(jù)收發(fā)器。
9.如權(quán)利要求1、2、4、5、6、7或8所述的客戶端,其特征在于,所述流媒體播放客戶端為手持通信終端,或?yàn)槭殖侄嗝襟w播放終端。
全文摘要
本發(fā)明公開了一種流媒體播放客戶端,包括無線通信單元,用于通過無線網(wǎng)絡(luò)和互聯(lián)網(wǎng)中的對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端進(jìn)行流媒體數(shù)據(jù)交互;流媒體數(shù)據(jù)處理單元,用于對所述無線通信單元從對等連接流媒體發(fā)布服務(wù)器及其在線的其他對等連接流媒體播放客戶端接收到的各個(gè)對等連接流媒體數(shù)據(jù)包進(jìn)行重組,得到對應(yīng)的流媒體數(shù)據(jù);流媒體數(shù)據(jù)解碼單元,用于對所述流媒體數(shù)據(jù)處理單元重組得到的流媒體數(shù)據(jù)進(jìn)行解碼;流媒體播放單元,用于對所述流媒體數(shù)據(jù)解碼單元解碼后得到的流媒體信號(hào)進(jìn)行播放。本發(fā)明能夠使用戶隨時(shí)隨地的收看到基于P2P技術(shù)的流媒體數(shù)據(jù)節(jié)目,較好的滿足了用戶的個(gè)性化需求。
文檔編號(hào)H04N7/14GK101094248SQ200610086760
公開日2007年12月26日 申請日期2006年6月20日 優(yōu)先權(quán)日2006年6月20日
發(fā)明者方琎, 李建成 申請人:騰訊科技(深圳)有限公司