新四季網

基於可控p2p技術的流媒體服務系統及其實現方法

2023-04-28 14:52:11

專利名稱:基於可控p2p技術的流媒體服務系統及其實現方法
技術領域:
本發明涉及在基於TCP/IP協議的網絡上實現分布式存儲、可控P2P(Peer to Peer,對等點對點)技術的流媒體服務系統及其實現方法,屬於計算機網絡中的流媒體技術領域。
背景技術:
流媒體是指在Internet/Intranet中使用流式傳輸技術的連續時基媒體,是指傳輸視頻、音頻以及像PowerPoint這類演示文稿的能力。這些流內容在訪問時可以邊下載邊播放,因此受到用戶的普遍歡迎,如多媒體新聞發布、在線直播、網絡視頻廣告、電子商務、視頻點播、遠程教育、網絡電臺、實時視頻會議等流媒體在網際網路上的應用十分廣泛。隨著寬帶網絡的普及以及視頻技術的進步,使得提供高質量的流媒體服務成為可能。
目前的商用流媒體平臺主要是基於CDN(Content Delivery Network,即網際網路內容發布網絡)技術。CDN採用在網絡邊緣設置代理緩存伺服器的方式並通過用戶就近性和伺服器負載的判斷,確保內容以一種極為高效的方式為用戶的請求提供服務。CDN網絡減輕了中心節點的壓力,但是由於各種應用的不同和成本的原因,導致CDN網絡在靈活性、應用的適應性、設備的性價比上都存在很大的缺陷,不能很好的把各種特性集合。同時CDN也仍然避免不了C/S(Client/Server,客戶機/伺服器)架構的一些固有缺點1.伺服器能力有限,隨著用戶數量的增加,運營商必須增加伺服器的數量,使得投資加大;2.流媒體伺服器群的集中設置,當同時在線用戶數量眾多時會給中心機房的網絡出口帶來很大壓力,從而造成性能瓶頸;3.伺服器能力的伸縮性有限,按照平時情況設計的系統在一些特殊情況(如球賽、運動會、文藝演出、飛船發射等的現場直播)下,用戶的密集突發請求會使伺服器和網絡出口不堪重負,難以滿足用戶的要求。
隨著以BT為代表的P2P下載技術的風行,網絡上出現了一些基於P2P技術的流媒體系統,通過客戶端之間直接的點對點傳送媒體流,實現僅通過架設流媒體伺服器就能使大用戶量同時觀看節目。但這些系統通常只能提供直播服務而不能提供用戶更感興趣的點播服務,即使有少數系統宣稱能支持點播服務,也由於對客戶端之間點對點傳輸的過分依賴和缺乏有力的控制,造成緩衝時間過長、QoS(Quality of Service,服務質量)得不到保障,在實際應用中還沒有得到用戶的認可;而且這類系統也不支持影片的暫停、前進、後退、拖動等VCR功能。

發明內容
有鑑於此,本發明的目的是克服已有技術的不足之處,提出一種基於可控P2P技術的流媒體服務系統及其實現方法。
本發明綜合了CDN和P2P技術的優點,在保障QoS的前提下,能夠有效降低運營商的運營成本,減少骨幹網的網絡流量,減輕中心機房的出口帶寬壓力;同時,系統具有高度的伸縮性和擴展性,既能很好的滿足用戶密集突發的流媒體業務請求,也能隨著用戶的增加擴展服務能力。另外,該系統還提供DRM(Digital Rights Management,數字版權管理)功能、有效的認證和計費,避免非法和盜版內容的傳播,滿足運營商管理和運營的要求;對於點播業務,提供暫停、前進、後退、拖動等VCR功能。
為達到上述目的,本發明提供一種基於可控P2P技術的流媒體服務系統,其技術方案是一種流媒體服務系統,根據空間劃分為四個部分,包括全局中心、分中心和客戶端和連接這三個部分的網絡;根據邏輯功能劃分為三個層次,包括業務提供層、業務支撐層和網絡傳輸層。本發明還包括代理緩存技術、負載均衡技術、分布式存儲、可控P2P傳輸技術。
本發明從空間分布上劃分為四個部分1.全局中心,包括Web伺服器、資料庫伺服器、全局中心調度伺服器、全局中心存儲伺服器集群、網管伺服器;2.分中心,包括分中心調度伺服器、分中心流媒體伺服器集群,分中心根據實際情況可以設置一個或多個,或者一級或多級;3.客戶端;4.連接這三個部分的網絡;根據實際情況,全局中心和分中心也可以合併。
該系統從邏輯功能上劃分為三個層次1.業務提供層,包括Web伺服器、全局中心存儲伺服器集群、分中心流媒體伺服器集群和客戶端,用於流媒體內容的發布、存儲和提供流媒體服務;2.業務支撐層,包括資料庫伺服器、全局中心調度伺服器、分中心調度伺服器、網管伺服器,負責實現節目文件及媒體流傳輸的管理調度和安全認證、計費等功能。
3.網絡傳輸層,基於TCP/IP協議的寬帶網絡,負責媒體流和控制信息的傳送;所述業務提供層中Web伺服器負責用戶的登錄與退出、向用戶提供流媒體資源連結和流媒體節目內容的介紹,還可以供用戶查詢個人帳戶信息。
全局中心存儲伺服器集群負責保存原始流媒體文件。
分中心流媒體伺服器集群,設置在網絡邊緣,負責向所屬區域的用戶提供就近的快速流媒體服務,並存儲根據用戶點擊情況存儲從全局中心存儲伺服器推送過來的流媒體資源拷貝,同時淘汰本地的過時流媒體資源。
客戶端,當用戶點擊流媒體資源連結後,開始下載並播放流媒體,同時在對下載內容進行本地存儲的基礎上向受信任的其他客戶端提供流媒體服務。
在所述業務支撐層中資料庫伺服器負責存儲用戶個人帳戶信息、流媒體資源信息。
全局中心調度伺服器負責根據用戶的IP位址將用戶請求重定向到相應分中心的流媒體伺服器,並負責根據調度策略向分中心流媒體伺服器推送流媒體資源拷貝。
分中心調度伺服器,負責接收各種控制信息,管理和控制分中心流媒體伺服器與客戶端之間以及客戶端與客戶端之間的媒體流傳輸,同時控制流媒體內容在客戶端上的分布式存儲,以實現全局和局部的資源有效利用和負載均衡。
網管伺服器,負責用戶信息和各種資源的管理。
所述系統業務提供層和業務控制層中的各類伺服器的數量可以根據業務需要進行配置,以適應系統服務能力的擴展和變化。
所述網絡傳播層是指基於TCP/IP協議的寬帶網絡,不需要支持IPv6和組播,但是當網絡支持組播時,直播節目可以通過組播方式來實現,同時本系統也支持IPv6。為保障QoS,所有的數據傳輸在傳輸層都採用有連接的方式。
其中,所述全局中心存儲伺服器集群和分中心流媒體伺服器集群都採用了分布式文件系統,其核心是將數據通路和控制通路進行分離構建存儲系統,每個存儲設備具有一定的智能,能夠自動管理其上的數據分布。從而解決了在目前流媒體伺服器中磁碟讀取速率易成為性能瓶頸的問題。同時分中心的每個流媒體伺服器都可以共享分布式集群文件系統的文件。
所述客戶端設有兩個內存緩存區接收緩存區和播放緩存區。接收緩存區用於接收從流媒體伺服器或者其他客戶端發送過來的數據包並進行排序;播放緩存區負責存儲將要播放的內容。同時客戶端還設有一個物理存儲區,用來存儲接收到的內容片段,以便在需要時向其他客戶端提供服務;為保護存儲內容的完整性、防止盜版和減少磁碟碎片,該存儲區被設計為一個固定大小的加密文件,其中包括數據塊索引和數據塊內容。
所述調度伺服器通過實施一定的調度策略來實現對客戶端的可控P2P技術。
所述可控P2P技術是指通過調度伺服器根據可控P2P的控制策略,對客戶端之間的P2P傳輸進行控制。
所述可控P2P的控制策略包含客戶端的認證、授權、計費、審計、分組、流媒體功能限制、通信和/或加密,其中認證,用於調度伺服器對所有授權客戶端的信息進行維護,當分中心調度伺服器收到一個請求後,根據預先定義好的認證策略對客戶端進行認證,如果通過則把對方的信息記錄下來(如果已經記錄在案,那麼就檢查是否需要更新);授權,用於調度伺服器對認證通過的客戶端進行授權,使其能夠接受其他客戶端的請求;計費,用於調度伺服器對認證通過的客戶端授權後,根據預先定義好的計費策略記錄客戶端的計費信息;審計,用於通過認證的客戶端之間,以及客戶端和伺服器之間建立信任關係,從而進行P2P數據傳輸;分組,用於調度伺服器根據預先定義好的策略將一部分(並非全部,根據設置的控制參數以及客戶端的請求)參與同一個流(分中心調度伺服器可能同時維護多個流的播放)的客戶端的信息返回給對方進行分組;流媒體功能限制,用於客戶端在收到調度伺服器的響應並認證通過後,就能獲取授權的其它客戶端的信息,那麼它就可以根據這些信息和權限,與其它客戶端建立連接,從它們那裡獲得授權媒體流資源和其他權限;通信,用於在整個點播過程中,客戶端必須不斷的與調度伺服器通信,報告自己的狀態,同時也從調度伺服器那裡獲取控制信息和當前參與點播的其它授權客戶端的信息(ip地址、埠等);加密,用於客戶端與調度伺服器之間採用加密協議通信,客戶端把自己的狀態信息和認證信息傳遞給調度伺服器,調度伺服器則把授權客戶端列表等信息傳遞給客戶端;
為了達到上述目的,本發明還提供了一種在基於可控P2P技術的流媒體服務系統中點播流媒體服務的實現方法,其技術方案是1.用戶登錄網站,在通過認證後進入節目介紹頁面,用戶在瀏覽頁面並選擇需要的節目後,點擊相應的連結就會自動啟動客戶端程序,同時Web伺服器把用戶IP位址和流媒體資源需求信息發送到全局中心伺服器;2.全局中心調度伺服器根據用戶的IP位址將用戶的地址和流媒體資源需求信息發送到相應的分中心調度伺服器,並檢查該分中心的流媒體伺服器是否存儲有用戶需要的節目,如果沒有就立即向該分中心推送流媒體資源文件;3.分中心調度伺服器在接收到客戶端節目片段需求信息後,根據流媒體伺服器調度策略,首先選擇一臺分中心流媒體伺服器與點播用戶的客戶端建立連接,並發送流媒體數據;同時根據可控P2P控制策略,使該客戶端建立與其他符合條件的客戶端的連接,獲取數據,從而逐步減少甚至擺脫對分中心流媒體伺服器的依賴;4.數據包被存儲到客戶端接收緩存區進行排序和解密,然後將要播放的內容複製到播放緩存區,播放緩存區第一次充滿後,即可開始播放節目;5.客戶端在運行中定時向分中心調度伺服器報告本地的片段存儲信息和向其他客戶端提供服務的信息,當接收到其他客戶端請求服務的指令後,首先對要求服務的客戶端進行安全認證,通過後即可建立P2P連接,提供服務;6.當用戶執行前進、向前拖動等VCR操作時,客戶端發送節目片段需求信息到分中心調度伺服器,重複步驟3;7.當用戶執行後退、向後拖動等VCR操作時,客戶端程序首先檢查本地存儲區是否有該片段,如果有,直接解密,拷貝到播放緩存區播放,如果沒有,則發送節目片段需求信息到分中心調度伺服器,重複步驟3;8.當提供服務的對等客戶端由於某種原因中斷提供服務後,首先根據列表向備份客戶端請求,如果列表中所有備份請求都失敗,則向分中心調度伺服器請求,重複步驟3。
所述步驟2中,如果分中心沒有用戶需要的流媒體資源,可以在接收並存儲省中心推送過的流媒體資源的同時,向用戶提供流媒體服務。
當網絡設備支持組播時,直播節目可以用組播方式來實現。
本發明是一種基於可控P2P技術的流媒體服務系統及其點播節目的實現方法,具有以下優點和創新功效
1.有保障的QoS,本發明通過流媒體補償技術來保障最終的QoS;2.使用靈活,本發明採用了可控P2P控制策略,在此基礎上可以容易的實現多種增值應用;3.具有極高的性價比,由於實現了客戶端之間的P2P,從而有效降低了整套系統的投資;4.有效減少骨幹網的網絡流量,本發明將分中心設置到網絡邊緣就近為用戶提供服務,因此能夠有效的減少骨幹網的網絡流量;5.有效減輕中心機房網絡帶寬壓力,當並發用戶數高時,利用客戶端之間的P2P,能夠有效減輕中心機房的負載;6.具有高度的伸縮性和擴展性,能有效應付密集突發的服務請求,硬體配置也可以根據實際情況增減。
7.可從現有CDN系統平滑過渡,對已有的CDN系統,只需少量硬體變動,依靠軟體升級即可平滑過渡,從而保護運營商的已有投資;8.響應速度快、影片可拖動,依靠伺服器的高性能,系統能夠快速響應用戶的操作,並提供一定的VCR功能。


圖1是本發明的組網結構示意圖。
圖2是本發明中的媒體流傳輸示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明作進一步的詳細描述。
本發明的組網結構如圖1所示,圖中全局中心包括Web伺服器、資料庫伺服器、全局中心調度伺服器、全局中心存儲伺服器集群和網管伺服器。Web伺服器負責用戶的登錄與退出、向用戶提供節目連結和節目內容的介紹,還可以供用戶查詢個人帳戶信息;資料庫伺服器負責存儲用戶個人帳戶信息、節目信息;全局中心調度伺服器負責根據用戶的IP位址將用戶請求重定向到相應分中心的流媒體伺服器,並負責根據調度策略向分中心流媒體伺服器推送節目拷貝;全局中心存儲伺服器集群負責保存原始流媒體文件;網管伺服器,負責用戶信息和各種資源的管理。其中全局中心存儲伺服器集群採用了分布式文件系統,具有很高的磁碟讀寫速率和魯棒性。全局中心調度伺服器是全局中心存儲伺服器集群的一個客戶端。
圖1中,設置在網絡邊緣的分中心包括分中心調度伺服器和流媒體伺服器集群。分中心調度伺服器,負責接收各種控制信息,管理和控制分中心流媒體伺服器與客戶端之間以及客戶端與客戶端之間的媒體流傳輸,同時控制流媒體內容在客戶端上的分布式存儲,以實現全局和局部的資源有效利用和負載均衡;分中心流媒體伺服器集群,負責向所屬區域的用戶提供就近的快速流媒體服務,並存儲根據用戶點擊情況從全局中心存儲伺服器推送過來的節目拷貝,同時根據一定的算法淘汰本地的過時節目。分中心流媒體伺服器集群也同樣採用了分布式文件系統,每一個流媒體伺服器在運行流媒體服務程序的同時也是這個分布式文件系統的一個客戶端,從而不但能夠共享分布式集群文件系統上的文件,還能夠獲得很高的磁碟讀寫速率,避免由於磁碟讀寫速率不夠造成的系統瓶頸。全局中心調度伺服器也是每一個分中心流媒體伺服器集群構成的分布式文件系統的客戶端,由於全局中心調度伺服器同時也是全局中心存儲伺服器集群的客戶端,因此在全局中心調度伺服器上很容易實現節目內容的推送。
圖1中,用戶通過帶客戶端程序的終端接入網際網路來獲取服務。
本發明中的媒體流傳輸過程如圖2所示。圖2中虛線代表控制流;帶箭頭的實線代表數據流向,並用A和B表示不同的節目。如圖2所示,媒體流的傳輸過程介紹如下1.客戶端節點1首先接入系統要求提供流媒體服務A,通過認證之後,全局中心調度伺服器將需求根據地域鄰近的原則重定向到某個分中心;2.分中心調度伺服器根據用戶需求,調度任一臺流媒體伺服器(流媒體伺服器1)為其提供流媒體服務;3.一段時間後,客戶端節點2也向這個分中心提出跟客戶端節點1相同的服務A;4.由於流媒體伺服器1內存中已有節目內容A,根據緩存cache優先的原則,分中心調度伺服器調度流媒體伺服器1為客戶端節點2提供服務,同時開始進行資源搜索;5.分中心伺服器搜索到客戶端節點1上有客戶端節點2需要的內容,於是將客戶端節點1的IP位址發送給客戶端節點2;6.客戶端節點2連接客戶端節點1,通過安全認證後,客戶端節點1開始發送數據到客戶端節點2,由於在類似ADSL這類網絡中,上下行帶寬並不對稱,所以客戶端節點1不能獨立為客戶端節點2提供服務,而需要和流媒體伺服器一起提供服務,但此時已經減輕了流媒體伺服器的壓力;7.客戶端節點3加入(其上已有A的內容),由於客戶端節點3要求的是不同的流媒體服務B,根據負載均衡的原則,分中心調度伺服器調度另一臺流媒體伺服器(流媒體伺服器2)為客戶端節點3提供服務;8.客戶端節點4加入,要求流媒體服務A,分中心調度伺服器首先調度流媒體伺服器1為它提供服務,然後經過資源搜索,發現客戶端節點1、2、3上都有客戶端節點4需要的內容,於是下發列表到客戶端節點4;9.客戶端節點4分別連接客戶端節點1、2、3,通過安全認證後,從客戶端節點1、2、3上開始獲取數據,此時客戶端節點4已經可以完全擺脫對流媒體伺服器1的依賴;10.當用戶拖動影片後,直接發送片斷需求信息到分中心調度伺服器,分中心調度伺服器按照與前面步驟類似的方式處理;11.在播放過程中,當提供服務的客戶端節點失效後,客戶端節點首先連接備份節點,如果備份節點全部失效,則將需求提交到分中心調度伺服器要求重新調度。
權利要求
1.一種調度伺服器根據可控P2P控制策略對客戶端之間的P2P傳輸進行控制的方法,所述可控P2P控制策略包含客戶端的認證、授權、計費、審計、分組、流媒體功能限制、通信和/或加密,其中認證,用於調度伺服器對所有授權客戶端的信息進行維護,當分中心調度伺服器收到一個請求後,根據預先定義好的認證策略對客戶端進行認證,如果通過則把對方的信息記錄下來(如果已經記錄在案,那麼就檢查是否需要更新);授權,用於調度伺服器對認證通過的客戶端進行授權,使其能夠與其他客戶端通信;計費,用於調度伺服器對認證通過的客戶端授權後,根據預先定義好的計費策略記錄客戶端的計費信息;審計,用於通過認證的客戶端之間,以及客戶端和伺服器之間建立信任關係,從而進行P2P數據傳輸;分組,用於調度伺服器根據預先定義好的策略將一部分(並非全部,根據設置的控制參數以及客戶端的請求)參與到同一個內容(分中心調度伺服器可能同時維護多個內容的播放)的客戶端的信息返回給請求方根據自身需求進行選擇;媒體功能限制,用於客戶端在收到調度伺服器的響應並認證通過後,就能獲取授權的其它客戶端的信息,那麼它就可以根據這些信息和權限,與其它客戶端建立連接,從它們那裡獲得授權資源和其他權限;通信,用於在整個通信過程中,客戶端必須不斷的與調度伺服器通信,報告自己的狀態,同時也從調度伺服器那裡獲取控制信息和當前參與通信的其它授權客戶端的狀態(IP位址、埠等);加密,用於客戶端與調度伺服器之間採用加密協議通信,客戶端把自己的狀態信息和認證信息傳遞給調度伺服器,調度伺服器則把授權客戶端列表等信息傳遞給客戶端。
2.一種流媒體服務系統,該系統在空間上可以劃分為全局中心、分中心、客戶端和連接這三個部分的網絡;全局中心和分中心中包含調度伺服器,各調度伺服器根據如權利要求1所述的方法對客戶端之間的P2P傳輸進行控制。
3.如權利要求2所述的系統,其中分中心可以設置一個或多個,或者一級或多級。
4.如權利要求2或3所述的系統,其中全局中心還包括Web伺服器、資料庫伺服器、全局中心存儲伺服器集群、網管伺服器;分中心還包括分中心流媒體伺服器集群。
5.如權利要求4所述的系統,其中Web伺服器負責用戶的登錄與退出、向用戶提供流媒體資源連結和流媒體節目內容的介紹,還可以供用戶查詢個人帳戶信息;全局中心存儲伺服器集群負責保存原始流媒體文件;分中心流媒體伺服器集群,設置在網絡邊緣,負責向所屬區域的用戶提供就近的快速流媒體服務,並存儲根據用戶點擊情況存儲從全局中心存儲伺服器推送過來的流媒體資源拷貝,同時根據一定的算法淘汰本地的過時流媒體資源;客戶端,當用戶點擊流媒體資源連結後,開始下載並播放流媒體,同時在對下載內容進行本地存儲的基礎上向受信任的其他客戶端提供流媒體服務。
6.如權利要求4或5所述的系統,其中資料庫伺服器負責存儲用戶個人帳戶信息、流媒體資源信息;全局中心調度伺服器負責根據用戶的IP位址將用戶請求重定向到相應分中心的流媒體伺服器,並負責根據調度策略向分中心流媒體伺服器推送流媒體資源拷貝;分中心調度伺服器,負責接收各種控制信息,管理和控制分中心流媒體伺服器與客戶端之間以及客戶端與客戶端之間的媒體流傳輸,同時控制流媒體內容在客戶端上的分布式存儲,以實現全局和局部的資源有效利用和負載均衡;網管伺服器,負責用戶信息和各種資源的管理。
7.如權利要求4至6任一項所述的系統,其中網絡是基於TCP/IP協議的寬帶網絡,不需要支持IPv6和組播,但是當網絡支持組播時,直播節目可以通過組播方式來實現,同時本系統也支持IPv6;為保障QoS,所有的數據傳輸在傳輸層都採用有連接的方式。
8.如權利要求4至7任一項所述的系統,其中全局中心存儲伺服器集群和分中心流媒體伺服器集群都採用分布式文件系統,其核心是將數據通路和控制通路進行分離構建存儲系統,每個存儲設備具有一定的智能,能夠自動管理其上的數據分布;同時分中心的每個流媒體伺服器都可以共享分布式集群文件系統的文件。
9.如權利要求4至8任一項所述的系統,其特徵在於,客戶端設有兩個內存緩存區和一個物理存儲區,內存緩存區包括接收緩存區和播放緩存區,接收緩存區用於接收從流媒體伺服器或者其他客戶端發送過來的數據包並進行排序;播放緩存區負責存儲將要播放的內容;物理存儲區用來存儲接收到的內容片段,以便在需要時向其他客戶端提供服務;為保護存儲內容的完整性、防止盜版和減少磁碟碎片,該存儲區被設計為一個固定大小的加密文件,其中包括數據塊索引和數據塊內容。
10.如權利要求4至9任一項所述的系統,該系統為直播、組播或點播服務系統。
11.如權利要求2-10任一項所述的系統,其中全局中心和分中心合併。
12.一種流媒體信息服務的方法,該方法包括(1)用戶登錄網站,在通過認證後進入節目介紹頁面,用戶在瀏覽頁面並選擇需要的節目後,點擊相應的連結就會自動啟動客戶端程序,同時Web伺服器把用戶IP位址和流媒體資源需求信息發送到全局中心伺服器;(2)全局中心調度伺服器根據用戶的IP位址將用戶的地址和流媒體資源需求信息發送到相應的分中心調度伺服器,並檢查該分中心的流媒體伺服器是否存儲有用戶需要的節目,如果沒有就立即向該分中心推送流媒體資源文件;(3)分中心調度伺服器在接收到客戶端節目片段需求信息後,根據流媒體伺服器調度策略,首先選擇一臺分中心流媒體伺服器與點播用戶的客戶端建立連接,並發送流媒體數據;同時根據如權利要求1所述的方法對客戶端之間的P2P傳輸進行控制,由調度伺服器對客戶端進行認證、授權、計費、審計、分組、流媒體功能限制、通信和加密,使該客戶端建立與其他符合條件的客戶端的連接,獲取數據,從而逐步減少甚至擺脫對分中心流媒體伺服器的依賴;(4)客戶端在運行中定時向分中心調度伺服器報告本地的片段存儲信息和向其他客戶端提供服務的信息,當接收到其他客戶端請求服務的指令後,首先對要求服務的客戶端進行安全認證,通過後即可建立P2P連接,提供服務;(5)當用戶執行快進等VCR操作時,客戶端首先向媒體伺服器請求快進操作,然後向調度伺服器請求重新分組;(6)當用戶執行快退等VCR操作時,客戶端向流媒體伺服器請求快退操作;(7)當提供服務的對等客戶端由於某種原因中斷提供服務後,首先根據列表向備份客戶端請求,如果列表中所有備份請求都失敗,則向分中心調度伺服器請求,重複步驟(3)。
13.如權利要求12所述的方法,其特徵在於,如果分中心沒有用戶需要的流媒體資源,可以在接收並存儲全局中心推送過的流媒體資源的同時,向用戶提供流媒體服務。
14.如權利要求12所述的方法,其特徵在於,當網絡設備支持組播時,直播節目可以用組播方式來實現。
15.如權利要求12所述的方法,其中流媒體信息服務為直播、點播或組播,流媒體信息傳輸模式為流模式和文件模式。
全文摘要
一種可控P2P技術,調度伺服器根據控制策略,對客戶端之間的P2P傳輸進行控制;一種基於可控P2P技術的流媒體服務系統及其實現方法,在空間上劃分為四個部分,全局中心、分中心、客戶端和連接這三個部分的網絡,根據邏輯功能可分為三個層次,包括業務提供層、業務支撐層和網絡傳輸層。
文檔編號H04L9/32GK1933437SQ20061007252
公開日2007年3月21日 申請日期2006年4月12日 優先權日2005年12月31日
發明者穆源浦 申請人:穆源浦

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀