两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

將在http流式傳輸中發(fā)生表達(dá)切換時實(shí)現(xiàn)的處理方法

文檔序號:7886084閱讀:266來源:國知局
專利名稱:將在http流式傳輸中發(fā)生表達(dá)切換時實(shí)現(xiàn)的處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及HTTP流式傳輸技術(shù),作為多媒體發(fā)送方法之一,并且更特別地,涉及用于當(dāng)在HTTP流傳輸期間發(fā)生表示-切換時的自然再生(natural reproduction)的處理方法。
背景技術(shù)
隨著移動通信技術(shù)的最近開發(fā)促進(jìn)移動通信終端的迅速流行,我們的生活已被改變,大多數(shù)普通人總是攜帶移動通信終端,諸如,移動電話、個人數(shù)字助理(PDA)和智能電話。移動通信終端允許用戶容易地訪問那些必須有效分布相關(guān)領(lǐng)域通信系統(tǒng)的通信網(wǎng)絡(luò)和系統(tǒng)資源。在這樣的技術(shù)中,在用戶忙于使用移動通信終端的同時,提供了經(jīng)由無線內(nèi)容通信網(wǎng)絡(luò)實(shí)時地接收諸如音頻內(nèi)容和視頻內(nèi)容的多媒體內(nèi)容并且播放它們的流式傳輸服務(wù)。應(yīng)用至有線IPTV的流式傳輸服務(wù)通過實(shí)時傳輸協(xié)議(RTP)或RTP和MPEG-2的結(jié)合提供多媒體內(nèi)容。 然而,在無線流式傳輸服務(wù)的情況下,當(dāng)它們通過RTP或RTP和MPEG-2的結(jié)合被提供時出現(xiàn)問題。首先,由于RTP不支持多路復(fù)用,當(dāng)多媒體內(nèi)容被劃分為多個分組并且被發(fā)送時,多個端口需要根據(jù)多個分組被打開,而且流式傳輸服務(wù)可能不通過使用RTP被正常地提供,特別是在安裝防火墻的區(qū)域中。其次,RTP在UDP上操作。UDP將多媒體內(nèi)容劃分為多個分組并且將它們發(fā)送至無線互聯(lián)網(wǎng)上的接收側(cè),并且然后,不確認(rèn)接收側(cè)是否按照正確順序接收所發(fā)送的分組。為此原因,分組丟失可能發(fā)生,并且另外,如果分組丟失發(fā)生,由于這意味著丟失的內(nèi)容分組不被重新發(fā)送至接收側(cè),則這可能導(dǎo)致內(nèi)容丟失。從而,流式傳輸服務(wù)通過在TCP上操作的超文本協(xié)議(HTTP)被提供給諸如智能電話的移動通信終端。這通常被稱為HTTP流式傳輸。通常,由于HTTP是用于發(fā)送諸如文本和圖像的超文本的協(xié)議,當(dāng)諸如智能電話的移動通信終端通過HTTP提供多媒體內(nèi)容流式傳輸服務(wù)時,由于大尺寸的多媒體內(nèi)容,流式傳輸服務(wù)不能實(shí)時地被提供。然后,此后,將參考圖1更詳細(xì)地描述用于HTTP流式傳輸服務(wù)的系統(tǒng)的內(nèi)部結(jié)構(gòu)。圖1是示出用于多媒體系統(tǒng)中的HTTP流式傳輸服務(wù)的系統(tǒng)的內(nèi)部結(jié)構(gòu)的框圖。參考圖1,用于HTTP流式傳輸服務(wù)的系統(tǒng)可以被配置成包括服務(wù)器101和客戶端,并且可以被配置成進(jìn)一步包括存儲單元103和緩沖器104。服務(wù)器101可以將多媒體內(nèi)容(即,流式傳輸目標(biāo))劃分為相同或不同尺寸的多個片段。首先,描述服務(wù)器101將多媒體內(nèi)容(即,流式傳輸目標(biāo))劃分為相同尺寸的多個片段的情況。服務(wù)器101每2秒劃分多媒體內(nèi)容(即,流式傳輸目標(biāo)),使得它們可以生成和存儲多個片段。這里,相同多媒體內(nèi)容根據(jù)比特率、分辨率、以及編解碼器的類型具有不同版本,并且這可以表達(dá)為表示(此后,這還被稱為“表不(representation)”)。例如,當(dāng)多媒體內(nèi)容的回放時間是90分鐘并且對應(yīng)于內(nèi)容信息的比特率具有75kbps、150kbps、以及300kbps版本時,服務(wù)器101根據(jù)每個版本每2秒劃分具有90分鐘的回放時間的多媒體內(nèi)容,使得多媒體內(nèi)容被劃分為2700個片段。而且,由于2700個片段根據(jù)比特率、分辨率、以及編解碼器的類型可能具有不同版本,服務(wù)器101將多媒體內(nèi)容劃分為總計8100個片段。其次,將描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為不同尺寸的多個片段的情況。例如,當(dāng)多媒體內(nèi)容的回放時間是90分鐘并且對應(yīng)于內(nèi)容信息的比特率具有75kbps、150kbps和300kbps版本時,服務(wù)器101在從O分鐘到3分鐘的回放時間內(nèi)每2秒將多媒體內(nèi)容劃分為多個片段,并且在從3分鐘到4分鐘的回放時間內(nèi)每4秒將多媒體內(nèi)容劃分為多個片段。將多媒體內(nèi)容劃分為多個片段的服務(wù)器101將URL信息分配給被劃分為預(yù)定數(shù)量的多個片段,并且在媒體信息文件中存儲關(guān)于每個片段的URL信息,并且將其發(fā)送至客戶端102。這里,多媒體信息文件可以根據(jù)標(biāo)準(zhǔn)化HTTP流式傳輸?shù)臉?biāo)準(zhǔn)化組織,不同地稱為媒體描述文件(MPD)或清單文件。服務(wù)器101可以從客戶端102接收片段傳輸 請求。根據(jù)本發(fā)明的示例實(shí)施例,當(dāng)客戶端102檢測到信道狀態(tài)的改變并且接收對應(yīng)于當(dāng)前信道狀態(tài)的片段傳輸請求時,服務(wù)器101從客戶端102搜索所請求的片段并且將其發(fā)送至客戶端102??蛻舳?02可以啟動流式傳輸服務(wù)。客戶端102可以從服務(wù)器101接收對應(yīng)于預(yù)定表示的片段,并且然后,可以將其輸出。另外,客戶端102檢測當(dāng)前信道狀態(tài),以根據(jù)當(dāng)前信道狀態(tài)向服務(wù)器101請求片段。例如,如果客戶端102檢測出在接收對應(yīng)于300kbps的比特率的片段并且在屏幕上將其輸出的同時,當(dāng)前信道狀態(tài)變差,則其向服務(wù)器101請求對應(yīng)于低比特率的片段的傳輸,并且然后,從服務(wù)器101接收對應(yīng)于150kbps的比特率的片段,以輸出所接收的片段。另外,根據(jù)另一個示例,如果客戶端102檢測出在接收對應(yīng)于70kbps的比特率的片段并且在屏幕上將其輸出的同時,當(dāng)前信道狀態(tài)變得較好,則其向服務(wù)器101請求對應(yīng)于高比特率的片段的傳輸,并且然后從服務(wù)器101接收對應(yīng)于150kbps的比特率的片段,以輸出所接收的片段。然而,雖然客戶端102根據(jù)當(dāng)前信道狀態(tài)接收對應(yīng)于比特率的片段并且將其輸出,但是當(dāng)對應(yīng)于70kbps的比特率的片段的輸出切換至對應(yīng)于150kbps的比特率的片段的輸出時,或者對應(yīng)于300kbps的比特率的片段的輸出切換至對應(yīng)于150kbps的比特率的片段的輸出時,即,當(dāng)表示切換發(fā)生時,屏幕中斷可能發(fā)生。存儲單元103接收由服務(wù)器101劃分的片段,并且根據(jù)內(nèi)容信息和時間存儲所接收的片段。另外,當(dāng)服務(wù)器101從客戶端102接收片段請求消息時,存儲單元103從服務(wù)器101搜索對應(yīng)于所接收的URL的片段,并且然后,將其發(fā)送至服務(wù)器101。然后,當(dāng)服務(wù)器101通過相同/不同預(yù)定周期劃分多媒體內(nèi)容,用于HTTP流式傳輸服務(wù)并且將它們存儲在存儲單元103中時,將參考圖2和圖3更詳細(xì)地描述存儲單元103的內(nèi)部結(jié)構(gòu)。圖2是當(dāng)多媒體內(nèi)容被劃分為具有相同尺寸的多個片段用于HTTP流式傳輸服務(wù)時的框圖。圖3是當(dāng)多媒體內(nèi)容被劃分為具有不同尺寸的多個片段用于HTTP流式傳輸服務(wù)時的框圖。服務(wù)器101可以將多媒體內(nèi)容(B卩,流式傳輸目標(biāo))劃分為相同或不同尺寸的多個片段。首先,將參考圖2描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為相同尺寸的多個片段的情況。例如,當(dāng)多媒體內(nèi)容的回放時間是90分鐘時,對應(yīng)于內(nèi)容信息的比特率具有500kbps、1Mbps、以及2Mbps版本,并且分辨率具有SD、720P、以及HD版本,服務(wù)器101根據(jù)每個內(nèi)容信息每2秒將具有90分鐘的回放時間的多媒體內(nèi)容劃分為2700個片段。這里,劃分后的2700個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率和SD、720P、以及HD分辨率被生成為具有不同表示的片段,使得生成總計8100個片段。即,包括O秒至2秒的內(nèi)容的片段包括對應(yīng)于500kbps的比特率和SD版本的分辨率的片段203、對應(yīng)于IMbps的比特率和720P版本的分辨率的片段204、以及對應(yīng)于2Mbps的比特率和HD版本的分辨率的片段205。其余片段每2秒被劃分,使得它們被劃分為2700個片段。其次,將參考圖3描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為不同尺寸的多個片段的情況。例如,當(dāng)多媒體內(nèi)容的回放時間是90分鐘時,對應(yīng)于內(nèi)容信息的比特率具有500kbps、1Mbps、以及2Mbps版本,并且分辨率具有SD、720P、以及HD版本,服務(wù)器101根據(jù)每個內(nèi)容信息從O秒到3秒每3秒劃分多媒體內(nèi)容,并且從3秒到4秒每2秒劃分多媒體內(nèi)容,使得多媒體內(nèi)容被劃分為多個片段。即,服務(wù)器101根據(jù)內(nèi)容信息生成與版本的數(shù)量的倍數(shù)成比例的片段。為此原因,當(dāng)對應(yīng)于大量片段的URL信息包括在媒體信息文件中時,媒體信息文件的尺寸變得較大,使得其變得不可能快速地將媒體信息文件提供給客戶端102。S卩,包括O秒到3秒的內(nèi)容的片段包括對應(yīng)于500kbps的比特率和SD版本的分辨率的片段303、對應(yīng)于IMbps的比 特率和720P版本的分辨率的片段304、以及對應(yīng)于2Mbps的比特率和HD版本的分辨率的片段305。包括3秒至5秒的內(nèi)容的片段包括對應(yīng)于500kbps的比特率和SD版本的分辨率的片段、對應(yīng)于IMbps的比特率和720P版本的分辨率的片段306、以及對應(yīng)于2Mbps的比特率和HD版本的分辨率的片段。即,服務(wù)器101根據(jù)內(nèi)容信息生成與版本的數(shù)量的倍數(shù)成比例的片段。從而,當(dāng)對應(yīng)于大量片段的URL信息包括在媒體信息文件中時,媒體信息文件的尺寸變得較大,使得其變得不可能快速地將媒體信息文件提供給客戶端102??蛻舳?02可以啟動流式傳輸服務(wù)??蛻舳?02可以從服務(wù)器101接收對應(yīng)于預(yù)定表示的片段,并且然后可以將其輸出。另外,客戶端102檢測當(dāng)前信道狀態(tài),以根據(jù)當(dāng)前信道狀態(tài)向服務(wù)器101請求片段。例如,如果客戶端102檢測出在接收對應(yīng)于300kbps的比特率的片段并且在屏幕上將其輸出的同時,當(dāng)前信道狀態(tài)變差,則其向服務(wù)器101請求對應(yīng)于低比特率的片段的傳輸,并且然后,從服務(wù)器101接收對應(yīng)于150kbps的比特率的片段,以輸出所接收的片段。然而,雖然客戶端102根據(jù)當(dāng)前信道狀態(tài)接收對應(yīng)于比特率的片段并且將其輸出,但是當(dāng)對應(yīng)于70kbps的比特率的片段的輸出切換至對應(yīng)于150kbps的比特率的片段的輸出時,或者對應(yīng)于300kbps的比特率的片段的輸出切換至對應(yīng)于150kbps的比特率的片段的輸出時,即,當(dāng)表示切換發(fā)生時,屏幕中斷可能發(fā)生。另外,由于每個片段都具有不同長度的回放時間,當(dāng)前輸出片段的回放時間可能與從服務(wù)器101接收并且被輸出的片段的回放時間不連續(xù)。例如,雖然當(dāng)前輸出片段的回放時間對應(yīng)于9分30秒至12分00秒,如果從服務(wù)器101接收并且輸出的片段的回放時間是12分03秒至15分00秒,當(dāng)當(dāng)前輸出片段切換至下一個輸出片段時,即,當(dāng)表示切換發(fā)生時,屏幕中斷可能發(fā)生。
而且,當(dāng)多媒體內(nèi)容(B卩,流式傳輸目標(biāo))的回放時間變得較長時,由于多媒體內(nèi)容的尺寸增加,所劃分的片段的數(shù)量增加。從而,要求用于存儲大量片段的高容量存儲單元。當(dāng)使用高容量存儲單元時,要求用于配置系統(tǒng)的高生產(chǎn)成本。

發(fā)明內(nèi)容
[技術(shù)問題]本發(fā)明提供了根據(jù)本發(fā)明的第一示例實(shí)施例的用于當(dāng)在HTTP流傳輸期間發(fā)生表示-切換時的自然再生的處理方法。本發(fā)明提供了用于在HTTP流傳輸期間發(fā)送存儲有關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件的方法。本發(fā)明提供了根據(jù)本發(fā)明的第一示例實(shí)施例的接收HTTP流傳輸?shù)姆椒?。本發(fā)明提供了根據(jù)本發(fā)明 的第二示例實(shí)施例的接收HTTP流傳輸?shù)姆椒?。[技術(shù)解決方案]為了實(shí)現(xiàn)本發(fā)明的上述第一目的,根據(jù)本發(fā)明的第一示例實(shí)施例的發(fā)送HTTP流式傳輸?shù)姆椒?,作為發(fā)送存儲了關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件的方法,其中,媒體信息文件存儲:關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息;以及關(guān)于當(dāng)表示切換發(fā)生時的片段的信息,以及關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息不同于關(guān)于當(dāng)表示切換發(fā)生時的片段的信息。為了實(shí)現(xiàn)本發(fā)明的上述第二目的,根據(jù)本發(fā)明的第一示例實(shí)施例的發(fā)送HTTP流式傳輸?shù)姆椒?,作為發(fā)送存儲了關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件的方法,其中,媒體信息文件包括:存儲當(dāng)表示切換不發(fā)生時的片段的信息的第一媒體信息文件和存儲關(guān)于當(dāng)表示切換發(fā)生時的片段的信息的第二媒體信息文件。為了實(shí)現(xiàn)本發(fā)明的上述第三目的,根據(jù)本發(fā)明的第一示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒ò?接收媒體信息文件,媒體信息文件存儲關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息,媒體信息文件存儲關(guān)于當(dāng)表示切換不發(fā)生時的片段的第一信息和關(guān)于當(dāng)表示切換發(fā)生時的片段的第二信息,并且關(guān)于當(dāng)表示切換不發(fā)生時的片段的第一信息不同于關(guān)于當(dāng)表示切換發(fā)生時的片段的第二信息;以及基于媒體信息文件順序地接收和播放用于接收目標(biāo)內(nèi)容的片段,用于接收目標(biāo)內(nèi)容的片段基于當(dāng)表示切換不發(fā)生時的第一信息而被接收和播放,并且用于接收目標(biāo)內(nèi)容的片段基于當(dāng)表示切換發(fā)生時的第二信息而被接收和播放。為了實(shí)現(xiàn)本發(fā)明的上述第三目的,根據(jù)本發(fā)明的第二示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒ò?接收存儲關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件;當(dāng)表示切換不發(fā)生時,僅生成第一解碼器處理,并且基于媒體信息文件順序地解碼和播放用于接收目標(biāo)內(nèi)容的多個片段;以及當(dāng)表示切換發(fā)生時,生成第二解碼器處理,并且與第一解碼器處理并行地解碼在接收目標(biāo)內(nèi)容的表示切換的時間點(diǎn)之后獲得的片段。[有益效果]關(guān)于根據(jù)本發(fā)明的用于當(dāng)在HTTP流傳輸期間發(fā)生表示-切換時的自然再生的處理方法,根據(jù)動態(tài)改變的信道狀態(tài)接收合適的片段,并且所接收的片段使用兩個解碼器而被解碼并且然后被輸出,使得在沒有屏幕中斷的情況下可以提供多媒體內(nèi)容。另外,可以通過區(qū)分當(dāng)表示切換發(fā)生時參考的媒體信息文件與當(dāng)表示切換不發(fā)生時參考的媒體信息文件,來提供沒有屏幕中斷的多媒體內(nèi)容。


圖1是示出用于多媒體系統(tǒng)中的HTTP流式傳輸服務(wù)的系統(tǒng)的內(nèi)部結(jié)構(gòu)的框圖。圖2是當(dāng)多媒體內(nèi)容被劃分為具有相同尺寸的多個片段用于HTTP流式傳輸服務(wù)的框圖。圖3是當(dāng)多媒體內(nèi)容被劃分為具有不同尺寸的多個片段用于HTTP流式傳輸服務(wù)的框圖。圖4是示出根據(jù)本發(fā)明的第一示例實(shí)施例的、當(dāng)在HTTP流傳輸期間在接收側(cè)不發(fā)生表示切換時,服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段并且示出存儲偏移量索弓I的媒體信息文件的結(jié)構(gòu)的視圖。圖5是示出根據(jù)本發(fā)明的第一示例實(shí)施例的、當(dāng)在HTTP流傳輸期間在接收側(cè)發(fā)生表示切換時,服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段并且示出存儲偏移量索引的媒體信息文件的結(jié)構(gòu)的視圖。圖6是示出根據(jù)本發(fā)明的第一示例實(shí)施例的、在HTTP流傳輸期間發(fā)送關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的 媒體信息文件的方法的流程圖。圖7是示出根據(jù)本發(fā)明的第一示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒ǖ牧鞒虉D。圖8是示出在根據(jù)本發(fā)明的第二示例實(shí)施例的接收HTTP流式傳輸期間解碼當(dāng)在接收側(cè)處不發(fā)生表示切換時接收的片段的處理時序圖。圖9是示出在根據(jù)本發(fā)明的第二示例實(shí)施例的、在接收HTTP流式傳輸期間解碼當(dāng)在接收側(cè)處發(fā)生表示切換時接收的片段的處理時序圖。圖10是示出根據(jù)本發(fā)明的第二示例實(shí)施例的、接收HTTP流式傳輸?shù)姆椒ǖ牧鞒虉D。
具體實(shí)施例方式本發(fā)明可以利用多個不同的修改加以實(shí)施,并且從而可以包括多個示例實(shí)施例。從而,特定實(shí)施例將詳細(xì)地在圖中示出并且描述。然而,本領(lǐng)域普通技術(shù)人員將理解,形式和細(xì)節(jié)的多種改變在此被作出,而不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍。雖然描述每個附圖,但是相同的參考標(biāo)記指代相同的元件。雖然像第一、第二、A和B的術(shù)語可以被用于描述多種組件,但是組件不限于這些術(shù)語。這些術(shù)語僅用于區(qū)分一個組件與其他組件。例如,第一組件可以被稱為第二組件,并且反之亦然,而不脫離本發(fā)明的范圍。如在此使用的,術(shù)語和/或包括相關(guān)列出的項(xiàng)中的一個或多個的任何和所有結(jié)合。在以下該公開中,當(dāng)一個部件(或元件、設(shè)備等)被稱為‘連接’至另一個部件(或元件、設(shè)備等)時,其應(yīng)該理解為前者可以‘直接連接’至后者,或者經(jīng)由中間部件(或元件、設(shè)備等)‘電連接’至后者。相反,當(dāng)一個組件‘直接連接至’或‘直接訪問’另一個組件時,應(yīng)該理解為兩個組件之間不存在組件。本說明書中使用的術(shù)語被用于描述特定實(shí)施例,并且不旨在限制本發(fā)明的范圍。除非與上下文明顯不同,在此用于術(shù)語的單數(shù)形式可以包括復(fù)數(shù)形式。在本說明書中,“包括”或“包含”的意義是指性質(zhì)、區(qū)域、固定數(shù)、步驟、處理、元件和/或組件,但是不排除其他性質(zhì)、區(qū)域、固定數(shù)、步驟、處理、元件和/或組件。除非另外限定,在此使用的所有術(shù)語都包括技術(shù)術(shù)語和特定術(shù)語,并且還具有本領(lǐng)域普通技術(shù)人員通常理解的相同意義。另外,將理解,在詞典中限定的通常使用的術(shù)語具有在相關(guān)技術(shù)內(nèi)容中的一致意義,并且如果未明確限定,應(yīng)該不被理解為超出形式意義。此后,將參考附圖更詳細(xì)地描述本發(fā)明的示例實(shí)施例。根據(jù)本發(fā)明的示例實(shí)施例的通過HTTP流式傳輸提供多媒體內(nèi)容的多媒體系統(tǒng)可以包括服務(wù)器101和客戶端102。媒體信息文件可以根據(jù)標(biāo)準(zhǔn)化HTTP流式傳輸?shù)臉?biāo)準(zhǔn)化組織不同地稱為‘MPD’或‘MF’。此后,使用媒體信息文件。根據(jù)本發(fā)明的示例實(shí)施例,服務(wù)器101可以通過有線或無線互聯(lián)網(wǎng)技術(shù)將流式傳輸服務(wù)提供給客戶端102。作為無線互聯(lián)網(wǎng)技術(shù),可以使用無線LAN (WLAN)、無線寬帶(Wibro)、全球微波接入互操作性(Wimax)、以及高速下行鏈路分組接入(HSDPA)。作為有線互聯(lián)網(wǎng)技術(shù),可以使用以太網(wǎng)、光纖同軸電纜混合(HFC)方法、非對稱數(shù)字用戶線(ADSL)方法、非常高數(shù)據(jù)速率數(shù)字用戶線(VDSL)方法、光纖到家(FTTH)方法、以及電力線通信(PCL)方法。本發(fā)明不限于此。根據(jù)本發(fā)明的示例 實(shí)施例,作為從服務(wù)器101接收多媒體內(nèi)容并且顯示它們的圖像顯示設(shè)備,客戶端102可以利用下列類型中的至少一種來實(shí)現(xiàn):固定終端(包括臺式計算機(jī)和IPTV)或移動終端(包括移動通信終端、導(dǎo)航設(shè)備、遠(yuǎn)程信息處理終端、便攜式多媒體播放器、以及膝上型計算機(jī))。另外,根據(jù)本發(fā)明的示例實(shí)施例,服務(wù)器101可以包括存儲通過流式傳輸服務(wù)發(fā)送的多媒體內(nèi)容的內(nèi)容數(shù)據(jù)庫,并且內(nèi)容數(shù)據(jù)庫可以利用下列至少一種類型的存儲介質(zhì)來實(shí)現(xiàn),諸如,閃存、硬盤、隨機(jī)存取存儲器(RAM)、靜態(tài)隨機(jī)存取存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPR0M)、可編程只讀存儲器(PR0M)、磁性存儲器、磁盤、以及光盤。然后,此后,參考圖4和圖5,根據(jù)在根據(jù)本發(fā)明的第一示例實(shí)施例的在HTTP流傳輸期間表示切換在接收側(cè)處是否發(fā)生,服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段,并且將描述存儲偏移量索引的媒體信息文件的結(jié)構(gòu)。圖4是示出根據(jù)本發(fā)明的第一示例實(shí)施例的、當(dāng)在HTTP流傳輸期間表示切換在接收側(cè)處不發(fā)生時,服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段的視圖,并且示出說明存儲偏移量索引的媒體信息文件的結(jié)構(gòu)的框圖。圖5是示出根據(jù)本發(fā)明的第一示例實(shí)施例的、當(dāng)在HTTP流傳輸期間表示切換在接收側(cè)處發(fā)生時,服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段的視圖,并且示出說明存儲偏移量索引的媒體信息文件的結(jié)構(gòu)的框圖。服務(wù)器101可以將多媒體內(nèi)容(即,流式傳輸目標(biāo))劃分為相同或不同尺寸的多個片段。首先,將描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為相同尺寸的多個片段的情況。根據(jù)第一示例實(shí)施例,當(dāng)多媒體內(nèi)容的回放時間是90分鐘時,對應(yīng)于內(nèi)容信息的比特率具有500kbps、1Mbps、以及2Mbps版本,并且分辨率具有SD、720P、以及HD版本,服務(wù)器101根據(jù)每個內(nèi)容信息,每2秒將具有90分鐘的回放時間的多媒體內(nèi)容劃分為2700個片段。這里,劃分后的2700個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率和SD、720P、以及HD分辨率被生成為具有不同表示的片段,由此生成總計8100個片段。
其次,將描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為不同尺寸的多個片段的情況。根據(jù)第一示例實(shí)施例,當(dāng)多媒體內(nèi)容的回放時間是90分鐘并且對應(yīng)于內(nèi)容信息的比特率具有75kbps、150kbps、以及300kbps版本時,服務(wù)器101在從O分鐘到3分鐘的回放時間期間每2秒將多媒體內(nèi)容劃分為多個片段,并且在從3分鐘到4分鐘的回放時間期間每4秒將多媒體內(nèi)容劃分為多個片段。服務(wù)器101根據(jù)表示切換是否發(fā)生,將預(yù)定偏移量索引提供給劃分后的片段,并且將偏移量索引區(qū)別地存儲在媒體信息文件中。即,由于由服務(wù)器101劃分的大量片段被存儲在MPD中,而不被發(fā)送至接收側(cè),僅提供給片段的偏移量索引被存儲在媒體信息文件中,接收側(cè)可以通過使用偏移量索引查詢片段,并且這被稱為‘虛擬片段’。首先,參考圖4,當(dāng)表示切換不發(fā)生時,將描述服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段并且將偏移量索引(即,第一信息)存儲在媒體信息文件中的處理。服務(wù)器
101將例如1、2.....N的第一信息順序地提供給劃分為相同或不同尺寸的多個片段,并且
僅將被提供給片段的偏移量索引存儲在媒體信息文件中。根據(jù)第一示例實(shí)施例,當(dāng)多媒體內(nèi)容的回放時間是90分鐘時,服務(wù)器101根據(jù)每個內(nèi)容信息,每2秒將具有90分鐘的回 放時間的多媒體內(nèi)容劃分為2700個片段。這里,劃分后的2700個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率被生成為具有不同表示的片段,使得生成總計8100個片段。在對應(yīng)于從O秒到2秒的回放部分的片段中,即,在從時間點(diǎn)tl到時間點(diǎn)t2的片段中,第一信息‘I’被提供給具有500kbps的比特率的片段,第一信息‘I’被提供給具有IMbps的比特率的片段,并且第一信息‘I’被提供給具有2Mbps的比特率的片段。在對應(yīng)于從2秒到4秒的回放部分的片段中,即,在從時間點(diǎn)t2到時間點(diǎn)t3的片段中,第一信息‘2’被提供給具有500kbps的比特率的片段,第一信息‘2’被提供給具有IMbps的比特率的片段,并且第一信息‘2’被提供給具有2Mbps的比特率的片段。然后,在對應(yīng)于從4秒到6秒的回放部分的片段中,即,在從時間點(diǎn)t3到時間點(diǎn)t4的片段中,第一信息‘3’被提供給具有500kbps的比特率的片段,第一信息‘3’被提供給具有IMbps的比特率的片段,并且第一信息‘3’被提供給具有2Mbps的比特率的片段。重復(fù)這樣的處理,直到偏移量索引被提供給通過服務(wù)器101劃分的所有片段。其次,參考圖5,當(dāng)表示切換發(fā)生時,將描述服務(wù)器101將預(yù)定偏移量索引提供給劃分后的片段并且將偏移量索引(即,第二信息)存儲在媒體信息文件中的處理。根據(jù)第一示例實(shí)施例,當(dāng)多媒體內(nèi)容的回放時間是90分鐘時,服務(wù)器101根據(jù)每個內(nèi)容信息,每2秒將具有90分鐘的回放時間的多媒體內(nèi)容劃分為2700個片段。這里,劃分后的2700個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率被生成為具有不同表示的片段,使得生成總計8100個片段。雖然服務(wù)器101每2秒將多媒體內(nèi)容劃分為多個片段,但是為了防止當(dāng)表示切換發(fā)生時回放不連續(xù),偏移量索引被提供給對應(yīng)于從O秒到2.5秒的回放部分的片段,而不是將偏移量提供給對應(yīng)于從O秒到2秒的回放部分的片段。在此,當(dāng)從第一表示到第二表示的表示切換發(fā)生時,偏移量索引可以提供用于搜索隨機(jī)接入點(diǎn)(RAP)的信息。當(dāng)從第一表示到第二表示的表示切換發(fā)生時,關(guān)于切換點(diǎn),偏移量索引可以包括在媒體信息文件(MPD)或片段索引或片段中。
當(dāng)從第一表示到第二表示的表示切換發(fā)生時,其可以通過比特流切換片段指示從第一表示到第二表示的表示切換發(fā)生。在該情況下,媒體信息文件(MPD)可以被配置成包括比特流切換片段,并且媒體信息文件(MPD)可以從服務(wù)器被傳送到客戶端。比特流切換片段可以包括切換到第二表示所必須的數(shù)據(jù)。可替換地,當(dāng)從第一表示到第二表示的表示切換發(fā)生時,其可以通過比特流切換標(biāo)記指示從第一表示到第二表示的表示切換發(fā)生。在該情況下,媒體信息文件(MPD)可以被配置成包括比特流切換標(biāo)記,并且媒體信息文件(MPD)可以從服務(wù)器被發(fā)送至客戶端。如圖5中所示,在從O秒到2.5秒的片段中,即,在從時間點(diǎn)tl到時間點(diǎn)t2的片段中,第二信息‘I’被提供給具有500kbps的比特率的片段,第二信息‘I’被提供給具有IMbps的比特率的片段,并且第二信息‘I’被提供給具有2Mbps的比特率的片段。然后,在對應(yīng)于從1.5秒到3.5秒的片段中,S卩,在從時間點(diǎn)t3到時間點(diǎn)t4的片段中,第二信息‘2’被提供給具有500kbps的比特率的片段,第二信息‘2’被提供給具有IMbps的比特率的片段,以及第二信息‘2’被提供給具有2Mbps的比特率的片段。然后,在對應(yīng)于從3.5秒到
6.5秒的回放部分的片段中,即,在從時間點(diǎn)t5到時間點(diǎn)t6的片段中,第二信息‘3’被提供給具有500kbps的比特率的片段,第二信息‘3’被提供給具有IMbps的比特率的片段,并且第二信息‘3’被提供給具有2Mbps的比特率的片段。重復(fù)這樣的處理,直到偏移量索引被提供給由服務(wù)器101劃分的所有片段。當(dāng)從第一表示到第二表示的表示切換發(fā)生時,客戶端可以從期望表達(dá)時間(presenta tion time)找到用于第二表示中的每個媒體流的流接入點(diǎn)(SAP),期望表達(dá)時間接近于當(dāng)前表達(dá)時間,但是比當(dāng)前表達(dá)時間晚。服務(wù)器101可以檢測出客戶端102啟動流式傳輸服務(wù)。當(dāng)服務(wù)器101檢測出客戶端102啟動流式傳輸服務(wù)時,服務(wù)器101將包括第一信息和第二信息的媒體信息文件發(fā)送至客戶端102。另外,服務(wù)器101可以從客戶端102接收對應(yīng)于預(yù)定偏移量索引的片段的傳輸請求。根據(jù)本發(fā)明的第一示例實(shí)施例,服務(wù)器101根據(jù)信道狀態(tài)的改變接收將通過客戶端102輸出的第一信息,并且將對應(yīng)于第一信息的片段發(fā)送至客戶端102??蛻舳?02可以啟動流式傳輸服務(wù)。當(dāng)客戶端102啟動流式傳輸服務(wù)時,客戶端102從服務(wù)器101接收存儲關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件。這里,媒體信息文件包括可以用作當(dāng)表示切換不發(fā)生時的參考的第一信息和可以用作當(dāng)表示切換發(fā)生時的參考的第二信息。另外,客戶端102檢測當(dāng)前信道狀態(tài),并且然后如果當(dāng)前信道狀態(tài)改變,則向服務(wù)器101請求片段。首先,將描述因?yàn)橛煽蛻舳?02檢測的當(dāng)前信道狀態(tài)不改變,表示切換不發(fā)生的情況。根據(jù)本發(fā)明的第一示例實(shí)施例,當(dāng)服務(wù)器101每2分鐘單位將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段,并且每個片段都具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,如果確定在接收具有500kbps的當(dāng)前比特率的片段之后經(jīng)過7分50秒的回放時間時信道狀態(tài)不改變,則客戶端102基于第一信息向服務(wù)器101請求片段的傳輸,并且作為請求的結(jié)果,客戶端102從服務(wù)器101接收具有從8分00秒到10分00秒的回放時間并且具有與當(dāng)前輸出片段相同的500kbps的比特率的片段,并且然后輸出所接收的片段。其次,將描述因?yàn)橛煽蛻舳?02檢測的當(dāng)前信道狀態(tài)改變,表示切換發(fā)生的情況。根據(jù)本發(fā)明的第一示例實(shí)施例,當(dāng)服務(wù)器101以每2分鐘單位將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段,并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,如果客戶端102檢測出當(dāng)前信道狀態(tài)在客戶端102輸出從服務(wù)器101接收的具有500kbps的當(dāng)前比特率的片段期間當(dāng)前回放時間經(jīng)過7分鐘時變得較好,則客戶端102基于第二信息向服務(wù)器101請求具有IMbps的比特率的片段的傳輸,并且作為請求的結(jié)果,從服務(wù)器101接收具有IMbps的比特率和從6分30秒至8分30秒的回放時間的片段,并且然后輸出所接收的片段。然后,此后,將參考圖6描述根據(jù)本發(fā)明的第一示例實(shí)施例的發(fā)送存儲關(guān)于在HTTP流傳輸期間用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件的方法。圖6是示出在HTTP流傳輸期間發(fā)送存儲關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件的方法的流程圖。參考圖6,在步驟S601中,配置存儲關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息的第一媒體信息文件。根據(jù)本發(fā)明的第一示例實(shí)施例,當(dāng)多媒體內(nèi)容的回放時間是10分鐘時,服務(wù)器101根據(jù)每個內(nèi)容信息每2秒將具有10分鐘的回放時間的多媒體內(nèi)容劃分為300個片段,并且劃分后的300個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率被生成為具有不同表示的片段,使得生成總計900個片段。在從O秒到2秒的片段中,第一信息‘I’被提供給具有500kbps的比特率的片段,第一信息‘I’被提供給具有IMbps的比特率的片段,以及第一信息‘I’被提供給具有2Mbps 的比特率的片段。重復(fù)這樣的處理,直到偏移量索引被提供給由服務(wù)器101劃分的所有片段。在步驟S602中,配置存儲有關(guān)于當(dāng)表示切換發(fā)生時的片段的第二媒體信息文件。根據(jù)本發(fā)明的第一示例實(shí)施例,服務(wù)器101根據(jù)每個內(nèi)容信息每2秒將具有10分鐘的回放時間的多媒體內(nèi)容劃分為300個片段,并且劃分后的300個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率被生成為具有不同表示的片段,使得生成總計900個片段。在從O秒到2.5秒的片段中,第一信息‘I’被提供給具有500kbps的比特率的片段,第一信息‘I’被提供給具有IMbps的比特率的片段,以及第一信息‘I’被提供給具有2Mbps的比特率的片段。在1.5秒到3.5秒的片段中,第二信息‘2’被提供給具有500kbps的比特率的片段,第二信息‘2’被提供給具有IMbps的比特率的片段,以及第二信息‘2’被提供給具有2Mbps的比特率的片段。重復(fù)這樣的處理,直到偏移量索引被提供給由服務(wù)器101劃分的所有片段。然后,此后,將參考圖7更詳細(xì)地描述根據(jù)本發(fā)明的第一示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒?。參考圖7,在步驟S701中,客戶端102接收區(qū)別地存儲關(guān)于當(dāng)表示切換不發(fā)生時的片段的第一信息和關(guān)于當(dāng)表示切換發(fā)生時的片段的第二信息的媒體信息文件。當(dāng)在步驟702中表示切換不發(fā)生時,在步驟703中,接收目標(biāo)內(nèi)容的片段基于第一信息被接收并且被顯示。根據(jù)本發(fā)明的第一示例實(shí)施例,當(dāng)服務(wù)器101以每2分鐘單位將具有10分鐘的回放時間和500kbps的比特率的多媒體內(nèi)容劃分為多個片段,并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,如果確定在接收具有500kbps的當(dāng)前比特率的片段之后經(jīng)過7分50秒的回放時間時不存在信道狀態(tài)改變,則客戶端102基于第一信息向服務(wù)器101請求片段的傳輸,并且作為請求的結(jié)果,客戶端102從服務(wù)器101接收具有從8分00秒至10分00秒的回放時間和500kbps的相同比特率的片段作為當(dāng)前輸出片段,并且然后客戶端102輸出所接收的片段。當(dāng)在步驟702中表示切換發(fā)生時,在步驟704中,客戶端102基于第二信息接收接收目標(biāo)內(nèi)容的片段,并且顯示它們。根據(jù)本發(fā)明的第一示例實(shí)施例,當(dāng)服務(wù)器101以每2分鐘單位將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段,并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,如果客戶端102檢測出在輸出從服務(wù)器IOI接收的具有500kbp s的比特率的片段的同時,當(dāng)前信道狀態(tài)在當(dāng)前回放時間經(jīng)過7分鐘時變得較好,則客戶端102基于第二信息向服務(wù)器101請求具有IMbps的比特率的片段的傳輸,并且作為請求的結(jié)果,從服務(wù)器101接收具有IMbps的比特率和從6分30秒至8分30秒的回放時間的片段,并且然后輸出所接收的片段。然后,將參考圖8和圖9描述根據(jù)本發(fā)明的第二示例實(shí)施例的解碼根據(jù)當(dāng)HTTP流式傳輸被接收時在接收側(cè)處是否發(fā)生表示切換接收的流的處理。圖8是示出根據(jù)本發(fā)明的第二示例實(shí)施例的、解碼在HTTP流式傳輸被接收期間當(dāng)在接收側(cè)處不發(fā)生表示切換時接收的流的處理的時序圖。圖9是示出根據(jù)本發(fā)明的第二示例實(shí)施例的、解碼在HTTP流式傳輸被接收期間當(dāng)在接收側(cè)處發(fā)生表示切換時接收的流的處理的時序圖。服務(wù)器101可以將多媒體內(nèi)容(即,流式傳輸目標(biāo))劃分為相同或不同尺寸的多個片段。首先,將描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為相同尺寸的多個片段的情況。例如,當(dāng)多 媒體內(nèi)容的回放時間是90分鐘時,對應(yīng)于內(nèi)容信息的比特率具有500kbps、1Mbps、以及2Mbps版本,并且分辨率具有SD、720P、以及HD版本,服務(wù)器101根據(jù)每個內(nèi)容信息每2秒將90分鐘的回放時間劃分為2700個片段。這里,劃分后的2700個片段根據(jù)500kbps、1Mbps、以及2Mbps比特率以及SD、720P、以及HD分辨率,被生成為具有不同表示的片段,使得生成總計8100個片段。其次,將描述服務(wù)器101將多媒體內(nèi)容(S卩,流式傳輸目標(biāo))劃分為不同尺寸的多個片段的情況。例如,當(dāng)多媒體內(nèi)容的回放時間是90分鐘并且對應(yīng)于內(nèi)容信息的比特率具有75kbps、150kbps、或300kbps的版本時,服務(wù)器101在從O分鐘到3分鐘的回放時間期間每2秒將多媒體內(nèi)容劃分為多個片段,并且在從3分鐘到4分鐘的回放時間期間每4秒將多媒體內(nèi)容劃分為多個片段。服務(wù)器101可以從客戶端102接收片段請求。根據(jù)本發(fā)明的第二示例實(shí)施例,當(dāng)客戶端102檢測出信道狀態(tài)的改變并且服務(wù)器101接收對應(yīng)于當(dāng)前信道狀態(tài)的片段的傳輸請求時,服務(wù)器101搜索從客戶端102請求的片段并且將所請求的片段發(fā)送至客戶端102??蛻舳?02可以啟動流式傳輸服務(wù)。當(dāng)啟動流式傳輸服務(wù)時,客戶端102從服務(wù)器101接收存儲有關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件,并且然后基于媒體信息文件向服務(wù)器101請求片段。客戶端102的第一解碼器112從服務(wù)器101接收相應(yīng)片段并且對其解碼,并且客戶端102的輸出132輸出解碼后的片段??蛻舳?02可以檢測出當(dāng)前信道狀態(tài)的改變。首先,將參考圖8描述因?yàn)橛煽蛻舳?02檢測的當(dāng)前信道狀態(tài)不改變,表示切換不發(fā)生的情況。圖8是因?yàn)樵诎ń獯a來自服務(wù)器101的第一流并且將其輸出的第一解碼器112以及輸出解碼后的片段的第二輸出單元132的客戶端102中不發(fā)生表示切換,生成第一解碼器112的處理器時的視圖。根據(jù)本發(fā)明的第二示例實(shí)施例,當(dāng)服務(wù)器101每2分鐘將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,第一解碼器112在時間點(diǎn)tl處接收片段,并且基于媒體信息文件順序地解碼和輸出用于接收目標(biāo)內(nèi)容的片段,并且輸出單元132在時間點(diǎn)tl處顯示由第一解碼器112解碼的片段。其次,將參考圖9描述當(dāng)期望由客戶端102檢測的當(dāng)前信道狀態(tài)改變時表示切換發(fā)生的情況。根據(jù)圖9,客戶端102包括第一解碼器112、第二解碼器122和輸出單元132。第一解碼器112從服務(wù)器101接收第一流,解碼所接收的第一流,并且輸出片段。第二解碼器122接收當(dāng)表示切換發(fā)生時的相應(yīng)第二流,解碼所接收的第二流,并且輸出片段。輸出單元132輸出解碼后的片段。圖9是在第一和第二解碼器112和122的處理在發(fā)生表示切換時被生成之后,第一解碼器112和第二解碼器122執(zhí)行并行解碼的視圖。根據(jù)本發(fā)明的第二示例實(shí)施例,當(dāng)服務(wù)器101每2分鐘將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,第一解碼器112在時間點(diǎn)tl處接收片段,并且基于媒體信息文件順序地解碼并且輸出用于接收目標(biāo)內(nèi)容的片段,并且輸出單元132在時間點(diǎn)tl處播放由第一解碼器112解碼的片段。當(dāng)客戶端102期望在回放時間經(jīng)過2分鐘之后,當(dāng)前信道狀態(tài)較好時,其基于媒體信息文件向服務(wù)器101請求 對應(yīng)于IMbps的比特率的片段。客戶端102的第一解碼器112從服務(wù)器101接收對應(yīng)于IMbps的比特率的片段并且解碼所接收的片段,并且輸出單元132輸出解碼后的片段。然而,在第一解碼器112解碼具有從O分鐘到2分鐘的回放時間和500bps的比特率的片段之后,并且然后解碼具有從2分鐘到4分鐘的回放時間和IMbps的比特率的片段,由于在時間點(diǎn)t3處要求解碼器重配置,時間延遲發(fā)生,并且因此,屏幕中斷發(fā)生。為此原因,客戶端102的第一解碼器112解碼具有從O分鐘到2分鐘的回放時間和500bps的比特率的片段,并且第二解碼器122在時間點(diǎn)t2從服務(wù)器101接收具有從2分鐘到4分鐘的回放時間和IMbps的比特率的片段,并且兩個解碼器被用于與解碼器112并行地執(zhí)行解碼,使得當(dāng)表示切換發(fā)生時,屏幕中斷在時間點(diǎn)t2處不發(fā)生。然后,此后,將參考圖10更詳細(xì)地描述根據(jù)本發(fā)明的第二示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒āD10是示出根據(jù)本發(fā)明的第二示例實(shí)施例的接收HTTP流式傳輸?shù)姆椒ǖ牧鞒虉D。參考圖10,在步驟1001中,客戶端102接收存儲有關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件。當(dāng)在步驟1002中表示切換不發(fā)生時,僅第一解碼器處理被生成,并且然后,在步驟1003中,基于媒體信息文件,用于接收目標(biāo)內(nèi)容的多個片段被順序地解碼和播放。根據(jù)本發(fā)明的第二示例實(shí)施例,當(dāng)服務(wù)器101每2分鐘將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,第一解碼器112接收具有從O分鐘到2分鐘的回放時間的片段,并且然后基于媒體信息文件,順序地解碼和輸出用于接收目標(biāo)內(nèi)容的片段,并且輸出單元132播放由第一解碼器112解碼的片段。當(dāng)在步驟1002中發(fā)生表示切換時,在步驟1004中,第二解碼器處理被生成,并且在用于接收目標(biāo)內(nèi)容的表示切換時間之后的片段與第一解碼器處理并行地被解碼并且然后被顯示。根據(jù)本發(fā)明的第二示例實(shí)施例,當(dāng)服務(wù)器101每2分鐘將具有10分鐘的回放時間的多媒體內(nèi)容劃分為多個片段并且每個片段具有對應(yīng)于500kbps、1Mbps、以及2Mbps的偏移量索引時,第一解碼器112接收具有從O分鐘到2分鐘的回放時間和500kbps的比特率的片段,并且然后基于媒體信息文件,順序地解碼和輸出用于接收目標(biāo)內(nèi)容的片段,并且輸出單元132播放由第一解碼器112解碼的片段。如果檢測出因?yàn)楫?dāng)播放時間經(jīng)過2分鐘時當(dāng)前信道狀態(tài)變得較好,表示切換發(fā)生,則第二解碼器122接收具有從2分鐘到4分鐘的回放時間和IMbps的比特率的片段,并且與第一解碼器112并行地解碼所接收的片段。
上述示例實(shí)施例包括示例的多個方面。雖然用于描述多個方面的所有可能組合可能未被描述,但是本領(lǐng)域技術(shù)人 員將想到,其他組合是可能的。從而,本發(fā)明應(yīng)該被解釋為包括落入權(quán)利要求的范圍內(nèi)的所有其他替換、修改和改變。
權(quán)利要求
1.一種發(fā)送HTTP流式傳輸?shù)姆椒?所述方法發(fā)送存儲了關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件, 其中,所述媒體信息文件存儲: 關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息;以及 關(guān)于當(dāng)表示切換發(fā)生時的片段的信息,以及 關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息不同于關(guān)于當(dāng)表示切換發(fā)生時的片段的信息。
2.—種發(fā)送HTTP流式傳輸?shù)姆椒?所述方法發(fā)送存儲了關(guān)于用于傳輸目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件, 其中,所述媒體信息文件包括存儲了關(guān)于當(dāng)表示切換不發(fā)生時的片段的信息的第一媒體信息文件、和存儲了關(guān)于當(dāng)表示切換發(fā)生時的片段的信息的第二媒體信息文件。
3.一種接收HTTP流傳輸?shù)姆椒?,包? 接收媒體信息文件,所述媒體信息文件存儲了關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息,所述媒體信息文件存儲了關(guān)于當(dāng)表示切換不發(fā)生時的片段的第一信息、和關(guān)于當(dāng)表示切換發(fā)生時的片段的第二信息,并且關(guān)于當(dāng)表示切換不發(fā)生時的片段的第一信息不同于關(guān)于當(dāng)表示切換發(fā)生時的片段的第二信息;以及 基于所述媒體信息文件順序地接收和播放用于接收目標(biāo)內(nèi)容的片段,用于接收目標(biāo)內(nèi)容的片段基于當(dāng)表示切換不發(fā)生時的所述第一信息而被接收和播放,并且用于接收目標(biāo)內(nèi)容的片段基于當(dāng)表示切換發(fā)生時的第二信息而被接收和播放。
4.一種接收HTTP流傳輸?shù)姆椒?,所述方法包? 接收存儲了關(guān)于用于接收目標(biāo)內(nèi)容的多個片段的信息的媒體信息文件; 當(dāng)表示切換不發(fā)生時,僅生成第一解碼器處理,并且基于所述媒體信息文件順序地解碼和播放用于接收目 標(biāo)內(nèi)容的所述多個片段;以及 當(dāng)表示切換發(fā)生時,生成第二解碼器處理,并且與所述第一解碼器處理并行地解碼在所述接收目標(biāo)內(nèi)容的表示切換的時間點(diǎn)之后獲得的片段。
全文摘要
公開了一種如果表達(dá)切換在HTTP流傳輸期間發(fā)生,則使得能夠自然再生的處理方法。該方法涉及如果表達(dá)切換不發(fā)生,則接收存儲了關(guān)于片段的信息的第一媒體信息文件,以及如果表達(dá)切換發(fā)生,則接收存儲了關(guān)于片段的信息的第二媒體信息文件;以及如果表達(dá)切換不發(fā)生,則接收和再生將參考第一信息接收的內(nèi)容的片段,以及如果表達(dá)切換發(fā)生,則接收和再生將參考第二信息接收的內(nèi)容的片段。從而,可以提供不存在源自信道的動態(tài)環(huán)境的改變的屏幕中斷錯誤的多媒體內(nèi)容。
文檔編號H04N21/845GK103222276SQ201180055052
公開日2013年7月24日 申請日期2011年9月20日 優(yōu)先權(quán)日2010年9月20日
發(fā)明者李忠九, 金珉成, 李乙浩 申請人:數(shù)碼士有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
麻江县| 广宁县| 清涧县| 志丹县| 津市市| 昌都县| 湄潭县| 余庆县| 仙游县| 鹤庆县| 东城区| 随州市| 崇阳县| 陇南市| 鱼台县| 理塘县| 林口县| 平泉县| 成武县| 德令哈市| 开封市| 界首市| 泸西县| 红河县| 平塘县| 荔波县| 浦北县| 钦州市| 长岭县| 上蔡县| 枣强县| 齐齐哈尔市| 镇赉县| 南昌市| 定襄县| 华阴市| 应城市| 成武县| 汉寿县| 海门市| 庐江县|