新四季網

一種基於IP網絡的音視頻QoS算法的製作方法

2023-09-19 15:14:05

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

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


圖l是IP網絡的音視頻QoS算法的流程圖。
具體實施方式
下面通過具體的實施例並結合附圖對本發明作進一步詳細的描述。 實施例如圖1所示, 一種基於IP網絡的音視頻QOS算法,包括如下步驟1) 首先,客戶端向伺服器端發起連接請求,伺服器端應答,與客戶端 建立連接;2) 伺服器端和用戶端以設定的時間間隔雙向發送檢測包,所發送的檢 測包包括時間戳、序列號;3) 檢測用戶端和伺服器端接收到的對方發送來的檢測包,根據雙向傳 送檢測包接收時的接收周期判斷抖動並計算延時,根據雙向傳送檢測包接 收時的序列號順序是否連續判斷亂序,根據雙向傳送檢測包的序列號接收 時是否連續判斷丟包以及計算丟包率,計算公式為(Ns-Nr)/NSX100%, 其中Ns為已發送數據包,Nr為已接收數據包;4) 當出現抖動和亂序時,根據延時和丟包率,系統採用FEC前向誤 碼校正和丟包自動重傳快速修復;5) 檢測包以指定的時間間隔雙向發送,在傳輸的音頻幀,視頻幀和數 據幀相加的帶寬大於信道的物理帶寬的情況下丟棄視頻幀,保證音頻幀和 數據幀能夠到達。根據傳輸的需要,重複的使用QoS算法對數據進行處理,以保證網絡傳輸 的質量。
權利要求
1、一種基於IP網絡的音視頻QoS算法,包括如下步驟1)伺服器端和用戶端以設定的時間間隔雙向發送檢測包,所發送的檢測包包括時間戳、序列號,並統計存儲相關質量數據,所述的相關質量數據包括本地發送包的包個數,本地主動丟包個數,本地網絡接收到的包個數,遠程發送包的總個數,遠程網絡接收到的包個數,遠程主動丟包個數和包的最大往返時間RTT;2)檢測用戶端和伺服器端接收到的對方發送來的檢測包,根據雙向傳送檢測包接收時的接收數據包的時間間隔是否一致判斷網絡是否抖動並計算延時,根據雙向傳送檢測包接收時的序列號順序是否產生亂序確定網絡是否亂序,根據雙向傳送檢測包的序列號接收時是否連續判斷丟包以及計算丟包率;3)根據延時和丟包率,系統採用FEC前向誤碼校正和丟包自動重傳快速修復;4)檢測包以指定的時間間隔雙向發送,在傳輸的音頻幀、視頻幀和數據幀相加的帶寬大於信道的物理帶寬的情況下丟棄視頻幀,保證音頻幀和數據幀能夠到達。
全文摘要
本發明涉及一種基於IP網絡的音視頻QoS算法,其步驟如下伺服器端和用戶端以設定的時間間隔雙向發送檢測包,所發送的檢測包包括時間戳、序列號,通過接收到的對方發送來的檢測包判斷網絡傳輸的質量,當出現抖動和亂序時,根據延時和丟包率,系統採用FEC前向誤碼校正和丟包自動重傳快速修復。在帶寬嚴重不足的情況下,丟棄視頻幀,保證音頻幀和數據幀能夠到達。採用本發明解決了網絡傳輸不穩定的問題,從修復、智能丟包方面提高網絡傳輸質量。
文檔編號H04M7/00GK101114982SQ200610061800
公開日2008年1月30日 申請日期2006年7月24日 優先權日2006年7月24日
發明者徐宜軍 申請人:互聯天下科技發展(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀