大哥远的团播圆满成功,这样我也就完成了第一个任务,团播期间的轻微卡顿跟网络没有关系,希望远哥的粉丝不要误会。接下来说一下今天的正事儿,上一期大哥远直播间修网的视频,评论区大家的留言我都看过,首先感谢大家对网络卡顿的关注,那么今天就跟大家聊一聊这段时间监测的结果,聊之前先说一下网络架构,大哥使用的是园区网络,不是固定IP专线,进户光纤从园区的分光器直接拉到了大哥的直播间内,连接了ft二代主光猫直播的手机,直接连接在主光猫的5g,网络,看直播的手机和放音乐的电脑都被我连接到了其他网络,经过现场实测,这条宽带的上行接近500兆,下行也达到了1500兆以上,虽然办理不了专线,但这条宽带也已经是园区内最好的资源了。
说实话大哥为了这个网络问题花了不少钱了,但是在每一次开播的时候都会出现卡顿,这种卡顿是规律性的,所以我有幸被邀请到直播间来查一查原因,在这几天的测试中我们尝试过光猫的路由模式,光猫的桥接路由器拨号模式,ac加AP模式,并且每一次调整方案之后都会在大哥直播前找其他主播试播,每一次调整方案之后试播效果都很好,一次卡顿的现象都没有,但只要大哥的账号一开播,前几分钟的卡顿就很明显造成直播卡顿时我发现了以下几个现象,大哥每次在开播两分钟左右,直播间内的观看人数就能达到10万加,这个时候咱们测试的直播手机连接会话数就飙到了3000多。
研究过网络的小伙伴可能都知道,普通的宽带对连接会话数是有限制的,现在这个数值已经远远超出了普通宽带的承载能力,同时这么高的连接会话数对手机的压力也特别大,这个时候直播就开始卡顿了,接下来随着会话数的降低,大约降到了2800个以下时,卡顿的现象就开始逐渐缓解了。随着直播时间的推移会话数基本稳定在几十到二三百之间,这个时候基本就不会再出现卡顿现象。
这种奇怪的现象在其他的账号试播的时候没有出现过,考虑到这么高的会话数可能是手机问题,所以我们还测试了在大哥的手机上登录其他人的账号做试播,试播账号的直播间内人数从几百几千到1万多都没有出现过连接会话数这么高的现象,并且也没有卡顿过,这样也就基本排除了大哥的手机问题。
卡顿的时候我们在后台监测到了两个流量数据特别突出的程序,一个叫p to p程序,一个叫stune程序,这个手机3000多的会话数,大部分都是这两个程序贡献的。这个现象在试播的账号上从来没有出现过,这也是大哥直播卡顿的主要原因。
经过对这两个程序的进一步了解,得出以下结论,首先就是所有卡顿的现象都不是上行带宽不够导致的,我们监测到的数据,无论是手机还是电脑直播,上行带宽基本稳定在5兆到10兆之间,那么这两个大流量的程序到底是什么?经过深入的了解,我表达一下我的看法。
这种大流量主播的账号在开播时,平台服务器会与直播的手机建立大量的连接会话术会在众多建立成功的会话中选出与服务器连接最优秀的路径,以保证直播的流畅和效果,然后再断开一些延时过高或者没有建立成功的会话,这也就和我们的监测现象吻合了,以上的结论都有实际的数据说明,纯属我个人的观点。
有表达不准确的地方请大家多多包涵。为了解决这个问题,我们给出了以下建议,跟园区和运营商多方协调,办理固定IP专线,同时联系直播平台对对账号进行优化,我这边计划为大哥在现有的资源上申请公网IP地址,然后光猫改桥接模式用一个2.5g的万兆路由在现有的条件下做最后的测试。
|