[發明專利]一種支持多流流媒體動態傳輸的系統有效
| 申請號: | 201210276127.7 | 申請日: | 2012-08-03 |
| 公開(公告)號: | CN102780935A | 公開(公告)日: | 2012-11-14 |
| 發明(設計)人: | 王加俊;徐禮爽;申瑞民;周文峰;曾垂鑫 | 申請(專利權)人: | 上海交通大學;上海交網信息科技有限公司 |
| 主分類號: | H04N21/643 | 分類號: | H04N21/643;H04N21/238;H04N21/438;H04N21/437 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙繼明 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 流流 媒體 動態 傳輸 系統 | ||
技術領域
本發明涉及一種網絡信息傳輸技術領域的系統,尤其是涉及一種支持多流流媒體動態傳輸的系統。
背景技術
隨著網絡基礎設施的不斷升級,有線、無線網絡帶寬比以前已經有了顯著的提高,實時音頻、視頻等流媒體應用在網絡上的傳輸已經逐漸普及,成為熱門的應用。但網絡資源是動態改變和不可預測的,當前的網絡一般只能提供盡力而為(best-effort)的服務,無法提供任何環境和場景下都能安全訪問的保證。并且在諸多應用場景下,僅支持語音和視頻的二路流流媒體應用已經不能滿足實際應用的需要。如在實時的教學場景下,除了支持直播老師的語音,視頻信息外,還需要支持老師所講解的內容,即老師授課的桌面圖像;在諸多的學術會議或其他相關的會議、論壇中,也有諸多類似的支持三路流以上的多流流媒體應用。
相對于傳統的二路流流媒體,多流流媒體的傳輸帶寬會更大,同時為了支持隨時隨地便捷的使用,支持用戶通過手持設備進行觀看會滿足更多客戶的使用需求,但網絡環境的不穩定性是無線網絡環境的重要特性之一。因此,基于多流流媒體的應用服務需要支持不同網絡環境下的穩定訪問。保證此類應用能夠較為穩定運行的重要功能之一是該類應用應滿足在不同帶寬下成功運行。
HTTP?Adaptive?Streaming為支持不同帶寬下的流媒體應用提供了一種可行的方法。該方法的關鍵技術是將媒體數據切割分塊,每個分塊的時間長度相同,一般為2~10秒。一份內容在編碼輸出可以提供了多種碼率,內容切片會將其切割成多種碼率的媒體分塊。接收端可以根據Web服務器到自身的可用網絡帶寬決定下載更大或更小的媒體分塊,實現當前帶寬下最好的流媒體應用用戶體驗。但是該方法沒有支持多于兩個流的多流流媒體應用,且不支持流媒體的實時動態傳輸。
進一步檢索發現,中國專利申請號201010510111.9,記載了一種“基于HTTP協議的多流流媒體傳輸系統及其傳輸方法”。該方法提出了用HTTP協議進行多流流媒體傳輸的優點。但該方法并沒有提出具體的針對發布模塊和客戶模塊的多流流媒體動態傳輸方法和策略。
發明內容
本發明的目的就是為了克服上述現有技術存在的缺陷而提供一種可在傳輸過程中對流媒體進行動態傳輸配置、同時支持多路流流媒體傳輸的支持多流流媒體動態傳輸的系統。
本發明的目的可以通過以下技術方案來實現:
一種支持多流流媒體動態傳輸的系統,包括
多流流媒體動態發送模塊,對發送的流媒體數據的傳輸配置進行動態更新,輸出傳輸配置信息,根據傳輸配置信息,采集多流流媒體數據,并對采集的多流流媒體數據進行預處理、編碼后發送;
多流流媒體動態傳輸模塊,與多流流媒體動態發送模塊連接,獲取并存儲多流流媒體動態發送模塊動態更新的傳輸配置信息,同時對多流流媒體動態發送模塊發出的多流流媒體數據進行實時存儲和傳輸;
多流流媒體動態接收模塊,與多流流媒體動態傳輸模塊連接,向多流流媒體動態傳輸模塊發送收看多流流媒體應用請求,從多流流媒體動態傳輸模塊中獲取傳輸配置信息,保持傳輸配置與多流流媒體動態發送模塊同步,根據傳輸配置信息獲取多流流媒體動態發送模塊傳輸來的多流流媒體數據,并選擇媒體通道及編碼規格進行多流流媒體數據的解碼播放。
所述的多流流媒體數據是指包含兩個或兩個以上媒體通道的流媒體數據。
所述的多流流媒體動態傳輸模塊中設有用于存儲傳輸配置信息的傳輸配置狀態存儲區和用于存儲多流流媒體數據的緩沖區。
所述的傳輸配置信息包括媒體通道的選擇、每個媒體通道的采樣周期和對所選的每個媒體通道設置的一項或多項編碼規格。
所述的編碼規格包括語音媒體通道的采樣率、視頻媒體通道的分辨率和幀率、屏幕圖像通道的分辨率和幀率以及每個媒體通道壓縮編碼后的碼率。
所述的多流流媒體動態發送模塊的數據傳輸過程包括如下步驟:
101)多流流媒體動態發送模塊進行傳輸配置的動態更新后,啟動網絡發送功能;
102)將傳輸配置信息發送到多流流媒體動態傳輸模塊;
103)根據傳輸配置信息選擇媒體通道進行流媒體數據源采集、以傳輸配置信息中選定的編碼規格進行編碼后將多流流媒體數據發送到多流流媒體動態傳輸模塊,在此過程中,如傳輸配置發生改變,則進入步驟102),否則以每個媒體通道的采樣時間周期重復步驟103);
所述的多流流媒體動態傳輸模塊的數據傳輸過程包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學;上海交網信息科技有限公司,未經上海交通大學;上海交網信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210276127.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:乙基麥芽酚中間體的合成方法
- 下一篇:一種新型聚磷酸銨阻燃劑的制備方法





