[發明專利]一種流媒體數據傳輸方法及裝置有效
| 申請號: | 201110005000.7 | 申請日: | 2011-01-11 |
| 公開(公告)號: | CN102594777A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 孫健;趙宇;李加周;陳光亮;王芳 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 李健;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 數據傳輸 方法 裝置 | ||
技術領域
本發明涉及流媒體數據傳輸技術領域,尤其涉及一種在多媒體實時傳輸過程中標識負載數據信息的流媒體數據傳輸方法及裝置。
背景技術
隨著通信技術的飛速發展和多媒體技術的廣泛應用,對音頻、視頻、字幕或動畫等多媒體內容進行實時傳送的流媒體傳輸技術應運而生。
在流媒體典型的應用系統中,流媒體服務器把音頻、視頻、字幕或動畫等媒體內容按照相關傳輸協議規范打包為多媒體數據流,這些多媒體數據流以分組包的形式在網絡上進行實時連續傳輸。客戶端不必等待媒體內容全部下載完畢,只需延遲幾秒或十幾秒就可以對已經下載的數據進行解碼并開始播放,媒體流邊傳輸邊播放直到媒體內容播放完畢或客戶端中止操作。應用這些流媒體傳輸技術,可以顯著縮短媒體播放等待時間、降低客戶端緩存要求。
然而,目前常用的流媒體傳輸協議規范對于傳輸內容而言幾乎是透明的,其只提供了流媒體傳輸的通道。以流媒體傳輸協議RTP(Real-time?Transport?protocol,實時傳輸協議)為例,其分組包結構包括兩部分,協議頭和負載部分。協議頭包括了負載媒體類型、包序號、時間戳、同步源標識等。而負載部分通常是多媒體數據的簡單連續順序存儲。另一種常用流媒體傳輸協議如MPEG(Moving?Pictures?Experts?Group,運動圖像專家組)TS(Transport?Stream,傳輸流)分組,其分組包結構同樣如此。如果一個分組包中存在多個媒體編碼邏輯的AU(Access?Unit,訪問單元),而且每個AU的編碼特性和攜帶數據的屬性不一致,而客戶希望選擇特定的數據進行播放或者精確定位到一個分組包內的某一個AU時,客戶無法從分組包頭中獲得任何輔助信息,只能遍歷所有的負載數據。而這個過程往往計算量大,且效率低下,造成了不必要的計算復雜度。
發明內容
本發明要解決的技術問題是,提供一種流媒體數據傳輸方法及裝置,能夠快速實現個性化觀看和精確定位觀看。
為了解決上述技術問題,本發明提出一種流媒體數據發送方法,發送端將流媒體數據封裝為分組包發送出去,所述分組包包括包頭和負載部分,所述負載部分中包括一個或者多個訪問單元AU,其中:
所述發送端在發送分組包時,還發送所述分組包的AU特征信息,包括所述分組包中各AU的特征信息,以及所述各AU的長度信息;
其中,所述AU的特征信息用于描述其承載的流媒體數據的屬性。
進一步地,上述發送方法還可具有以下特點:
所述分組包的AU特征信息還包括:
所述分組包的AU特征信息的總長度信息。
進一步地,上述發送方法還可具有以下特點:
所述AU的特征信息用于描述的屬性包括:流媒體數據的編碼類型。
進一步地,上述發送方法還可具有以下特點:
所述發送端將所述分組包的AU特征信息封裝在所述分組包的包頭中,或者封裝在所述分組包的負載部分中且位于首個AU之前的位置。
為了解決上述技術問題,本發明還提出一種流媒體數據接收方法,其中:
接收端接收到分組包后,解碼所述分組包中承載的訪問單元AU特征信息,所述AU特征信息包括所述分組包中各AU的特征信息,以及所述各AU的長度信息;其中,所述AU的特征信息用于描述其承載的流媒體數據的屬性;
根據各AU的特征信息選擇需要的AU;
根據各AU的長度信息,計算出所述需要的AU在所述分組包中的偏移位置;以及
根據所述需要的AU在所述分組包中的偏移位置及其長度信息,從所述分組包中解碼出需要的AU。
進一步地,上述接收方法還可具有以下特點:
所述分組包的AU特征信息還包括,所述分組包的AU特征信息的總長度信息。
所述接收端在需要訪問所述分組包內所有AU時,根據所述AU特征信息的總長度信息,跳過所述AU特征信息,直接依次訪問各AU。
進一步地,上述接收方法還可具有以下特點:
所述AU的特征信息用于描述的屬性包括:流媒體數據的編碼類型。
進一步地,上述接收方法還可具有以下特點:
所述AU的特征信息封裝在所述分組包的包頭中,或者封裝在所述分組包的負載部分中且位于AU之前的位置。
為了解決上述技術問題,本發明還提出一種流媒體數據發送裝置,用于將流媒體數據封裝為分組包發送出去的第一發送處理模塊,所述分組包包括包頭和負載部分,所述負載部分中包括一個或者多個訪問單元AU,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110005000.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:印刷用水分散型涂布劑及印刷用膜
- 下一篇:一種低輻射碳晶電熱板





