国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信號發(fā)送指示接收器緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的制作方法

      文檔序號:7636038閱讀:133來源:國知局

      專利名稱::信號發(fā)送指示接收器緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的制作方法
      技術(shù)領域
      :本發(fā)明涉及多媒體通信,更具體地,涉及信號發(fā)送指示接收器緩沖區(qū)狀態(tài)的緩沖區(qū)參數(shù)。
      背景技術(shù)
      :在2005年1月26日的DLNA(數(shù)字生活網(wǎng)絡聯(lián)盟)RTP-TF(實時協(xié)議-工作組)F2F(面對面)會議期間,當討論用于位速率適配的方案時,問題被確定了。結(jié)論是可能需要考慮不同的接收器緩沖區(qū)模型,目的是為了接收器緩沖區(qū)反饋對于發(fā)送器具有意義,并且使發(fā)送器能夠執(zhí)行有效的適配。給出了關(guān)于該主題的現(xiàn)有技術(shù),例如,關(guān)于在3GPP(第三代伙伴計劃)和3GPP2(第三代伙伴計劃2)的規(guī)范中指定用于流傳輸?shù)乃俾蔬m配方案,如技術(shù)規(guī)范26.234v.6.2.0"TransparentEnd-to-endPacketSwitchedStreamingService(PSS)ProtocolsandCodecs",以及技術(shù)規(guī)范C.P0046v.0.1.7,"3GMultimediaStreamingServices"中描述的。當前定義于3GPP/3GPP2中的緩沖區(qū)模型是單緩沖區(qū),并且它包含RTP(實時協(xié)議)報頭和凈荷。為了支持不同的緩沖區(qū)模型,(例如,包含多于一個緩沖區(qū))當前現(xiàn)有技術(shù)信號發(fā)送方案不足以保證可使用和有效的解決方案,例如,對于適當速率適配。圖1-圖3示出了各種緩沖區(qū)架構(gòu),其可以根據(jù)現(xiàn)有技術(shù)被使用。
      發(fā)明內(nèi)容一種新的方法、系統(tǒng)、裝置和軟件產(chǎn)品被提出,用于由終端將多緩沖區(qū)的參數(shù)進行信號發(fā)送到服務器,并且由服務器使用這些參數(shù)確定終端的多緩沖區(qū)狀態(tài),例如,用于由服務器提供給終端的多媒體流傳輸服務的適當速率適配。根據(jù)本發(fā)明的第一方面,一種用于信號發(fā)送緩沖區(qū)參數(shù)的方法,包括以下步驟將緩沖區(qū)參數(shù)從終端發(fā)送到服務器,其中緩沖區(qū)參數(shù)涉及N個終端的至少兩個緩沖區(qū),并且N是值至少為二的整數(shù);在服務器接收來自于終端的緩沖區(qū)參數(shù);以及由服務器使用緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。還根據(jù)本發(fā)明的第一方面,緩沖區(qū)參數(shù)可以包括以下至少一個a)至少兩個緩沖區(qū)的數(shù)量;b)至少兩個緩沖區(qū)的緩沖區(qū)大小;c)至少兩個緩沖區(qū)的緩沖區(qū)大小單位;d)至少兩個緩沖區(qū)中的部分報頭大??;以及e)緩沖區(qū)傳輸機制索引(index),用于指示至少兩個緩沖區(qū)之間的傳輸機制。而且,緩沖區(qū)參數(shù)還可以包括播放延遲(playoutdelay)單位,用于修改定時單位。還根據(jù)本發(fā)明的第一方面,緩沖區(qū)參數(shù)可以包括視頻預解碼器緩沖區(qū)指示符;和視頻后解碼器緩沖區(qū)指示符。仍舊根據(jù)本發(fā)明的第一方面,至少兩個緩沖區(qū)可以選自a)去抖動緩沖區(qū);b)預解碼器緩沖區(qū);和c)后解碼器緩沖區(qū)。還根據(jù)本發(fā)明的第一方面,至少兩個緩沖區(qū)可以包括全部N個終端緩沖區(qū)。根據(jù)本發(fā)明的第二方面,一種計算機程序產(chǎn)品包括其上具有用于由計算機處理器執(zhí)行的計算機程序代碼的計算機可讀存儲結(jié)步驟的指令,指示為由終端或者服務器的任何組件或者組件的組合所執(zhí)行。根據(jù)本發(fā)明的第三方面,一種通信系統(tǒng),包括終端,用于提供并EL發(fā)送緩沖區(qū)參數(shù),其中緩沖區(qū)參數(shù)涉及終端的N個終端緩沖區(qū)的至少兩個緩沖區(qū),其中N是值至少為二的整數(shù);以及服務器,用于接收來自于終端的緩沖區(qū)參數(shù)和用于使用緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。還根據(jù)本發(fā)明的第三方面,緩沖區(qū)參數(shù)可以包括以下至少一個a)至少兩個緩沖區(qū)的數(shù)量;b)至少兩個緩沖區(qū)的緩沖區(qū)大小;c)至少兩個緩沖區(qū)的緩沖區(qū)大小單位;d)至少兩個緩沖區(qū)中的部分報頭大?。灰约癳)緩沖區(qū)傳輸機制索引,用于指示至少兩個緩沖區(qū)之間的傳輸機制。而且,緩沖區(qū)參數(shù)還可以包括播放延遲單位,用于修改定時單位。還根據(jù)本發(fā)明的第三方面,緩沖區(qū)參數(shù)可以包括視頻預解碼器緩沖區(qū)指示符;和視頻后解碼器緩沖區(qū)指示符。還根據(jù)本發(fā)明的第三方面,至少兩個緩沖區(qū)可以選自a)去抖動緩沖區(qū);b)預解碼器緩沖區(qū);和c)后解碼器緩沖區(qū)。還^^據(jù)本發(fā)明的第三方面,至少兩個緩沖區(qū)可以包括全部N個終端緩沖區(qū)。根據(jù)本發(fā)明的第四方面,一種終端,包括N個終端緩沖區(qū),其中N是值至少為二的整數(shù);終端控制塊,用于提供涉及N個終端緩沖區(qū)的至少兩個緩沖區(qū)的緩沖區(qū)參數(shù);和輸入/輸出終端塊,用于將緩沖區(qū)參數(shù)從終端發(fā)送到服務器,用于通過服務器使用該緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。還根據(jù)本發(fā)明的第四方面,終端可以是計算機、通信設備、無線通信設備、便攜式電子設備、移動電子設備或者移動電話。還才艮據(jù)本發(fā)明的第四方面,輸入/輸出終端塊和輸入/輸出終端塊可以纟且合。根據(jù)本發(fā)明的第五方面,一種服務器,包括用于接收來自于終端的緩沖區(qū)參數(shù)的輸入/輸出塊,其中緩沖區(qū)參數(shù)涉及終端的N個終端緩沖區(qū)的至少兩個緩沖區(qū),其中N是值至少為二的整數(shù);以及用于使用緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)的服務器控制塊。還根據(jù)本發(fā)明的第五方面,服務器控制塊可以根據(jù)狀態(tài)和使用預定準則適配傳輸速率,并且其中輸入/輸出塊使用適配的傳輸速率將媒體內(nèi)容從服務器發(fā)送到終端。本發(fā)明的優(yōu)勢包括但不限于以下內(nèi)容-接收器使用信號發(fā)送將緩沖區(qū)參數(shù)通知給發(fā)送器,以便發(fā)送器可以更好地了解接收器緩沖區(qū)狀態(tài);并且-信號發(fā)送允許緩沖區(qū)反饋信息可以擴展(scalable)。為了更好地理解本發(fā)明的性質(zhì)和目的,參考下列結(jié)合附圖的詳細描述,在附圖中圖1-圖3是示出根據(jù)現(xiàn)有技術(shù)的各種可能的接收器緩沖區(qū)架構(gòu)的原理圖4是示出根據(jù)本發(fā)明的實施例從接收器(終端)發(fā)送到發(fā)送器(服務器)的信號發(fā)送指示緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的框圖;以及圖5是示出根據(jù)本發(fā)明的實施例從接收器(終端)發(fā)送到發(fā)送器(服務器)的信號發(fā)送指示緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的流程圖。具體實施例方式提出了一種新的方法、系統(tǒng)、裝置和軟件產(chǎn)品,用于由終端將多緩沖區(qū)的參數(shù)進行信號發(fā)送到服務器,并且由服務器使用這些參數(shù)確定終端的多緩沖區(qū)狀態(tài),例如,用于由服務器提供給終端的多媒體流傳輸服務的適當速率適配。終端可以是(但是不限于)計算機、通信設備、無線通信設備、便攜式電子設備、移動電子設備、移動電話等。根據(jù)本發(fā)明的實施例,當多媒體流傳輸接收器(例如,DMP客戶端,定義于DLNA中)連接到發(fā)送器(例如,DMS(DEKSI公用調(diào)制解調(diào)器組)服務器,定義于DLNA中)時,接收器發(fā)送指示下列內(nèi)容的緩沖區(qū)參數(shù)(或者多緩沖區(qū)參數(shù))中的至少一個,所述內(nèi)容包括,但不限于,緩沖區(qū)的數(shù)量(例如,抖動緩沖區(qū),預解碼器緩沖區(qū),后解碼器緩沖區(qū),等),緩沖區(qū)大小,緩沖區(qū)大小單位,部分報頭大小(例如,RTP報頭的部分,參見IETFRFC3550,"RTP:ATransportProtocolforReal-timeapplications",2003年7月),以及兩個緩沖區(qū)之間的傳輸機制。而且,還根據(jù)本發(fā)明的實施例,接收器也發(fā)送用于播放延遲的時間單位,其定義于技術(shù)規(guī)范26.234v.6.2.0"TransparentEnd-to-endPacketSwitchedStreamingService(PSS)ProtocolsandCodecs"中。定義于3GPP/3GPP2中的當前緩沖區(qū)模型是單緩沖區(qū),并且它包含RTP(實時協(xié)議)報頭和凈荷。如果使用雙緩沖區(qū)模型,其中接收器向服務器暴露至少兩個緩沖區(qū)而不是一個(例如,抖動緩沖區(qū)和預解碼器緩沖區(qū)),并且兩個緩沖區(qū)的管理機制對于發(fā)送器是未知的,那么當前定義于3GPP和3GPP2中的接收器緩沖區(qū)信號發(fā)送將無意義。根據(jù)本發(fā)明的實施例,通過將緩沖區(qū)參數(shù)從接收器通知到發(fā)送器,發(fā)送器可以推斷出正確的接收器緩沖區(qū)狀態(tài),例如,用于適當速率適配。根據(jù)本發(fā)明的實施例,例如,緩沖區(qū)參數(shù)可以定義(但不限于)如下緩沖區(qū)的數(shù)量,即,指示接收器緩沖區(qū)的數(shù)量;,緩沖區(qū)大小,即,用于每個緩沖區(qū)的塊的數(shù)量;.緩沖區(qū)大小單位,即,用于緩沖區(qū)的塊大小。當前3GPPFBS(空閑緩沖區(qū)空間)字段(例如,見技術(shù)規(guī)范26.234v.6.2.0"TransparentEnd-to-endPacketSwitchedService(PSS)ProtocolsandCodecs")定義了包括64字節(jié)的塊;這個參數(shù)(即,F(xiàn)BS字段)可以修改指示每個塊指示任意數(shù)量字節(jié)的單位(例如,一個塊可以定義為以128字節(jié)為單位);.部分報頭大小,即,緩沖區(qū)中的部分RTP(實時協(xié)議)報頭大數(shù)據(jù)傳輸機制(或者緩沖區(qū)傳輸機制)索引該索引指示在緩沖區(qū)之間使用何種傳輸機制;.播放延遲單位,即,播放延遲定時單位;當前3GPP播放延遲定義為以ms為單位;這個信號被用于修改定時單位,等。還根據(jù)本發(fā)明的實施例,信號發(fā)送可以使用選自多個協(xié)議的協(xié)議進行承載,所述多個協(xié)議可以是(但不限于)RTSP(實時流協(xié)議),SDP(會話描述協(xié)議),XML(可擴展標記語言),RTCP(實時會議協(xié)議),例如,APP(應用)分組或者RTP/AVPF(視聽特征反饋)等??蛇x地,還才艮據(jù)本發(fā)明的實施例,可以對緩沖區(qū)關(guān)系作出隱含的假定,并且因而可以組合上述參數(shù)中的一些。例如,緩沖區(qū)參數(shù)可以包括下列二進制指示符視頻預解碼器指示符a)當預解碼器緩沖區(qū)指示符是1時,接收器包含視頻預解碼器緩沖區(qū),其操作相同于使用中的視頻編碼標準的假設參考解碼器(HRD)中的編碼圖像緩沖區(qū)(CPB);b)當預解碼器緩沖區(qū)指示符是O時,視頻預解碼器緩沖區(qū)不存在(即,它與去抖動緩沖區(qū)合并了)或者預解碼器緩沖區(qū)的操作沒有被指定;以及視頻后解碼器指示符a)當后解碼器緩沖區(qū)指示符是1時,接收器包含視頻后解碼器緩沖區(qū),其操作相同于使用中的視頻編碼標準的假設參考解碼器(HRD)中的編碼圖像緩沖區(qū)(DPB);如果HRD中沒有指定DPB,那么接收器包含最小重排序緩沖區(qū),如下指定如果圖像的解碼順序和它們的輸出順序相同,則最小重排序緩沖區(qū)是不存在的,或者如果根據(jù)MPEG(移動圖像專家組)標準(例如,MPEG-2,MPEG-4部分2)或者根據(jù)標準H.263的B圖像存在于接收流中,則最小重排序緩沖區(qū)保持一個圖像;b)當后解碼器緩沖區(qū)指示符是O時,后解碼器緩沖區(qū)的存在和操作沒有指定。當這些二進制指示符存在時,那么假設指示的緩沖區(qū)大小覆蓋接收、去抖動緩沖區(qū)以及(如果使用的話)去交叉緩沖區(qū),并且具有該給定數(shù)量的空間,用于完成應用數(shù)據(jù)單元(ADU),包括后面的RTP報頭和RTP凈荷報頭字段。不能被用作去抖動、去交叉或者重傳緩沖區(qū)的任何預解碼器緩沖區(qū)不被包括于指示的緩沖區(qū)大小中。當二進制指示符等于1時,那么預解碼器和/或后解碼器緩沖區(qū)的大小由使用中的視頻編碼配置和等級確定。下面是一個解釋的例子,根據(jù)本發(fā)明的實施例,使用用于帶有下列參數(shù)的兩個緩沖區(qū)的RTSP(實時流協(xié)議)<formula>formulaseeoriginaldocumentpage11</formula>BF1(第一緩沖區(qū)大小)=5000;BSU1(第一緩沖區(qū)大小單位)=1024;BF2(第二緩沖區(qū)大小)=800;BSU2(第二緩沖區(qū)大小單位—512;PHS(部分報頭大小)-12;BTM(緩沖區(qū)傳輸機制—0;以及<table>tableseeoriginaldocumentpage11</column></row><table>第一緩沖區(qū)大小是5000*1024字節(jié)并且第二緩沖區(qū)大小是800*512字節(jié)。第一緩沖區(qū)包含全部RTP報頭和凈荷,因此部分報頭大小不被信號發(fā)送。第二緩沖區(qū)包含12字節(jié)的部分報頭。當使用H,264RTP凈荷(參見IETFRFC3984,"RTPpayloadformatforH.264video,2005年1月")中的交叉分組時,部分RTP報頭大小是重要的。例如,緩沖區(qū)大小單位可以由僅僅幾個比特來表示。如果值為0,那么64字節(jié)緩沖區(qū)塊被使用。如果值為1,那么128字節(jié)緩沖區(qū)塊被使用。如果值為2,那么256字節(jié)緩沖區(qū)塊被使用,以此類推。纟爰沖區(qū)傳輸機制(BTM)可以如下定義.0:當?shù)诙彌_區(qū)具有空白空間時,則第一緩沖區(qū)(例如,去抖動)將立刻傳輸數(shù)據(jù);1:根據(jù)分組的時間戳傳輸數(shù)據(jù);2:才艮據(jù)幀速率傳輸數(shù)據(jù);例如,纟見頻可以為30fps并且音頻可以是50fps;.3:僅僅當?shù)谝痪彌_區(qū)為滿時,數(shù)據(jù)被傳輸?shù)降诙彌_區(qū);4:除上述傳輸機制以外的其他傳輸機制。以上BTM的定義僅代表一個例子并且使用不同數(shù)量的選項的其他BTM定義也是可以的。以上例子中的播放延遲單位(PDU)修改器是10x,其意味著時間單位現(xiàn)在是10ms。例如,如果最初播放延遲是200ms,那么新值是2000ms。其他例子可能是僅僅使用一比特。如果比特是1,則該單位被表示為一秒的1/100。如果比特是O,那么該單位;故表示為毫秒。應該注意,根據(jù)本發(fā)明的實施例,多緩沖區(qū)參數(shù)可以涉及選自N個終端緩沖區(qū)的至少兩個緩沖區(qū),其中N是值至少為二的整數(shù)。而且,至少兩個緩沖區(qū)可以包括全部N個終端緩沖區(qū)或者從N個終端緩沖區(qū)中選出的緩沖區(qū)。圖4根據(jù)本發(fā)明的實施例,示出了其框圖的例子,該框圖闡明了通信系統(tǒng)11中從接收器(終端)12發(fā)送到發(fā)送器(服務器)14的指示緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的信號發(fā)送。終端12對于本發(fā)明而言被稱為接收器,是因為它是媒體(內(nèi)容)信號22的接收者,媒體信號22包括例如來自于服務器14的多媒體服務。接收器/終端12具有N個緩沖區(qū)16-l,16-2,…,16-N1,連接到終端控制塊18,終端控制塊18接著連接到輸入/輸出終端塊20。如圖所示,服務器可以被看作具有相似的內(nèi)部結(jié)構(gòu),包括輸入/輸出服務器塊24,服務器控制塊26和服務器緩沖區(qū)塊28,至少用于本發(fā)明的目的。根據(jù)以上描迷的本發(fā)明的實施例,圖4中的終端控制塊18將涉及N個終端緩沖區(qū)(16-1,16-2,...,16-N)的至少兩個緩沖區(qū)的緩沖區(qū)參數(shù)提供給塊20,塊20將緩沖區(qū)參數(shù)(信號10)發(fā)送給服務器14的相應塊24。緩沖區(qū)信息然后被轉(zhuǎn)發(fā)到服務器14的服務器控制塊26。塊26使用接收的緩沖區(qū)參數(shù)確定終端12的至少兩個緩沖區(qū)的狀態(tài)?;谠摖顟B(tài),服務器14(使用服務器控制塊26)可以使用預定準則適配傳輸速率并且使用適配的傳輸速率將媒體內(nèi)容信號22從服務器14(使用塊24)發(fā)送到終端12。根據(jù)本發(fā)明的實施例,塊20、18、24、26、16-1,16-2,…,16-N和28可以實施為軟件、硬件塊或者它們的組合。并且,塊20、18、24、26、16-1,16-2,...,16-N和28可以實施為分開的塊或者可以和終端12或服務器14的其他標準塊組合,或者它可以根據(jù)它們的功能被分成幾個塊。圖5示出了根據(jù)本發(fā)明的實施例,闡明了在通信系統(tǒng)11中從接收器(終端)12發(fā)送到發(fā)送器(服務器)14的指示緩沖區(qū)架構(gòu)的緩沖區(qū)參數(shù)的信號發(fā)送的流程圖。圖5的流程圖僅代表一個其中可能的場景。在方法中,根據(jù)本發(fā)明的第一實施例,在第一步驟40中,終端12根據(jù)本發(fā)明的實施例生成至少兩個緩沖區(qū)的緩沖區(qū)參數(shù),并且將這些參數(shù)(信號10)發(fā)送到服務器14。在下一步驟42中,服務器14接收來自終端12的緩沖區(qū)參數(shù)。在下一步驟44中,服務器14使用緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。在下一步驟46中,服務器14根據(jù)該狀態(tài)并且使用預定準則適配傳輸速率。最后,在下一步驟48中,服務器14使用適配的傳輸速率將媒體內(nèi)容(信號22)發(fā)送到終端12。如上所解釋的,本發(fā)明提供了方法和相應的設備兩者,設備由提供了用于執(zhí)行方法步驟的功能的各種模塊組成。模塊可以實施為硬件,或者可以實施為用于由計算機處理器執(zhí)行的軟件或固件。特別是,在固件或軟件的情形中,本發(fā)明可以被提供為包括計算機可讀取存儲結(jié)構(gòu)的計算機程序產(chǎn)品,計算機可讀取存儲結(jié)構(gòu)其上具有由計算機處理器執(zhí)行的計算機程序代碼(即,軟件或固件)。應該理解,上面描述的配置僅僅是本發(fā)明原理的應用闡釋。^艮多修改和替換配置可以由本領域的技術(shù)人員在不偏離本發(fā)明的范圍的前提下設計出來,并且所附權(quán)利要求意圖覆蓋這樣的修改和配置。權(quán)利要求1.一種用于信號發(fā)送緩沖區(qū)參數(shù)的方法,包括步驟從終端(12)向服務器(10)發(fā)送(40)緩沖區(qū)參數(shù),其中所述緩沖區(qū)參數(shù)涉及N個終端緩沖區(qū)(16-1,16-2,...,16-N)的至少兩個緩沖區(qū),并且N是值至少為二的整數(shù);在服務器(14)接收(42)來自于終端(12)的緩沖區(qū)參數(shù);以及由服務器(14)使用所述緩沖區(qū)參數(shù)確定(44)至少兩個緩沖區(qū)的狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其中所述緩沖區(qū)參數(shù)包括以下至少一個a)至少兩個緩沖區(qū)的數(shù)量;b)至少兩個緩沖區(qū)的緩沖區(qū)大??;c)至少兩個緩沖區(qū)的緩沖區(qū)大小單位;d)至少兩個緩沖區(qū)中的部分報頭大小;以及e)緩沖區(qū)傳輸機制索引,用于指示至少兩個緩沖區(qū)之間的傳輸機制。3.根據(jù)權(quán)利要求3所述的方法,其中所述緩沖區(qū)參數(shù)還包括播放延遲單位,用于修改定時單位。4.根據(jù)權(quán)利要求1所述的方法,其中所述緩沖區(qū)參數(shù)包括視頻預解碼器緩沖區(qū)指示符;以及視頻后解碼器緩沖區(qū)指示符。5.根據(jù)權(quán)利要求1所述的方法,其中至少兩個緩沖區(qū)選自a)去抖動緩沖區(qū);b)預解碼器緩沖區(qū);以及c)后解碼器緩沖區(qū)。6.根據(jù)權(quán)利要求1所述的方法,其中至少兩個緩沖區(qū)包括全部N個終端緩沖區(qū)(16-1,16-2,…,16-N)。7.—種計算機程序產(chǎn)品,包括計算機可讀存儲器結(jié)構(gòu),其上具有用于由計算機處理器執(zhí)行的計算機程序代碼,所述計算機程序代碼的特征在于它包括用于執(zhí)行權(quán)利要求1的方法的步驟的指令,指示為由所述終端(12)或者服務器(12)的任何組件或者組件的組合所執(zhí)行。8.—種通信系統(tǒng)(11),包括終端(12),用于提供以及發(fā)送緩沖區(qū)參數(shù),其中所述緩沖區(qū)參數(shù)涉及所述終端(12)的N個終端緩沖區(qū)(16-1,16-2,…,16-N)的至少兩個緩沖區(qū),其中N是值至少為二的整數(shù);以及服務器(14),用于接收來自于終端的緩沖區(qū)參數(shù)以及用于使用所述緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述緩沖區(qū)參數(shù)包括以下至少一個a)至少兩個緩沖區(qū)的數(shù)量;b)至少兩個緩沖區(qū)的緩沖區(qū)大?。籧)至少兩個緩沖區(qū)的緩沖區(qū)大小單位;d)至少兩個緩沖區(qū)中的部分報頭大小;以及e)緩沖區(qū)傳輸機制索引,用于指示至少兩個緩沖區(qū)之的傳輸機制。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述緩沖區(qū)參數(shù)還包括播放延遲單位,用于修改定時單位。11.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述緩沖區(qū)參數(shù)包括視頻預解碼器緩沖區(qū)指示符;以及視頻后解碼器緩沖區(qū)指示符。12.根據(jù)權(quán)利要求8所述的系統(tǒng),其中至少兩個緩沖區(qū)選自a)去抖動緩沖區(qū);b)預解碼器緩沖區(qū);以及c)后解碼器緩沖區(qū)。13.根據(jù)權(quán)利要求8所述的系統(tǒng),其中至少兩個緩沖區(qū)包括全部N個終端緩沖區(qū)(16-1,16-2,…,16-N)。14.一種終端(12),包括N個終端緩沖區(qū)(16-1,16-2,…,16-N),其中N是值至少為二的整數(shù);終端控制塊(18),用于提供緩沖區(qū)參數(shù),所述緩沖區(qū)參數(shù)涉及所述N個終端緩沖區(qū)(16-1,16-2,…,16-N)的至少兩個纟爰沖區(qū);以及輸入/輸出終端塊(20),用于將所述緩沖區(qū)參數(shù)從終端(12)發(fā)送到服務器(14),用于由服務器使用所述緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。15.根據(jù)權(quán)利要求14所述的終端,其中所述終端(12)是計算機、通信設備、無線通信設備、便攜式電子設備、移動電子設備或者移動電話。16.根據(jù)權(quán)利要求14所述的終端,其中所述輸入/輸出終端塊(20)和所述輸入/輸出終端塊(20)是組合的。17.—種服務器(14),包括輸入/輸出塊(24),用于接收來自于終端(12)的緩沖區(qū)參數(shù),其中所述緩沖區(qū)參數(shù)涉及所述終端(12)的N個終端緩沖區(qū)(16-1,16-2,16-N)的至少兩個緩沖區(qū),其中N是值至少為二的整數(shù);以及服務器控制塊(26),用于使用緩沖區(qū)參數(shù)確定至少兩個緩沖區(qū)的狀態(tài)。18.根據(jù)權(quán)利要求17所述的服務器,其中所述服務器控制塊(26)根據(jù)所述狀態(tài)并使用預定準則適配傳輸速率,并且其中所述輸入/輸出塊(24)使用所述適配的傳輸速率從所述服務器(14)向所述終端(12)發(fā)送媒體內(nèi)容。全文摘要本說明書和附圖提出了一種新的方法、系統(tǒng)、裝置和軟件產(chǎn)品,用于由終端將多緩沖區(qū)的參數(shù)進行信號發(fā)送到服務器,并且由服務器使用這些參數(shù)確定終端的多緩沖區(qū)狀態(tài),例如,用于由服務器提供給終端的多媒體流服務的適當速率適配。終端可以是(但是不限于)計算機、通信設備、無線通信設備、便攜式電子設備、移動電子設備、移動電話等。文檔編號H04L12/56GK101116308SQ200680003957公開日2008年1月30日申請日期2006年1月26日優(yōu)先權(quán)日2005年2月3日發(fā)明者I·D·D·屈爾西奧,M·安尼克塞拉,王如生申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1