新四季網

前綴高速緩存輔助的服務質量感知對等視頻點播的製作方法

2023-12-02 23:24:51


專利名稱::前綴高速緩存輔助的服務質量感知對等視頻點播的製作方法
技術領域:
:本發明涉及對等聯網,具體涉及用於視頻點播(VoD)服務的前綴高速緩存。
背景技術:
:傳統上,已經使用成流客戶端-伺服器模型來提供數字視頻。當在伺服器處接收到針對接納的客戶端請求時,伺服器確定其是否具有足夠的資源以向客戶端的請求提供服務,以及沿著伺服器與客戶端之間的路徑是否存在足夠的帶寬以允許所請求視頻的可接受通信。如果有足夠資源且存在足夠帶寬,則伺服器對視頻內容進行成流並使其流向客戶端。由於在伺服器處計算和存儲資源有限並且在連接伺服器與客戶端的網絡中帶寬有限,因而客戶端-伺服器成流服務的可擴縮性受到限制。與純成流服務相比,已使用對等技術來改進性能。在對等服務中,將對等端設備實現為同時具有客戶端風格和伺服器風格的能力。這允許接收對等端從服務對等端設備接收內容,其中,服務對等端設備充當伺服器設備。應當理解,在任意給定的時刻,根據系統的當前需求,對等端設備可以充當接收對等端和/或服務對等端。這在下列情況下是可能的服務對等端具有必需的視頻數據和I/O能力,以及在服務對等端與接收對等端之間有充足的網絡帶寬。因此,服務質量感知對等視頻點播服務通過利用服務對等端上行帶寬,同時提供與可從傳統客戶端-伺服器服務模型得到的觀看質量相當的觀看質量,來改進系統容量。同時,伺服器保持可用於對緊急數據需求提供服務。如相關申請所述,由伺服器提供服務的一個緊急數據需求是需要在接收對等端處對用於立即重放的視頻節目數據的前導子片段(leadingsubclip)進行成流。這減小了接收對等端在接納之後可能將體驗的呈現的開始的延遲。前導子片段的成流可以表示伺服器上的顯著負載,並且可能不利地影響系統的可擴縮性。事實上,隨著針對接納的請求的速率升高,伺服器可能很快變得飽和。因此無法容納額外的接收對等端設備。在對等實時成流中,難以在不犧牲系統的可擴縮性的情況下最小化啟動延遲。在對等視頻點播服務中,允許異步用戶共享視頻數據而不存在不適當啟動延遲依然是一種挑戰。
發明內容根據本發明一個實施例的視頻接收對等端設備適於從視頻伺服器和服務對等端設備中的一個或多個接收視頻信號,以用於同時或者隨後顯示。該視頻接收對等端設備包括存儲部分,適於存儲前導子片段(也稱作視頻前綴)。所存儲的前綴允許視頻顯示的快速開始以及改進的接納性能。相關申請涉及性能感知對等視頻點播服務,以及針對這種服務的接納控制。這些申請將對等下載結合到傳統客戶端-服務視頻點播服務模型中。在各種實施例中,對等下載承載了主要數據傳送負載並顯著地減小了伺服器上施加的工作量。視頻點播服務允許用戶在用戶所選的時間通過網絡選擇並觀看視頻內容。相關申請包括已分段的對等視頻共享模型,該模型實現了視頻點播設置下的內容共享。通過將性能感知對等數據下載算法和伺服器輔助的互補成流相結合來解決性能問題,其中,性能感知對等數據下載算法和伺服器輔助的互補成流共同實現了與傳統客戶端-伺服器服務模型所提供的性能類似的性能,但支持更多用戶。在本系統中,伺服器將其大部分資源專用於提供緊急數據以滿足性能需求,以及在將接收對等端接納到系統之後,對視頻前綴進行成流並使其流向接收對等端。然而,伺服器參與對前導子片段進行成流並使其流向接收對等端消耗了伺服器帶寬,並限制了可接納的接收對等端的數目。通過允許每一個接收對等端對一個或多個視頻節目的視頻前綴進行高速緩存,提供了驚人的性能改進。在各種實施例中,對這樣的前綴的完整集合進行本地高速緩存,以能夠徹底避免前導子片段成流。這顯著地改進了系統的可擴縮性。更一般地,改進了接收對等端處所感知的性能。利用已高速緩存的視頻前綴的存在性,來設計本發明的對等下載算法。本發明涉及通過對前導子片段成流進行時間偏移、減小或者消除前導子片段成流,來進一步改進接收對等端的感知視頻質量。根據本發明的各種實施例,伺服器具有要執行的多個任務或服務,包括執行互補成流以及向對等網絡中的接收對等端上載內容。根據本發明的實施例,在低網絡和/或伺服器需求的時間段內,從伺服器向接收對等端高速緩衝存儲器傳輸視頻前綴。由於在伺服器處帶寬資源有限並且伺服器要負責提供各種服務和執行各種任務,因而重要的是進行接納控制以使得接收對等端的感知視頻質量滿足用戶的期望。當存在已高速緩存的前綴時,可以選擇接納控制參數以允許附加視頻點播接收對等端進入系統。在本發明中,用於支持針對對等視頻點播服務的接納控制的方法和裝置被設計用於在存在或可能存在已高速緩存的視頻前綴的性能感知視頻點播服務環境下,改進用戶感知的視頻質量。本發明的方法和裝置監控當前帶寬使用率和帶寬使用率歷史,並考慮視頻前綴的存在性,以確定是否可以接納請求進入視頻點播系統。相應地,描述了用於在對等視頻點播系統中執行接納控制的方法和裝置,包括確定是否存在充足的帶寬以支持來自視頻重放設備的新請求,其中,在該設備處對必需的視頻前綴進行本地高速緩存;確定是否存在充足的帶寬以在不犧牲針對現有請求的服務質量的情況下接納該請求;如果兩個確定動作都是肯定的,則接受對新請求的接納;以及如果兩個確定動作中任一個是否定的,則拒絕對新請求的接納。還描述了一種用於向對等視頻點播系統中的視頻重放設備提供內容的裝置,包括接納控制單元和數據引擎組件。重放。通過在本地高速緩衝存儲器中預存儲視頻前綴,減小了或者實質上消除了用戶請求與相應的重放開始之間的延遲,而又不會帶來與視頻前綴的成流重放相關聯的伺服器和帶寬成本。在一個實施例中,本地高速緩衝存儲器包括磁碟驅動器。在另一個實施例中,本地高速緩衝存儲器包括光碟驅動器。在本發明的又一個實施例中,本地高速緩衝存儲器包括以下一項或多項動態RAM存儲器、靜態RAM存儲器、快閃記憶體、可編程只讀存儲器、或另一種存儲設備。應當注意,視頻重放設備是能夠接收並重放視頻(存儲的或者實時的)的任意設備,包括但不限於計算機、膝上型計算機、個人數字助理(PDA)以及行動裝置。對等網絡不限於有線網絡,並且可以是無線或有線網絡或者同時使用有線和無線連接的混合網絡。提供已本地高速緩存的視頻前綴顯著地減小了視頻點播伺服器的負擔,並使可擴縮性和服務質量得到改進。另外,網絡負載隨時間變化允許在網絡負載相對較低的時間間隔內將前導子片段從伺服器傳送至本地客戶端高速緩存。根據本發明的一個實施例,對等網絡伺服器負責三種類型的服務(i)上載視頻前綴以預高速緩存到接收對等端存儲器設備中(這種預高速緩存使得接收對等端能夠立即開始重放);(ii)由伺服器通過對等網絡向接收對等端上載後續子片段的視頻內容;以及(iii)當在子片段中存在丟失數據並且到達該子片段的截止時間時,向接收對等端提供子片段的互補成流服務。通過結合附圖時閱讀以下詳細描述,來最佳理解本發明。附圖包括以下簡要描述的圖,其中圖中類似的數字表示類似的元件,在圖中圖1示出了根據本發明一個實施例的視頻點播系統的一部分;圖2示出了根據本發明一個實施例的視頻點播系統的另一部分;圖3示出了根據本發明一個實施例的伺服器設備的伺服器架構;圖4以流程圖的形式示出了根據本發明一個實施例的可操作方8法;.圖5示出了根據本發明一個實施例的視頻點播系統的接納比率的圖示;圖6示出了根據本發明一個實施例的視頻點播系統的平均丟失比率的圖示;以及圖7示出了根據本發明一個實施例的伺服器側帶寬需求的圖示。具體實施例方式以下描述在對等視頻點播系統的方面呈現了本發明。然而,本領域普通技術人員應當理解,包括優選實施例在內的所呈現的實施例僅示出了本發明,而不意在限制本發明。相應地,應當理解,本發明可以應用在多種實施例中,包括例如對等音頻點播系統以及其他多媒體系統。本發明克服了上述缺點。部分地,通過在針對服務的請求之前在對等系統的接收對等端設備(對等客戶端設備)中存儲前導多媒體子片段.(例如,音頻和/或視頻前導子片段),本發明驚人地改進了系統性能。基於這個進展,可以立刻並且在伺服器負載極少或不會即時漸增的情況下容納針對視頻點播服務的請求。另外,由於可以在重放前導子片段之前的任意時刻存儲前導子片段,因而前導數據傳送的時間偏移可以允許對網絡負載調度進行優化。對網際網路上的視頻內容的需求具有時間模式,在該時間模式下,峰值時間處的請求速率可以比業務量最低時的請求速率大數十或上百個數量級。這種業務量模型允許伺服器在網絡業務量較輕時將視頻前綴推向對等接收對等端(例如,機頂盒)。例如,當極少客戶端請求視頻內容時,伺服器可以在工作日的白天將媒體庫中的每一個視頻的前綴推向機頂盒。此外,本領域技術人員應當理解,現在在諸如機頂盒之類的接收對等端上可以保存上百部電影的短前綴,同時不會顯著增加機頂盒的成本。現在,網絡帶寬往往成為瓶頸。在包括用於在接收對等端設備處存儲視頻前綴的接收對等端存儲設備的視頻點播系統中,可以發現前述優點。在接納了接收對等端請求之後,存儲設備允許快速訪問視頻前綴。由此,接收對等端設備能夠開始向用戶呈現所請求的視頻節目,而無需等待通過例如由專用伺服器設備或服務對等端設備進行成流而對視頻前綴的遞送。在視頻點播系統,例如具有服務質量感知接納控制能力的系統中,這種視頻前綴高速緩存是有利的。圖i示出了根據本發明的示例性實施例的數字視頻點播系統ioo的一部分。系統100包括伺服器設備102和對等端設備104。在所示實施例中,伺服器設備102包括伺服器控制部分106和伺服器存儲部分108。伺服器存儲部分適於可檢索地存儲數據,例如,數字視頻節目數據。通常,在伺服器存儲部分108中存儲多個視頻節目,例如107、109。對等端設備104包括對等端設備控制部分112和對等端設備存儲部分114。在所示實施例中,對等端設備控制部分112包括通信部分116和重放部分118。本領域技術人員應當理解,在此處公開的本發明的範圍內,各種其他布置也是可能的。通信部分116適於接收視頻節目數據並在對等端設備存儲部分114中存儲該數據。重放部分118適於從對等端設備存儲部分114檢索至少一部分所存儲的數據,並按照例如用戶所請求的那樣產生視頻節目顯示。如以下將更詳細描述的,對等端設備存儲部分適於存儲與用戶可能請求的各個視頻節目相對應的一個或多個前導子片段120、122。在各種實施例中,將伺服器存儲部分108和/或對等端設備存儲部分114實現為磁硬碟驅動器。本領域普通技術人員應當理解,選擇盤驅動器作為存儲設備代表許多可能的選擇中的一個。本發明的備選實施例包括被實施為以下各項的對等端存儲設備快閃記憶體、可擦除可編程只讀存儲器(EEPROM)、動態隨機存取存儲器(DRAM)、靜態隨機存取存儲器(SRAM)、磁RAM(MRAM)以及相變隨機存取存儲器(PRAM)等備選項。伺服器設備102包括伺服器網絡接口設備124,伺服器網絡接口設備124適於以信號通知方式將伺服器控制部分106耦合至數字通信網絡126,例如,網際網路。對等端設備104還包括客戶端網絡接口設備128,客戶端網絡接口設備128適於以信號通知方式將客戶端控制部分112耦合至數字通信網絡126。由此,作為對例如用戶命令的響應,對等端設備104可以向伺服器設備102發信號通知接納請求信號,並且伺服器設備102可以向(現在是,接收)對等端設備104傳送接納信號後跟視頻節目數據。圖2示出了在更廣泛系統的環境下的、圖l的示例性伺服器設備102和接收對等端設備104。如圖所示,以信號通知方式將多個另外的對等端設備210、212耦合至網絡126。在非對等的實施例中,視頻數據源自伺服器設備,並在客戶端設備處被接收。在對等的實施例中,將接收對等端(或者客戶端)能力和發送對等端(或者伺服器)能力相結合來實現對等端設備,例如104、210、212。由此,系統可以利用發送對等端客戶端設備的可用上載帶寬,來補充伺服器的上載能力。另外,網絡帶寬需求可以分布在網絡126的各個部分129、131上。如相關申請中所述,該能力允許視頻點播系統的可擴縮性增大。在本發明的一個實施例中,在接收對等端客戶端設備處直接從伺服器設備接收視頻前綴數據120、122(如圖l所示),並且視頻前綴數據120、122被存儲在本地存儲設備108處。在本發明的另一個實施例中,依靠例如其間的發送對等端設備(例如210、212),在客戶端設備處間接從伺服器設備接收視頻前綴數據。在本發明的又一個實施例中,在與最大網絡負載相比當網絡負載處於低級別時的相對較低負載時間間隔內,從伺服器設備和/或其間的對等端設備接收視頻前綴數據120、122。在本發明的一個實施例中,本地存儲設備(例如114)上存儲的視頻前綴的互補視頻前綴包括伺服器設備102的存儲設備108上存儲的每一個視頻節目(例如107、109)的一個視頻前綴。在本發明的另一個實施例中,本地存儲設備114上存儲的視頻前綴的互補視頻前綴包括與伺服器設備102的存儲設備108上存儲的視頻節目的子集相對應的多個視頻前綴。可以基於特定用戶的主動選擇,或者基於觀察到的、這種用戶的觀看習慣,或者基於觀察到的、更廣泛群體的用戶(例如,普遍的群體)的觀看習慣,或者基於其他選擇模式,來選擇視頻節目的子集。圖3以框圖的形式示出了根據本發明一個實施例的、前綴高速緩存輔助的性能感知對等成流伺服器的架構。伺服器包括具有兩個子組件的數據引擎組件。第一子組件是成流引擎。第二子組件是對等下載器。數據引擎和對等下載器分別提供了互補成流服務和對等下載服務。當在伺服器處接收到新的接納請求時,將該接納請求路由至接納控制器。基於來自接納控制器處理的結果,伺服器向發出請求的接收對等端設備發回接納決定。如果接納了接收對等端設備,則接納控制單元向數據引擎組件通知該決定。當接收到肯定的接納決定時,接收對等端可以立即開始播放來自本地存儲器的己高速緩存的視頻前綴,如果存在(available)該視頻前綴的話。如果不存在已高速緩存的視頻前綴,則根據一個實施例,伺服器對必需的前綴進行成流並使其流向接收對等端。同時,數據引擎組件開始通過對等網絡上載後續子片段的數據。如果需要滿足數據優先級需求,則伺服器還可以提供對後續子片段的互補成流。圖4以流程圖的形式示出了根據本發明一個實施例的數字視頻系統的可操作方法400的一部分。在第一步驟402中,新的接收對等端設備向接納控制器設備提交針對視頻節目數據的請求。當接收到請求時,接納控制器設備決定404是否有足夠的資源(例如,帶寬)以允許接納新的接收對等端(即,向接收對等端供應視頻節目)。在第一備選項中,沒有充足的資源以接納新的接收對等端,並拒絕406接納新的接收對等端。在這種情況下,可操作方法的所示部分結束408。在第二備選項400中,有充足的資源以接納新的接收對等端。將帶此目的的信號發送至接收對等端設備,並且,接收對等端開始播放先前存儲在本地高速緩存中的視頻前綴數據412。此後,接收對等端設備加入對等網絡,以接收所請求的視頻節目的後續視頻分段414。'在本發明的一個實施例中,在開始播放來自本地高速緩存的視頻前綴數據之後,接收對等端設備立即尋找第一個後續視頻分段。在本發明的另一個實施例中,客戶端設備延遲尋找第一個後續視頻分段,直到本地重放高速緩存中存儲的數據量(即,剩餘重放時間)降至低於所確立的閾值為止。12在重放第一個後續視頻分段期間,以及在重放每個後續視頻分段期間,設置截止時間以完整地接收後續視頻分段。在所示方法的另一步驟416中,如果到截止時間期滿時己完整地接收到後續視頻分段418,則開始重放後續視頻分段420。否則422,基於互補成流,從伺服器接收用於完善另一視頻子片段的附加數據424。此後,開始重放後續視頻分段420。所示方法的另一步驟426包括評估當前視頻子片段是否是視頻節目中的最後一個視頻子片段。如果當前視頻主題不是視頻節目中的最後一個視頻主題430,則接收對等端設備重新加入對等網絡414,以接收下一個視頻子片段。如果當前視頻主題是當前視頻節目的最後一個子片段428,則方法的所示部分結束408。根據各種實施例,接納控制設備是構成伺服器設備這一整體所必需的。接納控制設備確定伺服器和/或服務對等端組合是否能夠提供具有可接受服務質量的、所請求的視頻節目數據。這樣的布置被稱作服務質量(QoS)感知接納控制。利用前綴高速緩存,性能感知對等成流服務的伺服器負責三種類型的服務(0上載視頻前綴以預高速緩存到接收對等端存儲設備中(這種預高速緩存使得接收對等端能夠立即開始重放);(ii)由伺服器通過對等網絡向接收對等端上載後續子片段的視頻內容;以及(iii)當在子片段中存在丟失數據並且到達子片段的截止時間時,向接收對等端提供子片段的互補成流服務。S『用於表示總伺服器帶寬。S^。唚自^,^表示用於互補成流的帶寬;B^w/。。表示用於對等下載的帶寬。在表l中包括了對重要符號的定義。tableseeoriginaldocumentpage13tableseeoriginaldocumentpage14表l重要符號的定義圖5示出了C4時向單一客戶端提供服務的伺服器帶寬使用率的示例。視頻由四個子片段組成並且在時刻7^處開始。對前幾個子片段的內容進行本地高速緩存,並且可以立即播放該內容。在每一個後續子片段的截止時間,S口,在時刻r"72和7^處,以重放速率啟動互補成流以填補丟失的數據。對等下載從開始處開始並在最後一個子片段的截止時間處結束。由於互補成流速率或者是r或者是O,因此可以通過伯努利(Bernoulli)隨機變量來逼近互補成流帶寬使用率。接納控制器保留每一個子片段的互補成流所需傳輸的數據的量。用&。唚自。m,^來表示該量。該子片段的平均互補成流數據速率是&。,自,vT,其中T是子片段長度。接納控制器維持平均互補成流速率信息,雨e。wwg。無論何時可得到新的平均互補成流速率,都更新麗、。,自,々的值。具體地,5『權重a決定了平均互補成流帶寬使用率如何快地追上當前值。實驗表明,0.95附近的值提供了良好的性能結果。現在轉而估計雨e。唚自。M^的方差。使用伯努利分布來逼近互補成流帶寬使用率。可以如下計算ia^"^M^的方差-(2)伺服器還保留已通過對等網絡傳輸至用戶的數據的量。在子片段的截止時間處更新平均伺服器對等上載帶寬麗^M^/。a^g。用^2M^"^c^g表示在一個子片段長度內使用對等網絡向用戶傳送的數據的量,得到在收集了統計量的情況下,以下公式用於測試是否可以接納請求-M雨+yo")+^^2w。則/o^"g<^『(4)其中,^是用戶的數目,c是總計互補成流帶寬的標準差,-是標準差權重。總計互補成流帶寬使用率是A^。,自^^個伯努利隨機變量之和。根據中心極限定理,可以通過正態分布來逼近隨機變量之和,其標準差由等式(5)來決定。在等式(4)中,將P選擇為3,以確保所需的帶寬小於可用帶寬的概率較高。由此,用戶的觀看質量將不會隨著新用戶的接納而惡化。圖5示出了從伺服器的視角來看具有前綴高速緩存的性能感知對等視頻點播成流服務環境下的帶寬使用率。未示出用於對具有視頻前綴的客戶端高速緩衝存儲器進行預充電的伺服器帶寬,這是由於該活動是利用空閒帶寬而進行的。例如,在低網絡使用率期間將視頻前綴推向接收對等端高速緩存設備。本發明的優點包括改進的接納比率。將接納比率定義為為了接收VoD服務而接納的客戶端請求所佔的分數;將平均丟失分數定義為丟失重放時間的視頻內容所佔的分數,其指示了用戶觀看質量;以及將歸一化的工作量定義為視頻長度與請求速率的乘積(即,每視頻長度的平均請求數目)。在實驗中,客戶端的平均上行帶寬大於重放速率。用3600秒的長度來對一個視頻進行仿真,並且,前綴高速緩存大小平均上是整個視頻長度的大約3%。圖6示出了接納比率隨著工作量增加而變化的趨勢。可見,具有前綴高速緩存的PONDER可以以大於99。/。的接納率容納每視頻長度至多360個請求,這與不具有前綴高速緩存的PONDER的、每視頻長度120個請求的接納比率相比,性能提高三倍,。15隨著大幅增長的接納比率(即,系統可擴縮性),前綴高速緩存還帶來了對用戶來說比無前綴高速緩存的對等VoD更好的觀看質量。如圖7所示,即使當系統達到每視頻360個請求的點時,平均丟失分數仍接近於O。在推導出圖6和圖7的實驗中,發送對等端的平均上行帶寬大於重放速率。僅一個視頻具有3600秒的長度,並且,前綴高速緩存大小平均上是整個視頻長度的大約3%。整個視頻庫的3。/。的存儲空間的增大將系統可擴縮性提高三倍這一事實清楚地示出了前綴高速緩存技術的效果。應當理解,可以以各種形式的硬體、軟體、固件、專用處理器、或其組合來實現本發明。優選地,將本發明實現為硬體和軟體的組合。此外,將軟體優選地實現為有形體現在程序存儲設備上的應用程式。可以向包括任意合適架構的機器上載應用程式並由包括該機器執行該應用程式。在一個實施例中,在計算機平臺上實現該機器,其中,該計算機平臺具有硬體,例如,一個或多個中央處理器(CPU)、隨機存取存儲器(RAM)和輸入/輸出(I/O)接口。計算機平臺還包括作業系統和微指令代碼。此處描述的各種過程和功能可以或者是微指令代碼的一部分,或者是應用程式的一部分(或者其組合),其中,經由作業系統來執行該微指令代碼或應用程式。另外,可以將各種其他外圍設備連接至計算機平臺,例如,附加數據存儲設備和列印設備。在本發明的各種實施例中,響應於來自伺服器設備或服務對等端設備的視頻前綴數據的多播,在接收對等端設備處接收視頻前綴。可以選擇接收到的視頻前綴作為接收對等端設備、服務對等端設備、或伺服器設備基於選擇簡檔的功能。例如,選擇簡檔可以代表與接收對等端設備相關聯的用戶的觀看偏好。觀看偏好可以由用戶輸入,或者基於例如接收對等端設備處的觀看歷史來自.動形成。在本發明的另一個實施例中,選擇簡檔可以基於例如選擇用戶群體或全球用戶群體的觀看歷史。在又一個實施例中,接收對等端設備接收由特定伺服器設備或服務對等端設備所提供的所有可用視頻前綴。在另一個實施例中,視頻前綴不是多播的,而是定向至特定接收對等端的。還應當理解,由於以軟體形式優選地實現附圖中示出的一些構成系統組件和方法步驟,因此系統組件(或過程步驟)之間的實際連接可以根據本發明的編排方式而有所不同。在給出了此處的教導的情況下,相關領域的普通技術人員將能夠構想到本發明的這些和類似的實施方式或配置。權利要求1、一種數字視頻對等設備,包括本地高速緩衝存儲器設備,適於在視頻對等設備處接收到接納信號之前預存儲視頻前綴;以及控制器設備,適於接收所述接納信號,並作為響應,開始重放所述視頻前綴,並在此後接收與所述視頻前綴相關的視頻節目數據。2、根據權利要求l所述的數字視頻對等設備,其中,所述本地高速緩衝存儲器設備包括視頻前綴,所述視頻前綴是多個視頻前綴中的一個,所述多個視頻前綴分別與在伺服器設備上存儲的多個視頻節目相對應。3、根據權利要求l所述的數字視頻對等設備,其中,所述本地高速緩衝存儲器設備適於在低網絡使用率的時段內預存儲所述視頻前欲S叉o4、根據權利要求l所述的數字視頻對等設備,其中,所述本地高速緩衝存儲器設備包括機電盤驅動設備。5、根據權利要求l所述的數字視頻對等設備,其中,所述本地高速緩衝存儲器設備包括半導體存儲器設備。6、根據權利要求l所述的數字視頻對等設備,其中,所述數字視頻對等設備是第一對等設備,所述第一對等設備適於充當服務對等端設備,並且,所述控制器設備適於通過通信網絡將所述視頻前綴傳輸至第二對等設備,所述第二對等設備適於充當接收對等端設備。7、根據權利要求6所述的數字視頻對等設備,其中,所述視頻前綴是在低網絡使用率的時段內傳輸的。8、根據權利要求l所述的數字視頻對等設備,其中,所述控制器設備適於向接納控制設備發送接納請求,所述接納控制設備適於考慮在視頻對等客戶端設備處存在還是不存在已預高速緩存的視頻前綴。9、根據權利要求l所述的數字視頻對等設備,其中,如果在視頻對等設備處不存在已本地高速緩存的視頻前綴,則所述控制器設備適於從伺服器接收己成流的視頻前綴。10、一種用於操作視頻點播對等設備的方法,包括請求視頻點播系統的接納;接收所述視頻點播系統的接納;基於在本地高速緩存中預存儲的視頻前綴,開始再現視頻節目的第一部分;以及隨後從所述視頻點播系統的通信網絡接收另一視頻子片段。11、根據權利要求10所述的用於操作視頻點播對等設備的方法,包括在機電存儲器設備中預存儲已預存儲的視頻前綴。12、根據權利要求10所述的用於操作視頻點播對等設備的方法,包括在半導體存儲器設備中預存儲已預存儲的視頻前綴。13、根據權利要求10所述的用於操作視頻點播對等設備的方法,包括在低網絡負載的時間間隔內,在所述本地高速緩存中預存儲已預存儲的視頻前綴。14、根據權利要求10所述的用於操作視頻點播對等設備的方法,包括響應於接收到來自伺服器設備的數字視頻多播數據,預存儲巳預存儲的視頻前綴。15、根據權利要求10所述的用於操作視頻點播對等設備的方法,包括接收所述接納,其中,所述接納基於伺服器對在所述本地高速緩存中已預存儲的所述視頻前綴的存在性的考慮。16、根據權利要求10所述的用於操作視頻點播對等設備的方法,還包括再現所述視頻節目的所述另一視頻子片段。17、一種多媒體設備,包括控制器設備,所述控制器設備適於耦合至通信網絡以進行對等通信;以及高速緩衝存器設備,所述高速緩衝存儲器設備耦合至所述控制器設備,所述高速緩衝存儲器設備適於存儲用於重放的多媒體前綴,所述重放開始於從網絡接收到與前綴相關的、另外的多媒體數據之前。18、根據權利要求17所述的多媒體設備,其中,所述多媒體前綴包括音頻前綴。全文摘要充當接收對等端的視頻點播對等設備包括適於存儲視頻前綴的本地高速緩衝存儲器設備。視頻前綴的本地存儲允許快速開始重放所請求的視頻節目,而實質上不加載關聯伺服器設備的成流容量。視頻前綴在接收對等端設備的本地高速緩衝存儲器中的存儲可以發生在相對較低的網絡負載時段內,以對網絡和伺服器調度進行優化。本發明包括一種用於在對等視頻點播系統中執行接納控制的方法和裝置。接納控制系統根據預存儲的視頻前綴在充當接收對等端設備的對等設備處的存在以及其他因素,確定是否存在充足的系統容量以支持來自充當客戶端的對等設備的新請求。文檔編號H04N7/173GK101595731SQ200780049939公開日2009年12月2日申請日期2007年1月18日優先權日2007年1月18日發明者餘升超,庫馬爾·拉馬斯瓦米,紹拉伯·馬瑟,楊郭申請人:湯姆森許可貿易公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀