亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于IP網(wǎng)絡的音視頻QoS算法的制作方法

文檔序號:7957476閱讀:306來源:國知局
專利名稱:一種基于IP網(wǎng)絡的音視頻QoS算法的制作方法
技術領域
本發(fā)明涉及一種基于IP網(wǎng)絡的音視頻技術。
技術背景隨著IP網(wǎng)絡和互聯(lián)網(wǎng)的進一步普及,基于IP網(wǎng)絡的視頻會議系統(tǒng)應 用也越來越廣泛。由于IP網(wǎng)絡自身帶寬參差不齊,時延大,不穩(wěn)定,不能保證良好的音視頻質量。具體體現(xiàn)在以下幾個方面1、 網(wǎng)絡帶寬,即每秒網(wǎng)絡所能傳輸?shù)臄?shù)據(jù)量。帶寬越大,就能允許更 多的數(shù)據(jù)傳輸。雖然目前互聯(lián)網(wǎng)的帶寬在近年來有了很大的改善,但寬帶 的質量卻是參差不齊,經(jīng)常出現(xiàn)較高的網(wǎng)絡丟包率和較大的網(wǎng)絡抖動等情 況。2、 數(shù)據(jù)傳輸能力。傳統(tǒng)IP網(wǎng)絡只提供"盡力而為"的數(shù)據(jù)傳輸能力, 只保證發(fā)出去時是完整的數(shù)據(jù)包,不保證接收方收到時也是完整的。隨著 網(wǎng)絡上主機數(shù)量的不斷增加,網(wǎng)絡服務的需求將超過網(wǎng)絡提供的能力,從 而造成傳輸時延變化(抖動)、傳輸時延過大甚至引起分組丟失。網(wǎng)絡擁塞 對一些Internet應用,如電子郵件、文件傳輸和Web應用一般不會造成太 大影響;但對傳輸時延要求比較苛刻的實時應用,如視頻會議的音視頻傳 輸來說卻是不能容忍的。無線網(wǎng)絡方面移動通信系統(tǒng)的共同點是誤碼率高, 這對視頻會議中的音視頻傳輸會造成很大的影響。3、 網(wǎng)絡排隊。網(wǎng)絡中存在很多的節(jié)點,如路由器、網(wǎng)關等。這些節(jié)點 采用排隊機制決定數(shù)據(jù)發(fā)放的順序。如果在瞬間某節(jié)點數(shù)據(jù)排隊較長,該 節(jié)點就會采取丟棄數(shù)據(jù)包的方式保證節(jié)點的正常工作。即使沒有被丟棄, 經(jīng)過較長的排隊之后,這些數(shù)據(jù)包往往要花很長的時間才能到達目的地, 由此就產生了網(wǎng)絡的時延以及時延抖動。

發(fā)明內容
本發(fā)明所要解決的技術問題是彌補現(xiàn)有技術的缺陷,提出一種從修復、 智能丟包方面提高網(wǎng)絡傳輸質量的方法。本發(fā)明的技術問題通過以下技術方案予以解決 這種基于IP網(wǎng)絡的音視頻QoS算法,包括如下步驟1) 服務器端和用戶端以設定的時間間隔雙向發(fā)送檢測包,所發(fā)送的檢 測包包括時間戳、序列號,并統(tǒng)計存儲相關質量數(shù)據(jù),所述的相關質量數(shù) 據(jù)包括本地發(fā)送包的包個數(shù),本地主動丟包個數(shù),本地網(wǎng)絡接收到的包個 數(shù),遠程發(fā)送包的總個數(shù),遠程網(wǎng)絡接收到的包個數(shù),遠程主動丟包個數(shù)和包的最大往返時間RTT;2) 檢測用戶端和服務器端接收到的對方發(fā)送來的檢測包,根據(jù)雙向傳送檢測包接收時的接收數(shù)據(jù)包的時間間隔是否一致判斷網(wǎng)絡是否抖動并計 算延時,根據(jù)雙向傳送檢測包接收時的序列號順序是否產生亂序確定網(wǎng)絡 是否亂序,根據(jù)雙向傳送檢測包的序列號接收時是否連續(xù)判斷丟包以及計算丟包率;3) 根據(jù)延時和丟包率,系統(tǒng)采用FEC前向誤碼校正和丟包自動重傳 快速修復;4) 檢測包以指定的時間間隔雙向發(fā)送,在傳輸?shù)囊纛l幀、視頻幀和數(shù) 據(jù)幀相加的帶寬大于信道的物理帶寬的情況下丟棄視頻幀,保證音頻幀和 數(shù)據(jù)幀能夠到達。本發(fā)明的收益效果是服務器端和用戶端雙向發(fā)送檢測包,可以實時 監(jiān)控網(wǎng)絡傳輸?shù)臓顩r,為下一步的處理做準備。系統(tǒng)采用FEC前向誤碼校 正和丟包自動重傳快速修復出錯的數(shù)據(jù)包,保證了數(shù)據(jù)的正確率。在網(wǎng)絡 出現(xiàn)極端不穩(wěn)定狀況時,丟棄視頻幀,保證能夠使音頻幀和數(shù)據(jù)幀傳送到, 在降低質量的情況下不影響信息的可識別性。


圖l是IP網(wǎng)絡的音視頻QoS算法的流程圖。
具體實施方式
下面通過具體的實施例并結合附圖對本發(fā)明作進一步詳細的描述。 實施例如圖1所示, 一種基于IP網(wǎng)絡的音視頻QOS算法,包括如下步驟1) 首先,客戶端向服務器端發(fā)起連接請求,服務器端應答,與客戶端 建立連接;2) 服務器端和用戶端以設定的時間間隔雙向發(fā)送檢測包,所發(fā)送的檢 測包包括時間戳、序列號;3) 檢測用戶端和服務器端接收到的對方發(fā)送來的檢測包,根據(jù)雙向傳 送檢測包接收時的接收周期判斷抖動并計算延時,根據(jù)雙向傳送檢測包接 收時的序列號順序是否連續(xù)判斷亂序,根據(jù)雙向傳送檢測包的序列號接收 時是否連續(xù)判斷丟包以及計算丟包率,計算公式為(Ns-Nr)/NSX100%, 其中Ns為已發(fā)送數(shù)據(jù)包,Nr為已接收數(shù)據(jù)包;4) 當出現(xiàn)抖動和亂序時,根據(jù)延時和丟包率,系統(tǒng)采用FEC前向誤 碼校正和丟包自動重傳快速修復;5) 檢測包以指定的時間間隔雙向發(fā)送,在傳輸?shù)囊纛l幀,視頻幀和數(shù) 據(jù)幀相加的帶寬大于信道的物理帶寬的情況下丟棄視頻幀,保證音頻幀和 數(shù)據(jù)幀能夠到達。根據(jù)傳輸?shù)男枰貜偷氖褂肣oS算法對數(shù)據(jù)進行處理,以保證網(wǎng)絡傳輸 的質量。
權利要求
1、一種基于IP網(wǎng)絡的音視頻QoS算法,包括如下步驟1)服務器端和用戶端以設定的時間間隔雙向發(fā)送檢測包,所發(fā)送的檢測包包括時間戳、序列號,并統(tǒng)計存儲相關質量數(shù)據(jù),所述的相關質量數(shù)據(jù)包括本地發(fā)送包的包個數(shù),本地主動丟包個數(shù),本地網(wǎng)絡接收到的包個數(shù),遠程發(fā)送包的總個數(shù),遠程網(wǎng)絡接收到的包個數(shù),遠程主動丟包個數(shù)和包的最大往返時間RTT;2)檢測用戶端和服務器端接收到的對方發(fā)送來的檢測包,根據(jù)雙向傳送檢測包接收時的接收數(shù)據(jù)包的時間間隔是否一致判斷網(wǎng)絡是否抖動并計算延時,根據(jù)雙向傳送檢測包接收時的序列號順序是否產生亂序確定網(wǎng)絡是否亂序,根據(jù)雙向傳送檢測包的序列號接收時是否連續(xù)判斷丟包以及計算丟包率;3)根據(jù)延時和丟包率,系統(tǒng)采用FEC前向誤碼校正和丟包自動重傳快速修復;4)檢測包以指定的時間間隔雙向發(fā)送,在傳輸?shù)囊纛l幀、視頻幀和數(shù)據(jù)幀相加的帶寬大于信道的物理帶寬的情況下丟棄視頻幀,保證音頻幀和數(shù)據(jù)幀能夠到達。
全文摘要
本發(fā)明涉及一種基于IP網(wǎng)絡的音視頻QoS算法,其步驟如下服務器端和用戶端以設定的時間間隔雙向發(fā)送檢測包,所發(fā)送的檢測包包括時間戳、序列號,通過接收到的對方發(fā)送來的檢測包判斷網(wǎng)絡傳輸?shù)馁|量,當出現(xiàn)抖動和亂序時,根據(jù)延時和丟包率,系統(tǒng)采用FEC前向誤碼校正和丟包自動重傳快速修復。在帶寬嚴重不足的情況下,丟棄視頻幀,保證音頻幀和數(shù)據(jù)幀能夠到達。采用本發(fā)明解決了網(wǎng)絡傳輸不穩(wěn)定的問題,從修復、智能丟包方面提高網(wǎng)絡傳輸質量。
文檔編號H04M7/00GK101114982SQ200610061800
公開日2008年1月30日 申請日期2006年7月24日 優(yōu)先權日2006年7月24日
發(fā)明者徐宜軍 申請人:互聯(lián)天下科技發(fā)展(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1