[發明專利]一種3G網絡環境下的移動音視頻實時通信方法有效
| 申請號: | 201110379059.2 | 申請日: | 2011-11-25 |
| 公開(公告)號: | CN102497578A | 公開(公告)日: | 2012-06-13 |
| 發明(設計)人: | 胡瑞敏;侯志強;王中元;傅佑銘;周楚;王文兵 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | H04N21/23 | 分類號: | H04N21/23;H04N21/43 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 薛玲 |
| 地址: | 430072 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 3g 網絡 環境 移動 視頻 實時 通信 方法 | ||
1.一種3G網絡環境下的移動音視頻實時通信方法,在音頻發送端進行音頻采集、音頻編碼、碼流封裝和數據包發送,在視頻發送端進行視頻采集、視頻編碼、碼流封裝和數據包發送,在音頻接收端進行數據包接收、排序及碼流拆分、音頻解碼和語音播放,在視頻接收端進行數據包接收、排序及碼流拼接、視頻解碼和視頻顯示,其特征在于:
在視頻發送端進行視頻編碼時,對移動終端實時采集得到的視頻圖像采用分片機制進行壓縮編碼,且分片時僅指定數據片中宏塊的最大數目;在視頻發送端進行碼流封裝時,把含劇烈運動信息的數據片單獨封裝成數據包,對于屬于一幀但不含劇烈運動信息的連續多個數據片合并封裝成一個數據包;
在視頻發送端進行數據包發送時,對一幀碼流封裝后所得到的多個數據包進行有間隔的發送,實現方式為,計算出要發送的當前數據包和下一個數據包的間隔時間,然后將當前數據包發出,等待間隔時間后,將下一個數據包作為要發送的當前數據包,計算間隔時間并發送,直到通信終止;所述間隔時間根據要發送的當前數據包的尺寸、所屬幀封裝成數據包的數目、網絡上限帶寬、處理時延及編碼幀率計算得到;
在視頻接收端進行排序及碼流拼接時,若在對移動終端接收到的數據包進行排序的過程中發現有數據包丟失,則在碼流拼接過程中計算有數據包丟失的這幀碼流中是否存在含劇烈運動信息的數據片,若存在則這幀碼流經解碼后得到的圖像不予顯示;
在音頻接收端使用三個并行的過程,其中一個過程進行數據包接收,一個過程進行排序及碼流拆分,一個過程進行音頻解碼和語音播放。
2.根據權利要求1所述3G網絡環境下的移動音視頻實時通信方法,其特征在于:視頻發送端進行碼流封裝時,對每一幀碼流的具體處理包括以下步驟,
步驟1.1,設當前幀碼流的尺寸記為size,當前幀碼流中所包含的數據片數目記為n,將要封裝成數據包的碼流數據記為pack,將要封裝成數據包的碼流數據pack的尺寸記為packSize,連續多個不含劇烈運動信息的數據片合并之后的上限尺寸記為maxPackSize,第i個數據片中的碼流數據記為slice[i],第i個數據片的尺寸記為length[i],測試的經驗閾值記為Th1;
步驟1.2,令i=1,pack=slice[i],packSize=length[i],若length[i]>size/n且length[i]-size/n>Th1,則認為第i個數據片為含劇烈運動信息的數據片,轉到步驟1.4;否則,進行步驟1.3;
步驟1.3,若i<n,length[i+1]-size/n<Th1且packSize<=maxPackSize-length[i+1],則令pack=pack+slice[i+1],packSize=packSize+length[i+1],i=i+1,轉到步驟1.3;否則,進入步驟1.4;
步驟1.4,把要封裝成數據包的碼流數據pack封裝成一個數據包;
步驟1.5,若i<n,轉到步驟1.2;否則,當前幀碼流處理完成。
3.根據權利要求1所述3G網絡環境下的移動音視頻實時通信方法,其特征在于:在視頻發送端進行數據包發送時,對每一幀碼流的具體處理包括以下步驟,
步驟2.1,通過測試獲取處理時延
步驟2.2,計算數據包的發送時延a,a=((L*8)/(B*1000))*1000=(8*L)/B,其中L為數據包的長度,B是網絡上限帶寬;
步驟2.3,計算所允許的最大數據包發送間隔b,b=(1/(u*f))*1000=103/(u*f),其中u是數據包所屬幀封裝成數據包的數目,f是視頻的編碼幀率;
步驟2.4,若則若則否則t=0;
步驟2.5,發送當前數據包;
步驟2.6,等待一個時間間隔λ*t,然后轉到步驟2.2,準備發送下一個數據包,其中λ是經驗系數,0<λ<1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110379059.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醉魚湯料制作工藝及其制作的醉魚食品
- 下一篇:一種種雞定量喂料器





