流量、带宽、速度、码率
架设网络,按规定,需要拿到工信部颁发的营业执照。我们使用的网络,由运营商提供。运营商指的是网络运营商(提供互联网服务的组织,也叫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)
原文地址:https://www.cnblogs.com/Leo_wl/p/10992042.html