欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多描述編碼的分布式媒體流分發(fā)系統(tǒng)及方法

文檔序號:7723382閱讀:181來源:國知局
專利名稱:多描述編碼的分布式媒體流分發(fā)系統(tǒng)及方法
技術領域
本發(fā)明涉及多媒體分布式網絡實時視頻系統(tǒng),包括移動流媒體、IPTV實況轉播和 網絡視頻監(jiān)控等領域的存儲和播放系統(tǒng)。
背景技術
隨著FTTH((Fiber To The Home,光纖至嫁)、EPON(Ethernet PassiveOptical Network,以太網無源光網絡)等技術的推進,固網寬帶接入帶寬對IPTV和視頻監(jiān)控等業(yè)務 提供了客觀的條件。 無線通信技術的發(fā)展,也為多媒體無線應用打破了帶寬瓶頸的限制,尤其是3G網 絡升級到HSPA(High Speed Packet Access,高速分組接入)階段后,3G網絡的傳輸帶寬可 以達到幾M,可以完全滿足某些特殊場景下高清視頻的要求。 目前中國移動的TD-SCDMA(Time Division-Synchronous Code DivisionMultiple Access,時分同步碼分多址)網絡,其HSDPA(High Speed DownlinkPacket Access,高速分 組接入)網絡支持下行數據速率最高可達3. 6Mbps,上行數據速度最高可達384kbps ;中國 電信的CDMA2000 EV-DO(Evolution-DataOnly)網絡的下行數據速率最高可達3. lMbps,上 行數據速率最高可達l. 8Mbps ;中國聯通的WCDMA(Wide Code Division Multiple Access, 寬帶碼分多址)網絡在HSDPA支持下,下行數據速率最高可達14. 4Mbps,上行數據速率最高 可達5. 76Mbps。而另一方面,由于H. 264等壓縮技術的發(fā)展,高清視頻也成為當前的趨勢。 但是帶寬的提升并沒有很好解決多媒體視頻業(yè)務的QoS (Quality of Service,服務質量) 問題,網絡延時、抖動和丟包仍是需要克服的問題,尤其是對于視頻監(jiān)控這類實時要求很高 的業(yè)務更迫切需要解決這些問題。 多描述編碼的提出就是為了解決上述網絡問題對視頻業(yè)務造成的影響。通過將視
頻源分解為多個獨立但具有一定相關性的描述,通過不同或相同的路由發(fā)送到客戶端,當
客戶端收到某個描述就可以解碼出一定質量的圖像,當收到多個碼流的時候,通過聯合解
碼可以得到更高質量的圖像,從而平滑了因為丟包而造成圖像質量的急劇惡化。 然而現有的多描述編碼方案至少存在如下的缺點 多描述編碼雖然在一定程度上能夠提高圖像質量,但由于其沒有考慮實際的網絡 狀況,在應用于電信級層面時,不具備冗余備份能力,導致系統(tǒng)的可靠性受到影響。

發(fā)明內容
本發(fā)明的目的在于,提供一種多描述編碼的分布式媒體流分發(fā)系統(tǒng)及方法,提高 基于多描述編碼的媒體流分發(fā)方案的可靠性。 為了實現上述目的,本發(fā)明實施例還提供了一種多描述編碼的分布式媒體流分發(fā) 系統(tǒng),包括 多描述編碼子系統(tǒng); 存儲子系統(tǒng),包括多個分布式存儲單元;
4
存儲調度子系統(tǒng),用于從所述多個分布式存儲單元中選擇N個第一分布式存儲單 元,并通知所述多描述編碼子系統(tǒng);所述N大于或等于2 ; 所述多描述編碼子系統(tǒng),用于對原始視頻進行多描述編碼,形成N路多描述編碼 碼流,并將所述N路的多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存 儲; 分發(fā)子系統(tǒng),與存儲子系統(tǒng)連接,包括多個分布式分發(fā)單元; 分發(fā)調度子系統(tǒng),用于根據客戶端請求,從與所述第一分布式存儲單元連接的分 布式分發(fā)單元中選擇M個第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系 統(tǒng),使所述多描述解碼子系統(tǒng)建立與所述M個第一分布式分發(fā)單元的連接,并通過所述M個 第一分布式分發(fā)單元從所述第一分布式存儲單元的部分或全部進行多描述編碼碼流的接 收和解碼,所述M小于或等于N。 上述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其中,所述N由所述存儲調度 子系統(tǒng)根據存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的第一網絡質量和/或分發(fā)調度子 系統(tǒng)與客戶端之間的第二網絡質量獲取。 上述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其中,所述N個第一分布式存 儲單元為所述多個分布式存儲單元中負載最輕的存儲單元。 上述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其中,所述M由所述分發(fā)調度 子系統(tǒng)根據分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲取。 上述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其中,所述M個第一分布式分 發(fā)單元為與所述第一分布式存儲單元連接的分布式分發(fā)單元負載最輕的分發(fā)單元。
上述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其中,所述分發(fā)調度子系統(tǒng)具 體包括 媒體引向器,用于接收客戶端請求,并與存儲調度子系統(tǒng)交互,獲取多描述編碼碼 流所在的第一分布式存儲單元; 網絡質量獲取模塊,用于獲取與客戶端之間的網絡的網絡質量;
數量確定模塊,用于根據獲取的網絡質量確定M的數值; 選擇模塊,用于從與第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一 分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)。 為了實現上述目的,本發(fā)明實施例還提供了一種多描述編碼的分布式媒體流分發(fā) 方法,包括 存儲調度子系統(tǒng)從所述多個分布式存儲單元獲取N個第一分布式存儲單元,并通 知多描述編碼子系統(tǒng);所述N大于或等于2 ; 多描述編碼子系統(tǒng)對原始視頻進行多描述編碼,形成N路多描述編碼碼流,并將
所述N路的多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存儲; 分發(fā)調度子系統(tǒng)根據客戶端請求,從與所述第一分布式存儲單元連接的分布式分
發(fā)單元中選擇M個的第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng),使
所述多描述解碼子系統(tǒng)建立與所述M個第一分布式分發(fā)單元的連接,并通過所述M個第一
分布式分發(fā)單元從所述第一分布式存儲單元的部分或全部進行多描述編碼碼流的接收和
解碼,所述M小于或等于N。
5
上述的多描述編碼的分布式媒體流分發(fā)方法,其中,所述N由所述存儲調度子系 統(tǒng)根據存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的第一網絡質量和/或分發(fā)調度子系統(tǒng) 與客戶端之間的第二網絡質量獲取。 上述的多描述編碼的分布式媒體流分發(fā)方法,其中,所述N個第一分布式存儲單 元為所述多個分布式存儲單元中負載最輕的存儲單元。 上述的多描述編碼的分布式媒體流分發(fā)方法,其中,所述M由所述分發(fā)調度子系 統(tǒng)根據分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲取。 上述的多描述編碼的分布式媒體流分發(fā)方法,其中,所述M個第一分布式分發(fā)單
元為與所述第一分布式存儲單元連接的分布式分發(fā)單元負載最輕的分發(fā)單元。 上述的多描述編碼的分布式媒體流分發(fā)方法,其中,分發(fā)調度子系統(tǒng)根據客戶端
請求,從與所述第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個的第一分布式分發(fā)
單元,并通知設置于客戶端的多描述解碼子系統(tǒng)具體包括 分發(fā)調度子系統(tǒng)接收客戶端請求,并與存儲調度子系統(tǒng)交互,獲取多描述編碼碼 流所在的第一分布式存儲單元; 分發(fā)調度子系統(tǒng)獲取與客戶端之間的網絡的網絡質量;
分發(fā)調度子系統(tǒng)根據獲取的網絡質量確定M的數值; 分發(fā)調度子系統(tǒng)從與第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第
一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)。
本發(fā)明實施例具有如下的有益效果 與現有技術相比較,本發(fā)明實施例引入了對多描述編碼碼流的分布式存儲和多描 述編碼碼流的分布式分發(fā)。 因此即使部分存儲單元和分發(fā)單元出錯,也不會影響業(yè)務的正常進行,提高了系 統(tǒng)的可靠性。 在本發(fā)明的具體實施例中,在用戶端網絡狀況較差(如丟包率比較嚴重)時,用戶 端會與較多的存儲單元建立連接,以獲得較多的多描述編碼碼流來實現冗余備份,以便于 能夠解碼得到滿足需求的圖像,因此,本發(fā)明實施例在丟包差錯嚴重的網絡環(huán)境下給予視 頻用戶比較理想的下載觀看速度,當用戶網絡質量較好時則獲得高清晰的網絡視頻效果, 解決了因網絡傳輸過程中的視頻流數據包丟失而可能導致解碼端馬賽克或花屏等問題。


圖1是本發(fā)明實施例的多描述編碼的分布式媒體流分發(fā)系統(tǒng)的結構圖; 圖2a_圖2b為分布式分發(fā)單元和分布式存儲單元的連接方式示意圖; 圖3為本發(fā)明實施例中編碼端的多描述編碼子系統(tǒng)、存儲調度子系統(tǒng)和存儲子系
統(tǒng)的詳細處理流程示意圖; 圖4為本發(fā)明實施例中多描述解碼子系統(tǒng)、分發(fā)調度子系統(tǒng)和分發(fā)子系統(tǒng)的詳細 處理流程示意圖。
具體實施例方式
本發(fā)明提出的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng)及方法中,通過設置多個分布式的存儲單元和多個分布式的分發(fā)單元,通過存儲單元和分發(fā)單元之間的冗余備份, 提高系統(tǒng)的可靠性。 如圖1所示,本發(fā)明實施例的多描述編碼的分布式媒體流分發(fā)系統(tǒng)包括
多描述編碼子系統(tǒng); 存儲子系統(tǒng),包括多個分布式存儲單元; 存儲調度子系統(tǒng),用于從所述多個分布式存儲單元中選擇N個第一分布式存儲單 元并通知所述多描述編碼子系統(tǒng);所述N大于或等于2 ; 所述多描述編碼子系統(tǒng),用于對原始視頻進行多描述編碼,形成N路多描述編碼 碼流,并將所述N路的多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存 儲; 分發(fā)子系統(tǒng),與存儲子系統(tǒng)連接,包括多個分布式分發(fā)單元; 分發(fā)調度子系統(tǒng),用于根據客戶端請求,從與所述第一分布式存儲單元連接的分 布式分發(fā)單元中選擇M個的第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系 統(tǒng),使所述多描述解碼子系統(tǒng)建立與所述M個第一分布式分發(fā)單元的連接,并通過所述M個 第一分布式分發(fā)單元從所述第一分布式存儲單元的部分或全部進行多描述編碼碼流的接 收和解碼,所述M小于或等于N。 本發(fā)明實施例中,所述N由所述存儲調度子系統(tǒng)根據存儲調度子系統(tǒng)與多描述編 碼子系統(tǒng)之間的網絡質量獲取,在存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的網絡狀況較 好時,該N的數值可以設置的小一些,而在存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的網 絡狀況較差時,該N的數值可以設置的大一些。 本發(fā)明實施例中,所述M由所述分發(fā)調度子系統(tǒng)根據分發(fā)調度子系統(tǒng)與客戶端之 間的網絡質量獲取。在分發(fā)調度子系統(tǒng)與客戶端之間的網絡狀況較好時,該M的數值可以 設置的小一些,而在分發(fā)調度子系統(tǒng)與客戶端之間的網絡狀況較差時,該M的數值可以設 置的大一些。 當然,上述的N的設置也可以考慮分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲 取,在分發(fā)調度子系統(tǒng)與客戶端之間的網絡狀況較好時,該N的數值可以設置的小一些,而 在分發(fā)調度子系統(tǒng)與客戶端之間的網絡狀況較差時,該N的數值可以設置的大一些,對上 述N和M數值確定的理由解釋如下。 在分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量較差時,表明或者丟包率會比較嚴 重,或者延時比較大,數據包無法按時到達(當然,還可能是其他情況),在上述的情況下, 如果M的數量設置較小,如2,則有可能2個多描述編碼碼流都無法正常發(fā)送到客戶端,則客 戶端無法進行正常的解碼,導致馬賽克或花屏,而如果M的數量設置較大,如10,則增加了 多描述編碼碼流正常發(fā)送到客戶端的數量(如2個),則客戶端能夠利用接收到的2個多描 述編碼碼流進行正常解碼,不會出現馬賽克或花屏的現象,而在分發(fā)調度子系統(tǒng)與客戶端 之間的網絡質量較好時,就沒有必要將M的數量設置較大,因為此時,所有的多描述編碼碼 流都能夠被正常接收,足夠客戶端解碼得到清晰的圖像,再多的多描述編碼碼流會導致帶 寬的浪費。 在本發(fā)明的具體實施例中,在確定N和M的數值之后,具體如何選定該M個第一分 布式分發(fā)單元和N個第一分布式存儲單元的選擇可以基于多種方式來實現,如
7
隨機選擇;或 根據負載狀況選擇,所述N個第一分布式存儲單元為所述多個分布式存儲單元中 負載最輕的存儲單元,所述M個第一分布式分發(fā)單元為與所述第一分布式存儲單元連接的 分布式分發(fā)單元負載最輕的分發(fā)單元。 在本發(fā)明的具體實施例中,分布式存儲單元的負載可以通過CPU占用率、當前存
儲已占用的帶寬和能力、當前和分發(fā)單元建立媒體連接消耗的帶寬和能力等來描述。 當然,還可以通過其他方式進行選擇,在此不一一列舉詳細說明。 在本發(fā)明的具體實施例中,需要根據分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲
取N和M,該網絡質量根據以下參數描述 丟包率;和/或 延時;和/或 抖動。
其中 丟包率越大,網絡狀況越差;
延時越大,網絡狀況越差;
抖動越大,網絡狀況越差。 當然,描述網絡狀況的參數不限于以上列舉的3種參數,還可以通過Qos、路由路 徑等進行描述,在此不一一列舉。 在本發(fā)明的具體實施例中,在用戶端網絡狀況較差(如丟包率比較嚴重)時,用戶 端會與較多的存儲單元建立連接,以獲得較多的多描述編碼碼流來實現冗余備份,以便于 能夠解碼得到滿足需求的圖像,因此,本發(fā)明實施例在丟包差錯嚴重的網絡環(huán)境下給予視 頻用戶比較理想的下載觀看速度,當用戶網絡質量較好時則獲得高清晰的網絡視頻效果。
在本發(fā)明的具體實施例中,存儲子系統(tǒng),包括多個分布式存儲單元,而分發(fā)子系 統(tǒng),與存儲子系統(tǒng)連接,包括多個分布式分發(fā)單元,其中圖2a_圖2b為幾種可能的分布式分 發(fā)單元和分布式存儲單元的連接方式示意圖。 如圖2a所示,分布式分發(fā)單元和分布式存儲單元一一對應,而圖2b中,有的分布 式存儲單元與一個分布式分發(fā)單元連接,而有的分布式存儲單元與多個分布式分發(fā)單元連 接。 應當理解的是,圖2a和圖2b僅僅是一種舉例說明,在具體的連接方式中,只需要 保證每一個存儲單元與至少一個分發(fā)單元連接即可,也就是只需要保證存儲單元中的數據 能夠被分發(fā)單元獲取,發(fā)送到客戶端即可。 在本發(fā)明的具體實施例中,分發(fā)調度子系統(tǒng)需要用于根據客戶端請求,從與所述 第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個的第一分布式分發(fā)單元,并通知設 置于客戶端的多描述解碼子系統(tǒng),使所述多描述解碼子系統(tǒng)建立與所述M個第一分布式分 發(fā)單元的連接,并通過所述M個第一分布式分發(fā)單元從所述第一分布式存儲單元的部分或 全部進行多描述編碼碼流的接收和解碼,所述M小于或等于N。
在本發(fā)明的具體實施例中,分發(fā)調度子系統(tǒng)具體包括 媒體引向器,用于接收客戶端請求,并與存儲調度子系統(tǒng)交互,獲取多描述編碼碼 流所在的第一分布式存儲單元;
網絡質量獲取模塊,用于獲取與客戶端之間的網絡的網絡質量;
數量確定模塊,用于根據獲取的網絡質量確定M的數值; 選擇模塊,用于從與第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一 分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng); 多描述解碼子系統(tǒng)在接收到通知后,會建立與所述M個第一分布式分發(fā)單元的連 接,并通過所述M個第一分布式分發(fā)單元從所述第一分布式存儲單元的部分或全部進行多 描述編碼碼流的接收和解碼,所述M小于或等于N。 當然,在每個分發(fā)單元中可以設置媒體引擎,用于內存緩沖或存儲待發(fā)送到客戶 端的多描述編碼碼流。 如圖3所示,編碼端的多描述編碼子系統(tǒng)、存儲調度子系統(tǒng)和存儲子系統(tǒng)的詳細 處理流程包括 步驟31,存儲調度子系統(tǒng)測試存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的網絡 的當前網絡質量(如可以通過丟包率測試、抖動測試、延遲測試等方式來獲取當前網絡狀 況); 步驟32,存儲調度子系統(tǒng)根據測試結果計算N的數值,并從多個分布式存儲單元 中選擇N個第一分布式存儲單元,后通知多描述編碼子系統(tǒng),所述網絡質量越好,N的數值 越??; 步驟33,多描述編碼子系統(tǒng)對原始視頻進行多描述編碼,形成N路多描述編碼碼 流,并將所述N路的多描述編碼碼流壓縮成適合網絡傳輸的數據包; 步驟34,多描述編碼子系統(tǒng)建立與N個第一分布式存儲單元之間的連接,并利用
建立的連接將N路壓縮后得數據包發(fā)送給N個第一分布式存儲單元進行存儲。 通過上述的過程,即可將原始視頻拆分成多個多描述編碼碼流,并存儲到不同的
分布式存儲單元中。 而將多描述編碼碼流保存到分布式存儲單元是為了傳輸到用戶,如圖4所示,多 描述解碼子系統(tǒng)、分發(fā)調度子系統(tǒng)和分發(fā)子系統(tǒng)的詳細處理流程包括
步驟41,分發(fā)調度子系統(tǒng)接收多描述解碼子系統(tǒng)發(fā)送的請求; 步驟42,分發(fā)調度子系統(tǒng)與存儲調度子系統(tǒng)交互,獲取多描述編碼碼流所在的第 一分布式存儲單元; 步驟43,分發(fā)調度子系統(tǒng)測試分發(fā)調度子系統(tǒng)與多描述解碼子系統(tǒng)(也就是用戶 端)之間的網絡的當前網絡質量(如可以通過丟包率測試、抖動測試、延遲測試等方式來獲 取當前網絡狀況); 步驟44,分發(fā)調度子系統(tǒng)用于根據獲取的網絡質量確定M的數值,并從與第一分 布式存儲單元連接的分布式分發(fā)單元中選擇M個第一分布式分發(fā)單元,并通知設置于客戶 端的多描述解碼子系統(tǒng); 步驟45,多描述解碼子系統(tǒng)與M個第一分布式分發(fā)單元建立連接,并由M個第一分 布式分發(fā)單元從與之連接的第一分布式存儲單元中讀取多描述編碼碼流后發(fā)送給多描述 解碼子系統(tǒng); 步驟46,多描述解碼子系統(tǒng)對接收到的多描述編碼碼流進行多描述解碼后輸出。
在本發(fā)明的具體實施例中,所述多描述解碼子系統(tǒng)利用緩存來存儲接收到的多描述編碼碼流,并每隔預定時間(如每5秒)解碼緩存中的多描述編碼碼流,如果當前5秒內 只收到l個多描述編碼碼流,則只對該多描述編碼碼流進行解碼;如果當前5秒內收到至少 兩個多描述編碼碼流,則以合并解碼獲得更好的圖象質量。 在本發(fā)明的具體實施例中,多描述解碼子系統(tǒng)獲取多描述編碼碼流的質量參數, 在某一個多描述編碼碼流的質量參數低于預設門限時,通知分發(fā)調度子系統(tǒng),由分發(fā)調度 子系統(tǒng)通過分發(fā)單元斷開連接,因此,分發(fā)調度子系統(tǒng)還包括 控制模塊,用于斷開第三分發(fā)單元與客戶端自家的連接,所述第三分發(fā)單元傳輸
的多描述編碼碼流的質量參數低于預設門限。 當然,上述的斷開連接操作也可以由客戶端完成。 以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人 員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應 視為本發(fā)明的保護范圍。
權利要求
一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,包括存儲子系統(tǒng),包括多個分布式存儲單元;存儲調度子系統(tǒng),用于從所述多個分布式存儲單元中選擇N個第一分布式存儲單元;所述N大于或等于2;多描述編碼子系統(tǒng),用于對原始視頻進行多描述編碼,形成N路多描述編碼碼流,并將所述N路多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存儲;分發(fā)子系統(tǒng),與存儲子系統(tǒng)連接,包括多個分布式分發(fā)單元;分發(fā)調度子系統(tǒng),用于根據客戶端請求,從與所述第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng),使所述多描述解碼子系統(tǒng)通過建立與所述M個第一分布式分發(fā)單元的連接,從所述第一分布式存儲單元的部分或全部進行多描述編碼碼流的接收和解碼,所述M小于或等于N。
2. 根據權利要求1所述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,所述N由所述存儲調度子系統(tǒng)根據存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的第一網絡質量和/或分發(fā)調度子系統(tǒng)與客戶端之間的第二網絡質量獲取。
3. 根據權利要求2所述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,所述N個第一分布式存儲單元為所述多個分布式存儲單元中負載最輕的存儲單元。
4. 根據權利要求1所述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,所述M由所述分發(fā)調度子系統(tǒng)根據分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲取。
5. 根據權利要求4所述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,所述M個第一分布式分發(fā)單元為與所述第一分布式存儲單元連接的分布式分發(fā)單元負載最輕的分發(fā)單元。
6. 根據權利要求1-5中任意一項所述的一種多描述編碼的分布式媒體流分發(fā)系統(tǒng),其特征在于,所述分發(fā)調度子系統(tǒng)具體包括媒體引向器,用于接收客戶端請求,并與存儲調度子系統(tǒng)交互,獲取多描述編碼碼流所在的第一分布式存儲單元;網絡質量獲取模塊,用于獲取與客戶端之間的網絡的網絡質量;數量確定模塊,用于根據獲取的網絡質量確定M的數值;選擇模塊,用于從與第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)。
7. —種多描述編碼的分布式媒體流分發(fā)方法,其特征在于,包括存儲調度子系統(tǒng)從所述多個分布式存儲單元獲取N個第一分布式存儲單元,并通知多描述編碼子系統(tǒng);所述N大于或等于2 ;多描述編碼子系統(tǒng)對原始視頻進行多描述編碼,形成N路多描述編碼碼流,并將所述N路的多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存儲;分發(fā)調度子系統(tǒng)根據客戶端請求,從與所述第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個的第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng),使所述多描述解碼子系統(tǒng)通過建立與所述M個第一分布式分發(fā)單元的連接,從所述第一分布式存儲單元的部分或全部進行多描述編碼碼流的接收和解碼,所述M小于或等于N。
8. 根據權利要求7所述的多描述編碼的分布式媒體流分發(fā)方法,其特征在于,所述N由所述存儲調度子系統(tǒng)根據存儲調度子系統(tǒng)與多描述編碼子系統(tǒng)之間的第一網絡質量和/ 或分發(fā)調度子系統(tǒng)與客戶端之間的第二網絡質量獲取。
9. 根據權利要求8所述的多描述編碼的分布式媒體流分發(fā)方法,其特征在于,所述N個第一分布式存儲單元為所述多個分布式存儲單元中負載最輕的存儲單元。
10. 根據權利要求7所述的多描述編碼的分布式媒體流分發(fā)方法,其特征在于,所述M 由所述分發(fā)調度子系統(tǒng)根據分發(fā)調度子系統(tǒng)與客戶端之間的網絡質量獲取。
11. 根據權利要求10所述的多描述編碼的分布式媒體流分發(fā)方法,其特征在于,所述 M個第一分布式分發(fā)單元為與所述第一分布式存儲單元連接的分布式分發(fā)單元負載最輕的 分發(fā)單元。
12. 根據權利要求IO所述的多描述編碼的分布式媒體流分發(fā)方法,其特征在于,分發(fā) 調度子系統(tǒng)根據客戶端請求,從與所述第一分布式存儲單元連接的分布式分發(fā)單元中選擇 M個的第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)具體包括分發(fā)調度子系統(tǒng)接收客戶端請求,并與存儲調度子系統(tǒng)交互,獲取多描述編碼碼流所 在的第一分布式存儲單元;分發(fā)調度子系統(tǒng)獲取與客戶端之間的網絡的網絡質量; 分發(fā)調度子系統(tǒng)根據獲取的網絡質量確定M的數值;分發(fā)調度子系統(tǒng)從與第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一分 布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)。
全文摘要
本發(fā)明公開了一種多描述編碼的分布式媒體流分發(fā)系統(tǒng)及方法,所述多描述編碼的分布式媒體流分發(fā)系統(tǒng)包括存儲子系統(tǒng);存儲調度子系統(tǒng),用于從所述多個分布式存儲單元中選擇N個第一分布式存儲單元;多描述編碼子系統(tǒng),用于對原始視頻進行多描述編碼,形成N路多描述編碼碼流,并將所述N路多描述編碼碼流分別發(fā)送到所述N個第一分布式存儲單元進行存儲;分發(fā)子系統(tǒng),與存儲子系統(tǒng)連接,包括多個分布式分發(fā)單元;分發(fā)調度子系統(tǒng),用于根據客戶端請求,從與所述第一分布式存儲單元連接的分布式分發(fā)單元中選擇M個第一分布式分發(fā)單元,并通知設置于客戶端的多描述解碼子系統(tǒng)。本發(fā)明提高了系統(tǒng)的可靠性。
文檔編號H04N7/26GK101753271SQ200910265740
公開日2010年6月23日 申請日期2009年12月29日 優(yōu)先權日2009年12月29日
發(fā)明者張煒 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝丰县| 新泰市| 大石桥市| 平顶山市| 巴彦县| 金华市| 刚察县| 搜索| 柳林县| 启东市| 托克托县| 汶上县| 航空| 营口市| 阿拉善盟| 乐清市| 商都县| 桂东县| 荥阳市| 甘泉县| 丽江市| 临邑县| 嫩江县| 灵山县| 唐河县| 文登市| 延吉市| 五寨县| 峨眉山市| 卫辉市| 阿拉善左旗| 任丘市| 盐山县| 洛宁县| 博爱县| 浙江省| 南通市| 讷河市| 苏尼特左旗| 买车| 日喀则市|