弱网测试环境搭建:针对视频直播等实时音视频应用
什么是弱网环境?
对于弱网的定义,不同的应用对弱网的定义是有一定的差别的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分。按照移动的特性来说,一般应用低于2G速率的都属于弱网,也可以将3G划分为弱网。除此之外,弱信号的Wifi通常也会被纳入到弱网测试场景中。随着国内移动端迅猛发展,大大增加用户碎片化使用移动端的概率,用户可能会在地铁上,高铁上,巴士上,甚至是电梯,电梯间,楼梯间,隧道,车库,大型活动现场等空间使用互联网应用。
在各种各样的弱网环境中,网络对应用的影响因素大概为:可用带宽、丢包、时延、时延抖动等。
弱网测试对直播应用和实时音视频应用是刚需
随着互联网的发展,视频成为了互联网内容的最主要载体,直播成为了一种主流的视频内容传播形式,游戏直播、美食直播、旅游直播、教育直播、带货直播等直播形式爆发式增长;除了直播之外,现代企业变得更加去中心化,企业员工大部分都不在同一个物理位置,因此对视频会议等远程协助的需求也日益增长。
无论是直播、视频会议还是其他的实时视频互联网应用,他们所面对的网络状况可能是多样的,用户可能会在任何地方任何网络条件下进行直播或者视频会议。特别是视频直播,用户可能会在地铁里观看直播,可能在高铁上观看直播,主播有可能在户外信号弱的地方进行推流,也有可能在大型活动的现场进行推流。而视频会议的员工可能在全球的任何地方,有可能当地的网络条件较差。
但是直播和视频会议等实时音视频应用,对视频