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

動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)、媒體播放裝置及方法與流程

文檔序號(hào):12038790閱讀:206來源:國知局
動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)、媒體播放裝置及方法與流程
本發(fā)明涉及一種動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)、媒體播放裝置及方法,且特別是有關(guān)于一種利用地理定位信息預(yù)測(cè)并動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)、媒體播放裝置及方法。

背景技術(shù):
目前的網(wǎng)絡(luò)多媒體播放裝置多由使用者手動(dòng)設(shè)定要播放的多媒體資源的清晰度或碼率,或者僅能根據(jù)所處網(wǎng)絡(luò)當(dāng)前的帶寬(Bandwidth)狀況從某幾個(gè)可選的碼率級(jí)別中進(jìn)行選擇以實(shí)現(xiàn)清晰度或碼率的調(diào)整。然而,若所選擇的碼率與帶寬不匹配時(shí),則會(huì)造成播放多媒體數(shù)據(jù)畫面不夠清晰或畫面遲鈍等現(xiàn)象。另外,根據(jù)所處網(wǎng)絡(luò)當(dāng)前的帶寬狀況來調(diào)整碼率基本屬于一種滯后補(bǔ)救的措施,勢(shì)必在調(diào)整之前已經(jīng)出現(xiàn)了播放多媒體數(shù)據(jù)畫面不夠清晰或畫面遲鈍等現(xiàn)象。因此,如何能根據(jù)網(wǎng)絡(luò)的帶寬的狀況來預(yù)測(cè)并調(diào)整碼率是目前待解的問題。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)、媒體播放裝置及方法。本發(fā)明提出一種動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng),包括:一多媒體資源伺服器、一多媒體播放裝置及一碼率調(diào)整模塊。其中上述多媒體資源伺服器包括一多媒體數(shù)據(jù)儲(chǔ)存模塊及一多媒體數(shù)據(jù)轉(zhuǎn)碼模塊。上述多媒體數(shù)據(jù)儲(chǔ)存模塊用以儲(chǔ)存一多媒體數(shù)據(jù)。上述多媒體數(shù)據(jù)轉(zhuǎn)碼模塊耦接至上述多媒體數(shù)據(jù)儲(chǔ)存模塊,依據(jù)一碼率請(qǐng)求轉(zhuǎn)碼上述多媒體數(shù)據(jù)。上述多媒體播放裝置用以接收并播放上述已轉(zhuǎn)碼的多媒體數(shù)據(jù)。上述碼率調(diào)整模塊耦接至上述多媒體數(shù)據(jù)轉(zhuǎn)碼模塊,依據(jù)上述多媒體播放裝置當(dāng)前所在的一地理位置及一歷史網(wǎng)速信息,預(yù)測(cè)上述多媒體播放裝置的一預(yù)測(cè)網(wǎng)速,并根據(jù)上述預(yù)測(cè)網(wǎng)速調(diào)整上述碼率請(qǐng)求并傳送至上述多媒體數(shù)據(jù)轉(zhuǎn)碼模塊,其中上述歷史網(wǎng)速信息為至少一網(wǎng)速變化地理位置及對(duì)應(yīng)上述網(wǎng)速變化地理位置的至少一歷史網(wǎng)速。本發(fā)明提出一多媒體播放裝置,耦接至一多媒體資源伺服器,包括:一多媒體數(shù)據(jù)緩沖模塊,用以接收并暫存上述多媒體資源伺服器所傳送的一多媒體數(shù)據(jù);一多媒體播放模塊,耦接至上述多媒體數(shù)據(jù)緩沖模塊,用以播放上述多媒體數(shù)據(jù);以及一碼率調(diào)整模塊,耦接至上述多媒體數(shù)據(jù)緩沖模塊,依據(jù)上述多媒體播放裝置當(dāng)前所在的一地理位置及一歷史網(wǎng)速信息,預(yù)測(cè)上述多媒體播放裝置的一預(yù)測(cè)網(wǎng)速,并根據(jù)上述預(yù)測(cè)網(wǎng)速調(diào)整一碼率請(qǐng)求并傳送至上述多媒體資源伺服器,其中上述歷史網(wǎng)速信息為至少一網(wǎng)速變化地理位置及對(duì)應(yīng)上述網(wǎng)速變化地理位置的至少一歷史網(wǎng)速。本發(fā)明提出一種動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的方法,包括:藉由一碼率調(diào)整模塊依據(jù)一多媒體播放裝置當(dāng)前所在的一地理位置及一歷史網(wǎng)速信息,預(yù)測(cè)上述多媒體播放裝置的一預(yù)測(cè)網(wǎng)速;藉由上述碼率調(diào)整模塊根據(jù)上述預(yù)測(cè)網(wǎng)速調(diào)整一碼率請(qǐng)求并傳送至一多媒體資源伺服器;藉由上述多媒體資源伺服器的一多媒體數(shù)據(jù)轉(zhuǎn)碼模塊依據(jù)上述碼率請(qǐng)求轉(zhuǎn)碼一多媒體數(shù)據(jù);以及藉由上述多媒體播放裝置接收并播放上述已轉(zhuǎn)碼的多媒體數(shù)據(jù),其中上述歷史網(wǎng)速信息為至少一網(wǎng)速變化地理位置及對(duì)應(yīng)上述網(wǎng)速變化地理位置的至少一歷史網(wǎng)速。為使本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并結(jié)合附圖詳細(xì)說明如下。附圖說明圖1A~1B是顯示根據(jù)本發(fā)明第一實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)的示意圖。圖2是顯示根據(jù)本發(fā)明第二實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)的示意圖。圖3是顯示根據(jù)本發(fā)明一實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的方法流程圖。附圖符號(hào)說明100系統(tǒng)110多媒體資源伺服器112多媒體數(shù)據(jù)儲(chǔ)存模塊114多媒體數(shù)據(jù)轉(zhuǎn)碼模塊116碼率調(diào)整模塊120多媒體播放裝置122碼率調(diào)整模塊124多媒體數(shù)據(jù)緩沖模塊126多媒體播放模塊200系統(tǒng)210多媒體資源伺服器212多媒體數(shù)據(jù)儲(chǔ)存模塊214多媒體數(shù)據(jù)轉(zhuǎn)碼模塊220多媒體播放裝置222碼率調(diào)整模塊228全球定位系統(tǒng)模塊230歷史信息數(shù)據(jù)庫300方法流程圖S302、S304、S306、S308步驟具體實(shí)施方式為了使本發(fā)明的目的、特征、及優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并結(jié)合圖1A至圖3,做詳細(xì)的說明。本發(fā)明說明書提供不同的實(shí)施例來說明本發(fā)明不同實(shí)施方式的技術(shù)特征。其中,實(shí)施例中的各元件的配置是為說明之用,并非用以限制本發(fā)明。且實(shí)施例中附圖標(biāo)號(hào)的部分重復(fù),是為了簡化說明,并非意指不同實(shí)施例之間的關(guān)聯(lián)性。圖1A~1B是顯示根據(jù)本發(fā)明第一實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)100的示意圖。系統(tǒng)100主要包括一多媒體資源伺服器110和一多媒體播放裝置120。在圖1A中,多媒體資源伺服器110主要包括一多媒體數(shù)據(jù)儲(chǔ)存模塊112及一多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114。多媒體數(shù)據(jù)儲(chǔ)存模塊112用以儲(chǔ)存一多媒體數(shù)據(jù)。多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114耦接至多媒體數(shù)據(jù)儲(chǔ)存模塊112,用以依據(jù)一碼率請(qǐng)求轉(zhuǎn)碼多媒體數(shù)據(jù)。更詳細(xì)地說明,多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114先將多媒體數(shù)據(jù)由多媒體數(shù)據(jù)儲(chǔ)存模塊112讀出后解碼,接著依照該碼率請(qǐng)求以一新碼率的編碼算法來進(jìn)行編碼。在此所使用的「碼率」為一多媒體數(shù)據(jù)處理的用語。「碼率」等于壓縮前的每秒數(shù)據(jù)量除以壓縮比(壓縮前的每秒數(shù)據(jù)量÷壓縮比),其中壓縮前的每秒數(shù)據(jù)量是指幀率乘以分辨率(幀率×分辨率)。更詳細(xì)地說明,幀率是指每秒顯示的圖片數(shù),其會(huì)影響畫面流暢度,與畫面流暢度成正比。幀率越大,表示畫面播放越流暢;幀率越小,表示畫面播放越有跳動(dòng)感。解析度是指(矩形)圖片的長度和寬度,即圖片的尺寸。多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114可籍由調(diào)節(jié)其中的幀率、分辨率和壓縮比等參數(shù)來調(diào)節(jié)其轉(zhuǎn)碼時(shí)的碼率。本發(fā)明對(duì)具體調(diào)節(jié)哪個(gè)參數(shù)并不作限定。在此實(shí)施例中,多媒體資源伺服器110可以是一臺(tái)獨(dú)立工作的伺服器裝置,也可以是一臺(tái)多功能伺服器中的一個(gè)功能模塊。舉例來說,多媒體資源伺服器110可為家庭娛樂中心的NAS伺服器或類似youtube的公用伺服器,本領(lǐng)域的技術(shù)人員可明了多媒體資源伺服器并不局限于這些形式。多媒體播放裝置120接收并播放來自多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114已轉(zhuǎn)碼的多媒體數(shù)據(jù)。在一實(shí)施例中,多媒體播放裝置120還包括碼率調(diào)整模塊122。在此實(shí)施例中,多媒體播放裝置120可以是個(gè)人計(jì)算機(jī)、筆記型計(jì)算機(jī)、平板計(jì)算機(jī)、智能終端裝置、手機(jī)、PAD等配置有多媒體播放能力的裝置。碼率調(diào)整模塊122依據(jù)多媒體播放裝置120當(dāng)前所在的一地理位置及一歷史網(wǎng)速信息,預(yù)測(cè)多媒體播放裝置120的一預(yù)測(cè)網(wǎng)速,并根據(jù)該預(yù)測(cè)網(wǎng)速調(diào)整碼率請(qǐng)求,再傳送至多媒體資源伺服器110中的多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114,由多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114依據(jù)碼率請(qǐng)求去進(jìn)行編碼。多媒體播放裝置120的使用者每天使用多媒體播放裝置120的路徑很大程度上是相似的,例如早晨搭乘公共交通工具或者開車,每天都走同樣的路線,下班也是一樣。而某個(gè)地理位置的網(wǎng)絡(luò)通訊信號(hào)的好壞是相對(duì)固定的。因此本發(fā)明多媒體播放裝置120記錄每個(gè)網(wǎng)速變化時(shí)的地理位置及對(duì)應(yīng)的網(wǎng)速作為該歷史網(wǎng)速信息。使得在多媒體播放裝置120中建立一個(gè)基于地理位置的網(wǎng)絡(luò)狀況數(shù)據(jù)庫,例如當(dāng)使用者在不斷移動(dòng)的過程(如上下班途中)中使用多媒體播放裝置120播放視頻時(shí),可以在到達(dá)下一個(gè)網(wǎng)速變化的地理位置之前,提前預(yù)知將會(huì)面臨的網(wǎng)速變化,提前與多媒體資源伺服器110溝通以調(diào)整碼率,本發(fā)明的碼率調(diào)整策略屬于提前預(yù)測(cè)機(jī)制,與在進(jìn)入網(wǎng)絡(luò)狀況惡化的地理位置后再調(diào)整碼率的機(jī)制相比,本發(fā)明動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)可以更好地防止使用者的多媒體數(shù)據(jù)出現(xiàn)中斷的情形,保證多媒體數(shù)據(jù)的流暢播放。另外,由于只用在使用者使用多媒體播放裝置120的地理位置經(jīng)常變化時(shí)才需要此預(yù)測(cè)機(jī)制來不斷動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率以保證多媒體數(shù)據(jù)的流暢播放,因此在本發(fā)明一實(shí)施例中,多媒體播放裝置120可提供給使用者可以使能或禁能該預(yù)測(cè)機(jī)制的選擇(如在客戶端軟體中提供相應(yīng)選項(xiàng))。值得注意的是,在此實(shí)施例中,是以碼率調(diào)整模塊設(shè)置于多媒體播放裝置120中來進(jìn)行說明(如圖1A所示的碼率調(diào)整模塊122)。在其他實(shí)施例中,碼率調(diào)整模塊也可設(shè)置在多媒體資源伺服器110中(如圖1B所示的碼率調(diào)整模塊116)。由于預(yù)測(cè)可能出現(xiàn)誤差,碼率調(diào)整模塊122(或116)還檢測(cè)一當(dāng)前網(wǎng)速,并根據(jù)該當(dāng)前網(wǎng)速修正上述碼率請(qǐng)求。當(dāng)前網(wǎng)速是指多媒體播放裝置120實(shí)際到達(dá)某個(gè)地理位置后所檢測(cè)的真實(shí)網(wǎng)速。在一實(shí)施例中,如圖1A所示,多媒體播放裝置120還進(jìn)一步包括一多媒體數(shù)據(jù)緩沖模塊124及一多媒體播放模塊126。其中多媒體數(shù)據(jù)緩沖模塊124耦接至上述碼率調(diào)整模塊122及多媒體播放模塊126。多媒體數(shù)據(jù)緩沖模塊124用以接收并暫存由多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114依照此碼率請(qǐng)求所產(chǎn)生的已轉(zhuǎn)碼的多媒體數(shù)據(jù)。最后,多媒體播放模塊126播放多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114中暫存的此已轉(zhuǎn)碼的多媒體數(shù)據(jù)。其中,此當(dāng)前網(wǎng)速可根據(jù)暫存于多媒體數(shù)據(jù)緩沖模塊124中的已轉(zhuǎn)碼的多媒體數(shù)據(jù)決定。碼率調(diào)整模塊122可事先建立一預(yù)設(shè)值上限及一預(yù)設(shè)值下限,因此當(dāng)暫存于多媒體數(shù)據(jù)緩沖模塊124中的已轉(zhuǎn)碼的多媒體數(shù)據(jù)持續(xù)低于此預(yù)設(shè)值下限時(shí)(即網(wǎng)速過低),碼率調(diào)整模塊122則調(diào)整并傳送此碼率請(qǐng)求至多媒體數(shù)據(jù)轉(zhuǎn)碼模塊114以請(qǐng)求降低編碼速率。反之,當(dāng)暫存于多媒體數(shù)據(jù)緩沖模塊124中的已轉(zhuǎn)碼的多媒體數(shù)據(jù)持續(xù)高于一預(yù)設(shè)值上限時(shí)(即網(wǎng)速過高),碼率調(diào)整模塊122則調(diào)整并傳送此碼率請(qǐng)求至多媒體數(shù)據(jù)轉(zhuǎn)碼模塊124以請(qǐng)求提高編碼速率。此外,在另一實(shí)施例中,碼率調(diào)整模塊122可藉由網(wǎng)絡(luò)接口來測(cè)試來取得當(dāng)前網(wǎng)速的相關(guān)信息。舉例來說,碼率調(diào)整模塊122可通過測(cè)試從多媒體播放裝置120所發(fā)送或接收一定數(shù)量的多媒體數(shù)據(jù)的時(shí)間來取得目前多媒體播放裝置120與多媒體資源伺服器110之間網(wǎng)絡(luò)的網(wǎng)速狀況。又另一實(shí)施例中,多媒體播放裝置120還可藉由判定移動(dòng)服務(wù)商來取得當(dāng)前的網(wǎng)速狀況,舉例來說,籍由判別多媒體播放裝置120當(dāng)前使用的網(wǎng)絡(luò)是全球移動(dòng)通訊系統(tǒng)(GlobalSystemforMobileCommunications,GSM)、通用分組無線服務(wù)技術(shù)(GeneralPacketRadioService,GPRS)、增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn)技術(shù)(EnhancedDataratesforGSMEvolution,EDGE)或3G網(wǎng)絡(luò),從而得知當(dāng)前位置的網(wǎng)速區(qū)間,并以此決定當(dāng)前網(wǎng)速。籍由當(dāng)前網(wǎng)速再進(jìn)一步地實(shí)時(shí)修正碼率,可以在之前預(yù)測(cè)的網(wǎng)速出現(xiàn)誤差時(shí)(例如某個(gè)地理位置的網(wǎng)速發(fā)生較大變化時(shí))及時(shí)地對(duì)根據(jù)預(yù)測(cè)網(wǎng)速調(diào)整后的碼率再進(jìn)行進(jìn)一步修正,保證碼率能更好地與網(wǎng)速匹配。圖2是顯示根據(jù)本發(fā)明第二實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)200的示意圖。系統(tǒng)200主要包括一多媒體資源伺服器210和一多媒體播放裝置220。其中多媒體播放裝置220還包括一碼率調(diào)整模塊222、一全球定位系統(tǒng)模塊228及一歷史信息數(shù)據(jù)庫230。和第一實(shí)施例中相同名稱的元件,其功能亦如前所述,在此不再贅述。圖2與圖1A的主要差異在于多媒體播放裝置220還包括有全球定位系統(tǒng)模塊228及歷史信息數(shù)據(jù)庫230。全球定位系統(tǒng)模塊228用以確定多媒體播放裝置220所在的地理位置。歷史信息數(shù)據(jù)庫230耦接至全球定位系統(tǒng)模塊228及碼率調(diào)整模塊222,用以儲(chǔ)存歷史網(wǎng)速信息,其可以是任何市售的用于儲(chǔ)存信息的裝置或產(chǎn)品,例如硬盤、各式存儲(chǔ)器、CD、DVD、計(jì)算機(jī)、伺服器等裝置。其中此歷史網(wǎng)速信息為至少一網(wǎng)速變化地理位置及對(duì)應(yīng)網(wǎng)速變化地理位置的至少一歷史網(wǎng)速。舉例來說,使用者可能經(jīng)常行經(jīng)某些路線,像是上下班搭乘行駛相同交通路線的交通工具。因此,行經(jīng)路線中某些地點(diǎn)的通訊訊號(hào)強(qiáng)度、狀況等信息并不會(huì)時(shí)常改變。故可將多媒體播放裝置220所在的常用路徑中網(wǎng)速變化地理位置,例如網(wǎng)速發(fā)生變化的節(jié)點(diǎn)的位置(如經(jīng)緯度),及對(duì)應(yīng)此網(wǎng)速變化地理位置的歷史網(wǎng)速作為歷史網(wǎng)速信息記錄下來,當(dāng)多媒體播放裝置220即將行經(jīng)相同的路徑時(shí),碼率調(diào)整模塊222即可根據(jù)通過查詢儲(chǔ)存于歷史信息數(shù)據(jù)庫230中的歷史網(wǎng)速信息,預(yù)測(cè)對(duì)應(yīng)此地理位置信息的歷史網(wǎng)速,以動(dòng)態(tài)調(diào)整碼率請(qǐng)求。在一實(shí)施例中,當(dāng)多媒體播放裝置220經(jīng)由全球定位系統(tǒng)模塊228實(shí)時(shí)地確定的地理位置在空間上接近多個(gè)網(wǎng)速變化地理位置其中之一時(shí),說明網(wǎng)速即將發(fā)生變化,則碼率調(diào)整模塊222以歷史信息數(shù)據(jù)庫230中該網(wǎng)速變化地理位置對(duì)應(yīng)的歷史網(wǎng)速作為該預(yù)測(cè)網(wǎng)速。在一實(shí)施例中,碼率調(diào)整模塊222依據(jù)該預(yù)測(cè)網(wǎng)速查找一映射表(圖未繪示)以找到對(duì)應(yīng)的編碼速率來決定上述碼率請(qǐng)求,并傳送至多媒體數(shù)據(jù)轉(zhuǎn)碼模塊214以調(diào)整其編碼速率,該映射表可以存儲(chǔ)在碼率調(diào)整模塊222內(nèi)部。在另一實(shí)施例中,碼率調(diào)整模塊222依據(jù)該預(yù)測(cè)網(wǎng)速的變化趨勢(shì)線性調(diào)整多媒體數(shù)據(jù)轉(zhuǎn)碼模塊214的編碼速率。在其它實(shí)施例中,當(dāng)預(yù)測(cè)網(wǎng)速很慢而當(dāng)前網(wǎng)速很快,還可以臨時(shí)擴(kuò)大多媒體播放裝置220中數(shù)據(jù)緩存的容量,可從多媒體資源伺服器210抓取更多的多媒體數(shù)據(jù)進(jìn)來,使得當(dāng)進(jìn)入該網(wǎng)速變慢的地理位置之后即使沒有調(diào)整編碼速率也可以維持多媒體數(shù)據(jù)的流暢播放。如前所述,盡管發(fā)生的概率較低,某個(gè)相同的地理位置的網(wǎng)速的確可能出現(xiàn)變化,導(dǎo)致預(yù)測(cè)網(wǎng)速可能有誤差,因此除了根據(jù)當(dāng)前網(wǎng)速實(shí)時(shí)地修正上述碼率請(qǐng)求以外,碼率調(diào)整模塊222還會(huì)將該當(dāng)前網(wǎng)速與對(duì)應(yīng)的歷史網(wǎng)速作比較,當(dāng)碼率調(diào)整模塊222所檢測(cè)到當(dāng)前網(wǎng)速與該多媒體播放裝置220當(dāng)前所在的該地理位置對(duì)應(yīng)的歷史網(wǎng)速不同時(shí),碼率調(diào)整模塊222則進(jìn)行更新歷史網(wǎng)速信息的動(dòng)作。在一實(shí)施例中,碼率調(diào)整模塊222可將當(dāng)前網(wǎng)速直接取代歷史網(wǎng)速,更新并儲(chǔ)存于歷史信息數(shù)據(jù)庫230中。在另一實(shí)施例中,碼率調(diào)整模塊222可根據(jù)對(duì)應(yīng)當(dāng)前網(wǎng)速及歷史網(wǎng)速的一權(quán)重指數(shù)計(jì)算并更新歷史網(wǎng)速(例如,歷史網(wǎng)速=當(dāng)前網(wǎng)速×40%+歷史網(wǎng)速×60%),再儲(chǔ)存于歷史信息數(shù)據(jù)庫230中。圖3是顯示根據(jù)本發(fā)明一實(shí)施例所述的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的方法流程圖300,并配合參考圖1A。首先,在步驟S302中,藉由一碼率調(diào)整模塊依據(jù)一多媒體播放裝置當(dāng)前所在的一地理位置及一歷史網(wǎng)速信息,預(yù)測(cè)上述多媒體播放裝置的一預(yù)測(cè)網(wǎng)速。在步驟S304中,藉由該碼率調(diào)整模塊根據(jù)上述預(yù)測(cè)網(wǎng)速調(diào)整一碼率請(qǐng)求并傳送至一多媒體資源伺服器。在步驟S306中,藉由上述多媒體資源伺服器的一多媒體數(shù)據(jù)轉(zhuǎn)碼模塊依據(jù)上述碼率請(qǐng)求轉(zhuǎn)碼一多媒體數(shù)據(jù)。最后,在步驟S308中,藉由上述多媒體播放裝置的一多媒體數(shù)據(jù)緩沖模塊接收并播放上述已轉(zhuǎn)碼的多媒體數(shù)據(jù)。此外,盡管發(fā)生的概率較低,某個(gè)相同的地理位置的網(wǎng)速可能出現(xiàn)變化,導(dǎo)致預(yù)測(cè)網(wǎng)速可能存在誤差,因此在本發(fā)明另一實(shí)施例中,于步驟S304和S306之間,當(dāng)該多媒體播放裝置實(shí)際達(dá)到該網(wǎng)速變化地理位置以后,還藉由該碼率調(diào)整模塊檢測(cè)該多媒體播放裝置的當(dāng)前網(wǎng)速,并根據(jù)該當(dāng)前網(wǎng)速實(shí)時(shí)地修正上述碼率請(qǐng)求,以外,當(dāng)當(dāng)前網(wǎng)速與歷史網(wǎng)速不同時(shí),還執(zhí)行根據(jù)該當(dāng)前網(wǎng)速更新對(duì)應(yīng)的歷史網(wǎng)速信息的步驟。因此,通過本發(fā)明的動(dòng)態(tài)調(diào)整多媒體數(shù)據(jù)碼率的系統(tǒng)及方法,即可記錄地理位置信息所對(duì)應(yīng)的網(wǎng)絡(luò)狀況,并且參考多次經(jīng)過同一個(gè)地理位置時(shí)的當(dāng)前網(wǎng)速進(jìn)行加權(quán)修正。當(dāng)使用者于觀看多媒體視頻時(shí),可在到達(dá)下一個(gè)網(wǎng)速變化的地點(diǎn)之前,多媒體播放裝置可提前預(yù)測(cè)將會(huì)面臨的網(wǎng)速狀況,動(dòng)態(tài)地和多媒體資源伺服器溝通調(diào)整碼率,以實(shí)現(xiàn)更好的播放效果。此外,還籍由當(dāng)前網(wǎng)速再進(jìn)一步地實(shí)時(shí)修正碼率,當(dāng)之前預(yù)測(cè)的網(wǎng)速出現(xiàn)誤差時(shí),可以及時(shí)地對(duì)碼率再作進(jìn)一步修正,保證碼率能更好地與網(wǎng)速匹配。雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍的前提下,可做些許更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍是以本發(fā)明的權(quán)利要求為準(zhǔn)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
洛浦县| 罗田县| 山西省| 延津县| 庆安县| 泽库县| 海兴县| 集安市| 阿巴嘎旗| 大荔县| 沙河市| 上饶县| 商河县| 武冈市| 凤庆县| 梁河县| 正镶白旗| 黎川县| 岳池县| 白城市| 梅河口市| 宁安市| 平凉市| 山丹县| 肥东县| 东平县| 宜城市| 江北区| 乌鲁木齐县| 淄博市| 名山县| 白银市| 日土县| 将乐县| 衡山县| 义乌市| 和政县| 东光县| 自贡市| 广昌县| 五莲县|