架设网络,按规定,需要拿到工信部颁发的营业执照。我们使用的网络,由运营商提供。运营商指的是网络运营商(提供互联网服务的组织,也叫ISP),包括:移动、电信、网通、铁通、长城、天威、教育网、广电、方正,等等。

现在,运营商提供网络,是收费的,收费的理由,主要还是运营商提供了通道(基站建议等),就相当收路费。那具体是怎么收费的呢?

先来说几个概念:流量、带宽、速度与码率。

(1)流量

流量反映了信息的体量或体积,单位为B,Byte,也就是字节。

“这次视频直播的流量达到300G”,指的是300GB,300G字节。

流量跟文件大小是相似的概念,都用Byte来反映。流量,从字眼来看,强调传输时的信息体量,而文件相对是静止的概念。

一般运营商以流量或带宽(速度)来收费。

移动网络(无线,3g、4g之类,速度与稳定性是考虑的点)按流量或按时收费。大家都担心手机流量的问题,因为是要给钱的。

带宽网络,也就是有线网络(200M光纤入户之类,wifi的使用也归入此类),一般按带宽(速度)来定价。

一般我们说“跑流量”,说得是手机流量,而wifi是不跑流量的(用的是带宽网络)。

简单来理解,流量就是文件数据大小,是多少字节的意思。

(2)带宽

带宽反映了通道传输流量的能力,单位是bps,bit per second,就是位每秒,每秒能传输多少位。比如200Mbps的带宽,就是1秒能传输200Mbit。200Mbps带宽,理论最大的下载速度是:200Mbps / 8 = 25MB/s。

带宽就好比道路的宽度,理论上道路越宽,能同时通行的车辆就越多,能带来的速度就越高,而带宽网络一般就以带宽来收费--路越宽,费用就越高。

带宽反映了传输的能力,则实际传输的快慢,由速度来表示。

(3)速度

如果运营商说:不限流量。那你要注意,是不是限速度?就相当你有很大体积的流量可以使用,但是传不过来,或者需要很久时间才能传过来,那也是没有意义的。

对于无线网络,需要考虑流量跟速度。对于有线网络,需要考虑带宽跟速度。

速度反映了传输的质量,单位是B/s,也就是字节每秒。从bps到B/s,就是除以8。

(4)码率

码率是经常提到的概念,也叫比特率,单位是bps,带宽也是这个单位。

从传输的角度,码率表示1秒内传输多少位。从播放的角度,码率表示1秒内播放多少位(指连续的压缩后的音频或视频数据)。

“这个音频的码率是128kbps”,表示,在线播放这个音频时,1秒钟要传输128kb,才能流畅播放(不考虑预缓冲的情况)。简单来说,如果我想播放32kbps的歌曲,那我的带宽就应该达到32kbps;如果我的带宽是4mbps,那能支撑起的视频的码率最多就是4mbps。

如果不考虑变化码率的情况,码率可以简单地由(文件大小/时间)计算出来,反过来,知道码率跟时间,也能大概算出文件大小(也就知道消耗的流量)。

现在播放的在线视频一般是多大码率呢?可以参考这个截图:

截图是某三个APP提供的某个视频的码率,可以看到,最低画质的标清版本的视频,总码率(视频+音频)去到500kbps,而高清去到1mbps,超清去到2mbps,蓝光(1080p)去到4mbps。如果你的带宽是4mbps,那看蓝光就有点勉强了。

对于音频(比如歌曲)来说,码率一般要低很多,比如128kbps一般已经是很高的码率(质量好),而某些amr格式的语音只有8kbps的码率。

码率从另一个角度,反映了文件的压缩程度,压缩率低则码率高,还原后的质量就相对好。

在知道码率、带宽这些基础概念之后,就可以对一些情况做一些判断。

比如,租了一个云服务,提供的下行带宽是1M,假如你用来播放歌曲,歌曲的码率是16kbps,那同时多少人在线播放就会撑爆带宽呢? (1024/16)