speedtest.net测速图

随着网络的发展,越来越多的网络接入运营商(简称ISP)出现在我们的生活中,常见的有电信,联通(网通),移动(铁通),长城宽带,鹏博士宽带等,其中电信,联通,移动(移动不知道怎么定义,算它为一级运营商。)属于一级运营商,原因是其宽带速率是独立的,用户与用户之间不受影响。

长城宽带,鹏博士宽带等其他名字的属于二级运营商,原因是二级运营商的宽带是租用电信或者联通的线路,再进行自家收费的运营模式,其特点是带宽速率比较高,上下行接近对等。(然而到了晚上,就不一定是对等了。)

当我们去ISP申请宽带的时候,往往听到的是100M,50M,20M等宽带套餐,那么这些是指什么意思呢,其实指的是下行速率。

那么这些速率是怎么算的呢?其实在网上不难找到两者之间的关系。Mbps中的b指的是bit位数,MB/s中B指Byte字节,1Byte=8bit。在理论下换算速率,100Mbps=12.5MB/s,50Mbps=6.25MB/s,20Mbps=2.5MB/s。但是实际中,100Mbps是很难达到理论的速率,因为它涉及到硬件方面的性能。

说了这么多,该说回关于直播的了,在直播前的准备工作中,往往听到的是我用的是50M,100M宽带,200M宽带,但是这些和直播有什么关系,什么叫直播,直播就是把你想要直播出去的东西,发布到internet上面,靠的是什么,靠的是上行(上传),观众观看需要的才是下行(下载)。如果没上传,就算你用的是1000M的宽带也是白扯。

下面说一下关于编码方面的,当我们把该准备的准备好之后,就可以去设置我们的直播推流软件。在我的实际操作中,个人建议,直播游戏的主播,上行(上传)速率要能保证维持在2Mbps以上,而且还要预留多一点的上行空间。编码(最大比特率)的填写公式是=实际上行宽带速率(Mbps)*1024-500,并且要保证局域网内没有电脑,手机,还有软件去占用上行速率。当你发现有掉帧的情况,要排查你的局域网内是否有占用上行的设备或者软件。(另外,直播码率受平台限制,不同的平台限制不同的编码,实际以平台公告为准。)
参考值