弱網測試環(huán)境搭建:針對視頻直播等實時音視頻應用

弱網測試環(huán)境搭建:針對視頻直播等實時音視頻應用

什么是弱網環(huán)境?

對于弱網的定義,不同的應用對弱網的定義是有一定的差別的,不僅要考慮各類型網絡最低速率,還要結合業(yè)務場景和應用類型去劃分。按照移動的特性來說,一般應用低于2G速率的都屬于弱網,也可以將3G劃分為弱網。除此之外,弱信號的Wifi通常也會被納入到弱網測試場景中。隨著國內移動端迅猛發(fā)展,大大增加用戶碎片化使用移動端的概率,用戶可能會在地鐵上,高鐵上,巴士上,甚至是電梯,電梯間,樓梯間,隧道,車庫,大型活動現(xiàn)場等空間使用互聯(lián)網應用。

在各種各樣的弱網環(huán)境中,網絡對應用的影響因素大概為:可用帶寬、丟包、時延、時延抖動等。

弱網測試對直播應用和實時音視頻應用是剛需

隨著互聯(lián)網的發(fā)展,視頻成為了互聯(lián)網內容的最主要載體,直播成為了一種主流的視頻內容傳播形式,游戲直播、美食直播、旅游直播、教育直播、帶貨直播等直播形式爆發(fā)式增長;除了直播之外,現(xiàn)代企業(yè)變得更加去中心化,企業(yè)員工大部分都不在同一個物理位置,因此對視頻會議等遠程協(xié)助的需求也日益增長。

無論是直播、視頻會議還是其他的實時視頻互聯(lián)網應用,他們所面對的網絡狀況可能是多樣的,用戶可能會在任何地方任何網絡條件下進行直播或者視頻會議。特別是視頻直播,用戶可能會在地鐵里觀看直播,可能在高鐵上觀看直播,主播有可能在戶外信號弱的地方進行推流,也有可能在大型活動的現(xiàn)場進行推流。而視頻會議的員工可能在全球的任何地方,有可能當?shù)氐木W絡條件較差。

但是直播和視頻會議等實時音視頻應用,對視頻的連續(xù)性、圖像質量、音頻質量、連接的穩(wěn)定性要求都是非常高的,任何一方面做得不盡人意都可能影響到用戶對產品的使用感受,可能會導致用戶流失。因此非常有必要針對各種可能遇到的弱網環(huán)境,對應用的各方面進行優(yōu)化和調整。

弱網環(huán)境如何搭建?

那么如何搭建一個可以用于測試實時音視頻應用的弱網環(huán)境呢?用Network Link Conditioner?用WANem?用Network Link Conditioner?Fiddler?Charles?atc?Linux TC? 這些做普通APP的工具,貌似在音視頻測試中已經不能滿足需求,只是測試一下APP的一些登陸、加載、測試Bug等還是可以滿足的,但是直播測試需要保證帶寬的穩(wěn)定、時延、丟包環(huán)境的靈活控制,還需要確保不會出現(xiàn)弱網模擬軟件的問題而導致的丟包。并且直播測試很多時候需要模擬多條線路同時進行測試,驗證傳輸?shù)牟呗浴?/p>

使用開源軟件進行音視頻弱網測試的缺點:

1、軟件弱網沒有經過校準和調試,無法預知性能、穩(wěn)定性、可靠性,不能保證視頻流傳輸時同時限制帶寬,構造時延遲和丟包的時候環(huán)境是否是自己預期的環(huán)境,通過ping等測試,并不能驗證軟件弱網的可靠性。

2、軟件弱網的網絡拓撲不靈活,不能靈活部署于網絡的任何節(jié)點

3、浪費開發(fā)者和測試人員的大量時間進行部署和調試以及解決各種奇怪問題,目前開發(fā)者和測試人員的人力成本日益居高,浪費在重復研究開源軟件各種問題上的時間遠遠超過購買弱網儀的成本。

最簡單可靠的方法是使用弱網儀HoloWAN

使用弱網儀HoloWAN有以下優(yōu)點:

1、即插即用,無需調試和復雜的部署,它就像一根網線一樣透明的存在,可以串聯(lián)進任何網絡環(huán)境中,精確和靈活地控制帶寬、丟包、時延和抖動。

2、HoloWAN弱網儀已經經過嚴格的測試和調校,可以確保在任何情況下不會性能不足,不會造成預料之外的丟包,可以長時間持續(xù)穩(wěn)定工作,可以保證測試結果具有可靠性和參考價值。

3、弱網儀可以支持多人同時使用,一臺弱網儀可以同時模擬多個弱網場景,可以同時支持多個測試人員測試不同的手機終端。

4、弱網儀可以很方便的調用開放的Http API,輕松實現(xiàn)測試自動化,在進行自動化測試的時候,不影響在其他場景下進行測試的同事。

HoloWAN 弱網儀的視頻資料:

硬件部署視頻:http://yuntv.letv.com/bcloud.html?uu=uvwcjjxzfa&vu=6ef1aa5618&auto_play=1&width=640&height=360&lang=zh_CN

軟件使用視頻:http://yuntv.letv.com/bcloud.html?uu=uvwcjjxzfa&vu=03ff5d5a96&auto_play=1&width=640&height=360&lang=zh_CN

目前把HoloWAN弱網儀應用在實時音視頻測試領域的企業(yè)有:騰訊多媒體實驗室、阿里巴巴、螞蟻金服、字節(jié)跳動、億聯(lián)網絡、YY語音、金山云、映客、聲網、快手、華為、陌陌、星域CDN、好未來、學而思、??低?、數(shù)碼視訊等等。

弱網儀HoloWAN的部署和環(huán)境搭建非常簡單,直接串聯(lián)到測試工位Wifi熱點之前的局域網中即可:

弱網儀HoloWAN的部署和環(huán)境搭建非常簡單
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 同志們,由于前幾天的時間問題,我們不得不告一段落,現(xiàn)在再次開幕!鼓掌?。ㄆ鋵嵅挥茫叶蓟貋砹?,質量其實很差,...
    莫莫等候閱讀 263評論 0 0
  • 生活案例: 不直接提出請求,揣摩爸媽的心理需求:心疼錢,不愿意浪費;給出符合老人家利益的選擇 爸爸媽媽,上周xxx...
    拆書的阿福閱讀 297評論 0 0
  • 001 胡思亂想和思考 二者的區(qū)別在于,是否產生改變自身行為的輸出。胡思亂想只會增加憂慮與緊張感,而思考是分析事件...
    云棫閱讀 403評論 0 2
  • 典型天秤座一枚,選擇恐懼癥,完美主義,強迫癥,顏控。 女程序員,這個時代,女生做 IT 的真的不算稀有物種了。說明...
    藤1016閱讀 246評論 0 1

友情鏈接更多精彩內容