專利名稱:分布式媒體共享播控器、媒體播控系統及方法
技術領域:
本發明涉及通信技術領域,尤其是涉及一種分布式媒體共享播控器、媒體播控系 統及方法。
背景技術:
近年來,隨著網絡技術的發展,和人們的需求,視頻點播逐漸成為新的技術關注 點。視頻點播,大致可以歸納為兩種一種是基于全IP網絡上實現,如圖1,用戶通過寬帶網絡DSL、光纖接入、或wlan 等網絡接入到互聯網,在互聯網絡上進行視頻的點播。一種是基于廣電(數字電視網絡)與電信網絡(IP網絡)結合的互動媒體業務, 如基于數字電視系統的IPTV業務。發明人在實現本發明的過程中,發現現有技術至少存在以下缺點無論是方案一 或方案二,在支持海量用戶點播等互動服務的時候,系統受限于服務器的數量,和IP城域 網的出入口帶寬。
發明內容
本發明實施例提供一種分布式媒體共享播控設備、媒體播控系統及方法,以使系 統不受服務器的數量和出入口帶寬的限制,從而實現大規模的媒體信息播控。根據本發明的一方面,提供一種分布式媒體共享播控器,所述分布式媒體共享播 控器分別與所述用戶終端及HFC網絡通信連接,所述HFC網絡與所述分布式媒體共享播控 器通信連接,所述用戶終端與所述分布式媒體共享播控器通信連接,所述分布式媒體共享 播控器包括第一信號接口、第二信號接口、數據存儲模塊及主控模塊;其中,所述第一信號接口用于接收所述HFC網絡中HFC信號;所述第二信號接口用于接收所述用戶終端的控制指令;所述數據存儲模塊用于存儲所述HFC信號中的媒體數據;所述主控模塊用于當接收所述第二信號接口接收到所述用戶終端的控制指令后, 將所述數據存儲模塊存儲的所述媒體數據通過所述第二信號接口向發送所述用戶終端發 送。根據本發明的另一方面,還提供一種媒體播控系統,包括多個分布式媒體共享播 控器,用戶終端及HFC網絡,所述多個分布式媒體共享播控器分別與所述用戶終端及HFC網 絡通信連接,所述HFC網絡與所述多個分布式媒體共享播控器通信連接,所述用戶終端與 所述多個分布式媒體共享播控器通信連接,其中,所述HFC網絡用于提供HFC信號;所述多個分布式媒體共享播控器用于接收所述HFC網絡的HFC信號,并存儲所述 媒體信號中的媒體數據,并當接收所述用戶終端的控制指令時,將所述存儲的媒體數據發 送至所述用戶終端。
根據本發明的另一方面,還提供一種媒體播控方法,所述媒體播控方法應用于包 括多個分布式媒體共享播控器、用戶終端及網絡架構中,所述網絡包括HFC網絡,所述分布 式媒體共享播控器分別與所述用戶終端及HFC網絡通信連接,所述HFC網絡與所述分布式 媒體共享播控器通信連接,所述用戶終端與所述分布式媒體共享播控器通信連接,所述方 法包括所述分布式媒體共享播控器接收所述HFC網絡中的HFC信號;所述分布式媒體共享播控器存儲所述HFC信號中的媒體數據;所述分布式媒體共享播控接收所述用戶終端發送的控制指令時,將所述存儲的媒 體數據向所述用戶終端輸出。本發明實施例由于在HFC網絡與用戶終端之間增加分布式媒體共享播控器,對 HFC網絡系統中服務器點播等互動服務器的HFC信號中的媒體數據進行存儲,當接收到用 戶的控制指令時,再將需要的媒體數據發送至用戶,從而當出現海量用戶的點播等互動服 務需求時,可以避免HFC網絡中的服務器被海量用戶訪問,也就是說,用戶的點播等互動服 務需求不會受HFC網絡中服務器的影響,和不受出入口帶寬的影響,從而實現系統的大規 模的媒體信息播控。
為了更清楚地說明本發明實施例中的技術方案,下面將對現有技術或實施例描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些 實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些 附圖獲得其他的附圖。圖1是基于多種接入方式的媒體服務網絡的應用環境圖;圖2是基于光纖與同軸電纜的有線電視網絡的應用環境圖;圖3是基于邊緣服務器的光纖PON(Passive Optical Network)系統的應用環境 圖;圖4是基于邊緣服務器的有線電視系統的應用環境圖;圖5為本發明實施例的分布式媒體共享播控器的第一種應用環境圖;圖6為本發明實施例的分布式媒體共享播控器的第二種應用環境圖;圖7為本發明實施例的分布式媒體共享播控器組成協作的網絡的示意8為本發明實施例的一個兩層結構的由分布式媒體共享播控器組成的協作的 網絡的示意圖;圖9為本發明實施例的基于多層結構的分布式DHT查找的副本數量控制表;圖10為本發明實施例的基于多層結構的分布式DHT索引具體存放的域的示意 圖;圖11為本發明實施例的查找方法的流程圖;圖12為本發明實施例的查找方法的實際應用圖;圖13為本發明實施例的存儲節點的加入與離去的示意圖;圖14為本發明實施例的媒體播放方法的流程圖;圖15為本發明實施例的媒體播放方法的應用到數字電視系統的示意圖16為本發明實施例的媒體播放方法的實際應用圖;圖17為本發明實施例的分布式媒體共享播控器的結構圖;圖18為本發明實施例的分布式媒體共享播控器的另一結構圖;圖19為本發明實施例的分布式存儲與分布式計算代理的網絡層次架構圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于 本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他 實施例,都屬于本發明保護的范圍。如何解決用戶對服務器和存儲器的巨大需求,本發明提出,在網絡的末端,如 混合光纖同軸電纜(Hybrid Fiber-Coaxial, HFC)網絡中,或數字用戶線路(Digital Subscriber Line, DSL)接入網絡中,或無源光纖(PassiveOptical Network, PON)接入網 絡中,增加分布式媒體共享播控器。該分布式媒體共享播控器部署在小區中,或樓道中,為 多個用戶提供媒體播控服務,和數據緩存(包括上行和下行),還可以提供業務代理。由于 在HFC網絡或PON網絡與用戶終端之間增加多個分布式媒體共享播控器,對HFC網絡或PON 網絡系統中服務器點播等互動服務器的HFC信號或PON信號中的媒體數據進行存儲,當接 收到用戶的控制指令時,再將需要的媒體數據發送至用戶,從而當出現海量用戶的點播等 互動服務需求時,可以避免HFC網絡或PON網絡中的服務器被海量用戶訪問,也就是說,用 戶的點播等互動服務需求不會受HFC網絡或PON網絡中服務器的影響,和不受出入口帶寬 的影響,從而實現系統的大規模的媒體信息播控。采用本發明,多個用戶(或家庭)可以公用一個代理設備(分布式媒體共享播控 器),同時用戶不用維護和管理分布式媒體共享播控器,同時分布式媒體共享播控器部可以 將網絡的數據信息存儲,以支持用戶的時移需求。分布式媒體共享播控器支持將網絡信號轉換為用戶家庭設備需要的信號形式或 編碼,降低了用戶家庭設備接入網絡所需要的升級換代成本。分布式媒體共享播控器,統一由網絡業務提供商管理,因此,可以做到完善的版權 管理,通過分布式媒體共享播控器,分發的媒體信息,藝術作品,能夠做到完善的知識產區 保護,分布式媒體共享播控器,為海量用戶提供了數字媒體信息消費的渠道,這使得數字產 品的消費價格更容易得到用戶的接受。如圖2,目前,數字電視網絡,到小區到家庭,一般采用的是同軸電纜,混合光纖同 軸電纜(Hybrid Fiber-Coaxial, HFC)網絡,在人口居住密集區,可能有上萬用戶,共享一 個HFC網絡,如果很多用戶同時進行點播業務時,HFC網絡的服務器是不能夠進行支撐的。 HFC通常由光纖干線、同軸電纜支線和用戶配線網絡三部分組成,從有線電視臺出來的節目 信號先變成光信號在干線上傳輸;到用戶區域后把光信號轉換成電信號,經分配器分配后 通過同軸電纜送到用戶。圖3,是基于光纖接入的系統,IP承載在光系統上,直接接入網絡,與數據服務中 心進行通訊,該系統進行點播業務,同樣受限于數據服務中心的服務器數量和數據服務中 心的出口帶寬。
圖3,基于光纖PON的接入系統,對于居住較為分散的小城鎮,比較適宜,但對于居住密集的小區,或居住在高層公寓式樓房的住戶,每家引入光纖接入,目前是不太現實的, 而且,及時到了用戶家庭,目前直接通過光纖接入的設備還是比較少,需要將光接入信號轉 換為電信號,如以太接口,ADSL接口,同軸電纜接口。圖4,基于邊緣服務器的網絡架構,為了支持海量用戶點播業務,將數據服務器,部 署到IP網絡的邊緣,通過邊緣正交振幅(Quadrature Amp 1 itudeModu 1 ation, QAM)設備,將 IP數據轉換為同軸電纜信號,提供給家庭用戶,雖然這鐘方案增加服務器的數量,同時采用 分布式的部署來提高總體的帶寬。但這種方法,在服務器的部署上,需要找尋機房來安置數據服務器,但其帶寬還是 受限與服務器的出口帶寬。為了支持大規模的海量點播業務,本發明提出,在邊緣網絡中的傳輸線路,串入分 布式媒體共享播控器,或在接入網的終端設備中,增加分布式媒體共享播控器。如圖5,在有線電視網絡中,在同軸電纜中,串入分布式媒體共享播控器(共享播 控器),該分布式媒體共享播控器,從HFC廣播網絡或PON網絡(第一信號輸入接口)上獲 得媒體業務數據,并存儲到內部的數據存儲器,數據存儲器可以是內存,閃存,硬盤等存儲 介質。分布式媒體共享播控器,提供信息索引,與用戶家庭的機頂盒或PC機交互,分布 式媒體共享播控器接收到用戶的指令后,將存儲的媒體業務數據,封裝在同軸電纜上傳輸 的信號形式,如IP_QAM傳輸到用戶,也就是用戶與共享播控器之間的接口,為第二信號輸 出接口。用戶家庭的機頂盒,與分布式媒體共享播控器之間的交互,可以是多種形式,如 IP_QAM協議進行交互(第二信號輸入、輸出接口),或其他基于同軸電纜的傳輸通訊協議。因分布式媒體共享播控器靠近用戶家庭部署,如公寓用戶的樓道,因此,可以不改 變目前用戶的機頂盒的基礎上,采用電話線,或無線WLAN,WI_FI,藍牙協議,或樓道的門鈴 系統,建立用戶到分布式媒體共享播控器的控制通道,也就是用戶到共享播控器的第三信 號輸入、輸出接口,或基于IP_QAM協議,建立用戶到分布式媒體共享播控器的控制通道。在一個HFC網絡中,或一條同軸電纜上,可以根據用戶的數量,部署多個分布式媒 體共享播控器,分布式媒體共享播控器之間,占用一個或多個信道或頻點進行交互,與分布 式媒體共享播控器之間采用P2P的協議(第一信號輸入、輸出接口),或其他協議方式進行 信息的交流,進行媒體信息的共享,交互,或媒體信息查找尋址。在本實施例中,第一信號輸入輸出接口,指分布式媒體共享播控器之間或分布式 媒體共享播控器到服務器之間的接口,分布式媒體共享播控器通過該接口從服務器獲得媒 體數據,也可以從其它的分布式媒體共享播控器獲得媒體數據;第二信號輸入輸出接口,指分布式媒體共享播控器到用戶之間的HFC接口,用戶 通過該接口獲得可以點播的數字電視信號;第三信號輸入輸出接口,指分布式媒體共享播控器之間,或分布式媒體共享播控 器到用戶之間的非HFC接口,比如,以太接口,用戶通過該接口獲得可以點播的數字電視信 號或交互其他數字信號,分布式媒體共享播控器通過該接口,通過互聯網交互數據;所述分 布式媒體共享播控器之間可以通過HFC信號,或以太信號,或DSL信號,或通過internet網絡交互所述存儲的媒體數據。如圖6,分布式媒體共享播控器,提供internet網絡接入功能,用戶可以將自己的 數據經過分布式媒體共享播控器緩存后傳輸到網絡中。如圖6,分布式媒體共享播控器,為用戶提供P2P或媒體緩存的服務,通過 internet網絡查找媒體數據,或緩存媒體數據。如圖6,分布式媒體共享播控器之間,通過internet網絡,組成巨大的媒體管理 共享網絡,多個分布式媒體共享播控器,通過前端業務平臺(也可以稱之為中心管理服務 器),組成媒體播控網絡,前端業務平臺根據媒體的熱度對媒體的分布式媒體共享播控器進 行調整,部署。如圖7,分布式媒體共享播控器,根據網絡的部署,在組網上,可以看成是一種樹形 網絡結構,或是一種葡萄的網絡結構(在具備的單條網絡線路上,有多個分布式媒體共享 播控器,類似葡萄的結構,樹形結構的一種變形)。根據流行趨勢,用戶的點播行為,基本符合二八原則,及在一個時間段80 %的用戶 會看20%的節目,因此,熱點節目必定有多個副本,以便于用戶觀看,另一方面80%的冷節 目,需要進行查找定位,在另一個方面,局部的冷節目,在全局來看,也有可能是熱節目。為了方便查找和管理副本,本發明實施例,提出基于多層DHT索引的媒體管理機 制。如圖8,分布式媒體共享播控器,根據配置,或網絡傳輸時延或帶寬,組成不同的域 (area),每個域,有一個或多個主節點(MASTER)和若干node節點,組成一個的域,全局的媒 體數據,在MASTER節點上建立索引,在MASTER索引,只定位到域,對于域內,不進行索引。在 本實施例中,對于分布式媒體共享播控器可以作為MASTER節點或若干node節點。在area域內,各個節點,建立本域的(Distributed Hash Table) dht索引。如圖9,在MASTER節點上建立索引,熱點節目的備份的數目可能會有非常多,在 area域內,各個節點,建立本域的(Distributed Hash Table)DHT索引,在該索引處,記錄下 本級副本的個數,如有多少個AREA有這個副本。如圖10,查找者,產生一個小于副本個數的數字,與查找數據名稱聯合,產生一個 KEY,根據該KEY找到一個存放該副本的域。副本的索引,經過HASH,散列分布到多臺分布式媒體共享播控器;因為編碼規則為一定,因此如果只是查詢副本地址的操作,而不是增加刪除副本 的操作,查詢者,可以不用查詢副本的個數,而是試探性的直接向副本地址的分布式媒體共 享播控器提出查詢請求。當內容非常流行,副本的數量很多,保留副本的索引占用的空間比較大,可以約 定,當副本數量超過100或其他設定值的時候,只提供設定值如100個索引,對索引進行負 荷分擔,動態的將索引建立在負荷輕的分布式媒體共享播控器上。如圖11,給出一個具體的查找方法的步驟步驟111,根據數據的內容編號HASH找到存儲有分布式的AREA副本DHT表的計算 機或網絡設備(AreaNumDHT),得到副本的個數;(查詢圖9中的表)步驟112,根據副本的個數,可以HASH(數據名稱+副本編號)得到副本Index編 號,查找到得到具體存儲有副本的域(ArealndexDHT),這個步驟可以動態的根據具體AREA的負荷,進行負荷分擔;(查詢圖10中的表)步驟113,得到了具體的 AREA 的 MASTER 節點(AreaMaster) ,AREA 中的 MASTER 節 點(AreaMaster),為AREA外的節點,提供代理。步驟114,MASTER節點(AreaMaster),找到副本的位置(AreaNode),提供給外部的 節點,在提供外部節點的時候,提供負荷分擔控制,對于高負荷的節點,進行平衡。步驟115,本域的節點(AreaNode)查找副本,直接進行查找本域的節點,可以首先 在本域查找,然后到步驟111進行查找。圖12為圖11的實際應用圖。在圖12中,虛框1對應圖11的步驟S111,以此類推。有多少域保存了一個數據的副本,需要進行統計和核定,各個MASTER節點,統計 出本域保存的副本,將該信息分別上報給負責該段HASH空間數據統計的“Area副本個數 DHT(提供副本個數查詢)”,由該節點進行匯總計算得出。具體的算法,可以借鑒MAPREDUCE算法。在域內,Master節點,提供,對外部域的查詢代理,本域內的節點在本域查找信息, 如同在area上查找一樣。在域內,建立域內副本個數和生存周期的DHT索引,查找節點,首先查找在域內副 本的個數,然后找到所要的節點。副本的產生,查找者,查找副本個數和生存周期的DHT索引的時候,檢查副本數 量與副本使用者個數的關系,如果發現副本的使用個數高于副本數量,同時根據本節點的 存儲空間與出入口帶寬狀況,決定是否保存該副本,如果決定保存該副本,在成功獲取副本 后,向保存該副本個數和生存周期的DHT索引索引表的節點,請求更新副本個數和生存周 期的DHT索引表。該節點,根據副本的加入和推出情況,調整,或更新保存這些節點的節點 索引。副本的退出,副本加入時,獲得了副本的生存周期,當生存周期到后,向保存副本 個數和生存周期的DHT索引表的節點,請求刪除該本節點上的該副本。保存副本個數和生存周期的DHT索引表的節點,同意后,調整副本數量和副本的 DHT索引表,確保副本的DHT索引表維持正確的指向。分布式的系統,需要保存索引的正確指向,而保存副本的分布式媒體共享播控器, 有更新副本的需要,同時分布式媒體共享播控器有可能會掉線等異常發生,因此,索引的查 找失敗,是不可避免的。但需要盡量的維持索引的正確性。如圖13,給出了存儲節點1離去,存儲節點5加入,索引節點1的指向存儲節點5 的過程。圖14為本發明實施例提供的媒體播放方法的流程圖。在本實施例中,所述媒體播 控方法應用于包括多個分布式媒體共享播控器、用戶終端、HFC網絡及PON網絡架構。步驟S140,所述分布式媒體共享播控器接收所述HFC網絡中的HFC信號或接收所 述PON網絡中的PON信號;步驟S142,所述分布式媒體共享播控器存儲所述HFC信號或PON信號中的媒體數 據信息;步驟S144,所述分布式媒體共享播控接收所述用戶終端發送的控制指令時,將所述存儲的媒體數據封裝成HFC信號或以太信號,輸出至所述用戶終端。
在本實施例中,所述多個分布式媒體共享播控器中的第一分布式媒體共享播控器 通過HFC信號,或以太信號,或DSL信號,或通過internet網絡,與第二分布式媒體共享播 控器交互所述存儲的媒體數據;并所述多個分布式媒體共享播控器中的第一分布式媒體共 享播控器根據所述用戶終端的控制指令,將所述第二分布式媒體共享播控器中所述媒體數 據發送至所述用戶終端。圖15為本發明應用到數字電視系統的示意圖,數字電視系統具備廣播特性。步驟151,通過數字電視通道,HFC網絡,衛星通道,將熱點節目,提前PUSH到分布 式媒體共享播控器中,共享播控器通過下變頻,數字信號提取,將節目信息存儲到分布式媒 體共享播控器的內部存儲器中,隨著磁盤技術的發展,大容量的磁盤的成本和價格也越來 越低,大規模的部署分布式媒體共享播控器,對于運營商的成本要求并不是太高。步驟151中,通過數字電視通道,還可以傳送節目的EPG生成程序代碼,該程序代 碼在分布式媒體共享播控器執行,指示用戶點播相應的節目。在步驟151中,通過數字電視通道,還可以傳送分布式媒體共享播控器的運行程 序代碼,給分布式媒體共享播控器的程序進行升級。很顯然,DVB-C業務平臺,需要控制分布式媒體共享播控器的程序代碼升級,需要 對該通道進行嚴格的信息加密,抵御非法入侵。步驟152,分布式媒體共享播控器,在用戶可以接收的頻點和信道上,生成用戶設 備可以接收的EPG信息,或其他交互信息,如WEB頁面。步驟153,用戶通過EPG或web頁面查看或查找需要觀看的節目信息,找到后,下達 觀看指令。步驟154,分布式媒體共享播控器將內部存儲的節目,或作為代理在其它分布式媒 體共享播控器的節目,讀取出來,并生成用戶能夠接收的信號形式,傳送到用戶。步驟155,分布式媒體共享播控器,通過HFC網絡,或INTERNET網絡,將用戶的點播 記錄即時,或批量統計后,匯集到計費系統,對用戶進行計費管理。步驟156,用戶管理系統,通過用戶的管理,管理繳費,權限,并與計費系統聯動,對 用戶進行管理。圖16為圖15的實際應用圖。在圖16中,虛框中的1對應圖15中的步驟S151,以 此類推。圖17,本發明可以應用到有線電視系統中,分布式媒體共享播控器162分別與網 絡161及用戶終端163通信連接,分布式媒體共享播控器162包括第一信號接口 1620,下 變頻模塊1621,正交振幅解調模塊1622,數據存儲模塊1623,主控模塊1624,正交振幅調制 模塊1625,上變頻模塊1626、第二信號接口 1627及第三信號接口 1628。在本實施例中,分 布式媒體共享播控器162,還對HFC信號,提供透傳的功能。在本實施例中,網絡161為HFC 網絡。在本實施例中,承載在HFC網絡161上的數字媒體信息,即HFC信號,通過第一信 號接口 1620后,再經過下變頻模塊1621和正交振幅解調模塊1622后,數字媒體信息中的 媒體數據被提取出來,存儲在數據存儲模塊1623中;下變頻模塊1621用于對所述第一信號接口接收的網絡的媒體信號中的HFC信號進行頻率變換;正交振幅解調模塊1622用于將所述下變頻模塊變換后的信號進行正交振 幅解調,以獲取媒體數據。第二信號接口 1627用于接收用戶終端163發送的控制指令,并轉發至主控模塊 1624,由主控模塊1624通知正交振幅調制模塊1625從數據存儲模塊1623獲取存儲的媒體 數據。在本實施例中,媒體數據經過正交振幅調制模塊1625和上變頻模塊1626后,上變頻 模塊1626將變頻后的媒體數據通過第二信號接口 1627將所述媒體數據封裝成另一 HFC信 號,或,通過第三信號接口 1628將所述媒體數據封裝成以太網信號,發送到用戶接收的頻 道上,供用戶接收。在本實施例中,控制指令可以理解為用戶的點播指令。在本實施例中, 第二信號接口 1627為HFC接口,第三信號接口 1628為以太網接口。在本實施例中,下變頻模塊1621,正交振幅解調模塊1622,正交振幅調制模塊 1625,上變頻模塊1626的功能為本領域內的技術人員所熟悉,此處不再描述。HFC信號,可以透傳過分布式媒體共享播控器,特別是在分布式媒體共享播控器出 現故障的時候,不影響用戶收看其他廣播節目。在本實施例中,有線電視系統還可以包括多個分布式媒體共享播控器,分布式媒 體共享播控器162中的第一信號接口 1620可以與其它的分布式媒體共享播控器通信連接, 該第一信號接口 1620接收其它的分布式媒體共享播控器發送的調用分布式媒體共享播控 器162中的存儲的媒體數據的指令時,該分布式媒體共享播控器162中的主控模塊1624將 該存儲的媒體數據封裝成HFC信號,經由所述第一信號接口 1620發送至該其它的分布式媒 體共享播控器。或是,直接由所述第一信號接口 1620直接將主控模塊1624的調用指令下, 將存儲的媒體數據封裝成HFC信號,并發送至該其它的分布式媒體共享播控器。當然,分布式媒體共享播控器162中的第三信號接口 1628可以與其它的分布式媒 體共享播控器通信連接,該第三信號接口 1628接收其它的分布式媒體共享播控器發送的 調用分布式媒體共享播控器162中的存儲的媒體數據的指令時,該分布式媒體共享播控器 162中的主控模塊1624將該存儲的媒體數據封裝成以太信號,經由所述第三信號接口 1628 發送至該其它的分布式媒體共享播控器。或是,直接由所述第三信號接口 1628直接將主控 模塊1624的調用指令下,將存儲的媒體數據封裝成以太信號,并發送至該其它的分布式媒 體共享播控器。圖18,本發明還可以應用到無源光纖(Passive Optical Network,PON)網絡接入 系統中,分布式媒體共享播控器172與網絡171及用戶終端173通信連接,分布式媒體共 享播控器172包括第一信號接口 1720,網絡協議模塊1722,數據存儲模塊1723,主控模塊 1724,正交振幅調制模塊1725,上變頻模塊1726,第二信號接口 1727及第三信號接口 1728。 分布式媒體共享播控器172,在pon網絡中利用廣播通道接收數據,并存儲,還可以與網絡 中的其他分布式媒體共享播控器組成網絡,為用戶提供媒體業務服務。該中應用,同時為用 戶終端提供網絡接口,包括不限于以太網絡接口,DSL網絡接口,WLAN網絡等等。當分布式 媒體共享播控器具備WLAN網絡的時候,其相互之間可以組成無線的MESH網絡,相互之間利 用無線鏈路進行通訊,交互信息。在本實施例中,第一信號接口 1720接收承載在PON網絡上的數字媒體信息,即, PON信號,網絡協議模塊1722將接收的數字媒體信息進行解諧,以獲取媒體數據,并存儲在 數據存儲模塊1723中;在本實施例中,第一信號接口 1720可以包括PON模塊,可以理解為識別出PON信號。第二信號接口 1727接收到用戶的控制指令后,將該指令轉發至主控模塊1724,由 主控模塊1724通知正交振幅調制模塊1725從數據存儲模塊1723獲取存儲的媒體數據。在 本實施例中,媒體數據經過正交振幅調制模塊1725和上變頻模塊1726后,上變頻模塊1726 將變頻后的媒體數據通過第二信號接口 1727將所述媒體數據封裝成HFC信號,或,通過第 三信號接口 1628將所述媒體數據封裝成以太網信號,發送到用戶接收的頻道上,供用戶終 端173接收。在本實施例中,第二信號接口 1627為HFC接口。在本實施例中,無源光纖(Passive Optical Network, PON)網絡接入系統還可以 包括多個分布式媒體共享播控器,分布式媒體共享播控器172中的第一信號接口 1720可以 與其它的分布式媒體共享播控器通信連接,該第一信號接口 1720接收其它的分布式媒體 共享播控器發送的調用分布式媒體共享播控器172中的存儲的媒體數據的指令時,該分布 式媒體共享播控器172中的主控模塊1724將該存儲的媒體數據封裝成光纖信號,即PON信 號,經由所述第一信號接口 1720發送至該其它的分布式媒體共享播控器。或是,直接由所 述第一信號接口 1720直接將主控模塊1724的調用指令下,將存儲的媒體數據封裝成PON 信號,并發送至該其它的分布式媒體共享播控器。當然,分布式媒體共享播控器172中的第三信號接口 1728可以與其它的分布式媒 體共享播控器通信連接,該第三信號接口 1728接收其它的分布式媒體共享播控器發送的 調用分布式媒體共享播控器172中的存儲的媒體數據的指令時,該分布式媒體共享播控器 172中的主控模塊1724將該存儲的媒體數據封裝成以太信號,經由所述第三信號接口 1728 發送至該其它的分布式媒體共享播控器。或是,直接由所述第三信號接口 1728直接將主控 模塊1724的調用指令下,將存儲的媒體數據封裝成以太信號,并發送至該其它的分布式媒 體共享播控器。多個分布式媒體共享播控器,可以通過WLAN網絡或局域網或無線的MESH網絡,組 成P2P的網絡,相互交互數據。圖19,隨著分布式媒體共享播控器的廣泛部署,用戶的信息可以大量的存儲到網 絡中,用戶的數據首先在網絡中進行緩存,數據最終存儲到數據中心中。分布式媒體共享播控器,同時支持對用戶提供計算能力,用戶的數據和程序在分 布式媒體共享播控器中運行,也就是將用戶在家庭電腦或手機或TV或游戲機上的運算,加 載或由分布式媒體共享播控器來進行代理運算,這種方式,實際上是將分布式媒體共享播 控器作為云計算的一個節點,同時根據用戶的業務注冊的狀況,系統調度多臺計算機為用 戶進行計算。因分布式媒體共享播控器廣泛部署在用戶的小區或樓道中,同時其供電管理不是 由用戶控制,因此由分布式媒體共享播控器組成的網絡,其具有運行穩定,維護更新由專業 的網絡人員進行,方便了用戶的使用,同時具備了一定的收斂比,平攤到每個用戶上,投入 是小的,同時方便的根據用戶的增長,靈活的逐步進行投資,運營商也便于運營和管理。本發明,可以看成是,由運營商,在靠近用戶的位置,部署了一個巨大的P2P網絡, 這個網絡中的節點分布式媒體共享播控器(peer),是由運營商提供并部署,同時由運營商 進行管理維護,這種體系結構,避免了由用戶的計算機組成P2P網絡的種種問題,如版權得 不到有效維護等等。
本發明中的分布式媒體共享播控器,同時具備了靈活的用戶接口形式,能夠支持 用戶的電視機,電腦,手機等等,方便了用戶的使用。本發明實施例提供的技術方案,由于在HFC網絡或PON網絡與用戶終端之間增加 多個分布式媒體共享播控器,對HFC網絡或PON網絡系統中服務器點播等互動服務器的HFC 信號或PON信號中的媒體數據進行存儲,當接收到用戶的控制指令時,再將需要的媒體數 據發送至用戶,從而當出現海量用戶的點播等互動服務需求時,可以避免HFC網絡或PON網 絡中的服務器被海量用戶訪問,也就是說,用戶的點播等互動服務需求不會受HFC網絡或 PON網絡中服務器的影響,和不受出入口帶寬的影響,從而實現系統的大規模的媒體信息播 控。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質 中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為 磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。最后應說明的是以上實施例僅用以說明本發明的技術方案而非對其進行限制, 盡管參照較佳實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依 然可以對本發明的技術方案進行修改或者等同替換,而這些修改或者等同替換亦不能使修 改后的技術方案脫離本發明技術方案的精神和范圍。
權利要求
1.一種分布式媒體共享播控器,其特征在于,所述分布式媒體共享播控器分別與所述 用戶終端及HFC網絡通信連接,所述HFC網絡與所述分布式媒體共享播控器通信連接,所述 用戶終端與所述分布式媒體共享播控器通信連接,所述分布式媒體共享播控器包括第一信 號接口、第二信號接口、數據存儲模塊及主控模塊;其中,所述第一信號接口用于接收所述HFC網絡中HFC信號;所述第二信號接口用于接收所述用戶終端的控制指令;所述數據存儲模塊用于存儲所述HFC信號中的媒體數據;所述主控模塊用于當接收所述第二信號接口接收到所述用戶終端的控制指令后,將所 述數據存儲模塊存儲的所述媒體數據通過所述第二信號接口向發送所述用戶終端發送。
2.根據權利要求1所述的分布式媒體共享播控,其特征在于,還包括下變頻模塊,用于對所述第一信號接口接收的HFC網絡的HFC信號中的數字媒體信息 進行頻率變換;正交振幅解調模塊,用于將所述下變頻模塊變換后的信號進行正交振幅解調,以獲取 媒體數據;所述數據存儲模塊用于存儲所述正交振幅解調模塊獲得的媒體數據。
3.根據權利要求1所述的分布式媒體共享播控器,其特征在于,所述分布式媒體共享 播控器還與PON網絡通信連接,所述分布式媒體共享播控器還包括所述第一信號接口還用于接收所述PON網絡中的PON信號;網絡協議模塊,用于將所述接收的PON信號進行解諧,以獲取媒體數據;所述數據存儲模塊用于存儲所述網絡協議模塊獲得的媒體數據。
4.根據權利要求1所述的分布式媒體共享播控器,其特征在于,還包括正交振幅調制模塊,用于當所述主控模塊接收所述第二信號接口接收到所述用戶終端 的控制指令后,從所述數據存儲模塊獲取所述媒體數據,并進行調制;上變頻模塊,用于將所述正交振幅調制模塊調制后的媒體數據進行頻率變換,以變換 成所述用戶終端可以接收的媒體數據;所述第二信號接口用于將所述變頻后的媒體數據,封裝成另一 HFC信號后發送至所述 用戶終端。
5.根據權利要求4所述的分布式媒體共享播控器,其特征在于,還包括第三信號接口,用于將所述變頻后的媒體數據封裝成以太信號,并發送至所述用戶終端。
6.根據權利要求1所述的分布式媒體共享播控器,其特征在于,所述分布式媒體共享 播控器還與其它的分布式媒體共享播控器通信連接,所述第一信號接口還用于當接收所述 其它的分布式媒體共享播控器的調用存儲的媒體數據的指令時,將所述存儲的媒體數據封 裝另一 HFC信號或另一 PON信號,并發送至所述其它的分布式媒體共享播控器,或所述第三 信號接口還用于當接收所述其它的分布式媒體共享播控器的調用存儲的媒體數據的指令 時,將所述存儲的媒體數據封裝成以太信號,并發送至所述其它的分布式媒體共享播控器。
7.一種媒體播控系統,其特征在于,包括多個分布式媒體共享播控器,用戶終端及HFC 網絡,所述多個分布式媒體共享播控器分別與所述用戶終端及HFC網絡通信連接,所述HFC 網絡與所述多個分布式媒體共享播控器通信連接,所述用戶終端與所述多個分布式媒體共享播控器通信連接,其中,所述HFC網絡用于提供HFC信號;所述多個分布式媒體共享播控器用于接收所述HFC網絡的HFC信號,并存儲所述媒體 信號中的媒體數據,并當接收所述用戶終端的控制指令時,將所述存儲的媒體數據發送至 所述用戶終端。
8.根據權利要求7所述的系統,其特征在于,所述媒體播控系統還包括PON網絡,所述 PON網絡與所述多個分布式媒體共享播控器通信連接,用于提供PON信號,所述多個分布式 媒體共享播控器用于接收所述PON網絡的PON信號,并存儲所述媒體信號中的媒體數據,并 當接收所述用戶終端的控制指令時,將所述存儲的媒體數據發送至所述用戶終端。
9.根據權利要求7所述的系統,其特征在于,所述多個分布式媒體共享播控器包括第 一分布式媒體共享播控器和第二分布式媒體共享播控器;其中,所述第一分布式媒體共享播控器用于通過HFC信號,或以太信號,或PON信號,與 第二分布式媒體共享播控器交互所述存儲的媒體數據,用于當接收到所述第二分布式媒體 共享播控器發送的調用媒體數據的指令時,將所述存儲的媒體數據封裝成HFC信號,或以 太信號,或PON信號,并發送至所述第二分布式媒體共享播控器。
10.根據權利要求9所述的系統,其特征在于,所述第一分布式媒體共享播控器還用于 根據所述用戶終端的控制指令,并獲取所述第二分布式媒體共享播控器中存儲的所述媒體 數據,及將所述獲取的媒體數據向所述用戶終端發送。
11.根據權利要求7所述的系統,其特征在于,還包括前端業務平臺,與所述多個分布式媒體共享播控器通信連接,用于根據媒體的熱度對 所述多個分布式媒體共享播控器進行調整和部署。
12.根據權利要求7所述的系統,其特征在于,所述多個分布式媒體共享播控器還用于 根據配置,或網絡傳輸時延或帶寬,組成不同的域,其中,所述域,有一個或多個主節點和若 干節點。
13.一種媒體播控方法,其特征在于,所述媒體播控方法應用于包括多個分布式媒體共 享播控器、用戶終端及網絡架構中,所述網絡包括HFC網絡,所述分布式媒體共享播控器分 別與所述用戶終端及HFC網絡通信連接,所述HFC網絡與所述分布式媒體共享播控器通信 連接,所述用戶終端與所述分布式媒體共享播控器通信連接,所述方法包括所述分布式媒體共享播控器接收所述HFC網絡中的HFC信號;所述分布式媒體共享播控器存儲所述HFC信號中的媒體數據;所述分布式媒體共享播控接收所述用戶終端發送的控制指令時,將所述存儲的媒體數 據向所述用戶終端輸出。
14.根據權利要求13所述的方法,其特征在于,所述網絡還包括PON網絡時,所述PON 網絡與所述多個分布式媒體共享播控器通信連接,所述方法還包括所述分布式媒體共享播控器接收所述PON網絡中的PON信號;所述分布式媒體共享播控器存儲所述PON信號中的媒體數據;所述分布式媒體共享播控接收所述用戶終端發送的控制指令時,將所述存儲的媒體數 據向所述用戶終端輸出。
15.根據權利要求13所述的方法,其特征在于,包括當所述多個分布式媒體共享播控器中的第一分布式媒體共享播控器接收到所述第二 分布式媒體共享播控器發送的調用媒體數據的指令時,將所述存儲的媒體數據封裝成HFC 信號,或以太信號,或PON信號,并發送至所述第二分布式媒體共享播控器。
16.根據權利要求13所述的方法,其特征在于,包括所述多個分布式媒體共享播控器中的第一分布式媒體共享播控器根據所述用戶終端 的控制指令,獲取所述第二分布式媒體共享播控器中存儲的所述媒體數據,及將所述獲取 的媒體數據向所述用戶終端發送。
全文摘要
本發明公開一種分布式媒體共享播控器,所述分布式媒體共享播控器與網絡及用戶終端通信連接,包括第一信號接口、第二信號接口、數據存儲模塊及主控模塊;其中,其中,所述第一信號接口用于接收所述網絡中媒體信號;所述第二信號接口用于接收所述用戶終端的控制指令后;所述數據存儲模塊用于存儲所述媒體信號中的媒體數據;所述主控模塊用于當接收所述第二信號接口接收到所述用戶終端的控制指令后,將所述數據存儲模塊存儲的所述媒體數據通過所述第二信號接口向發送所述用戶終端發送。本發明還提供一種媒體播控系統和方法,從而用戶的點播等互動服務需求不會受服務器的影響,和不受出入口帶寬的影響,從而實現系統的大規模的媒體信息播控。
文檔編號H04N21/63GK101998173SQ200910189800
公開日2011年3月30日 申請日期2009年8月27日 優先權日2009年8月27日
發明者梁良 申請人:華為技術有限公司