以码率来计算视频流量

1,977 阅读2分钟

流量概念

如何计算视频流量,视频的大小就是观看视频时产生的流量吗?

首先,我们要理清一个概念,流量是什么?

流量是单位时间(以秒为单位)内收发数据包的数量。

也就是说在我们观看视频的时候,流量就随之而来。

流量计算方式

如何计算流量呢?有这么一个简单的计算公式:

流量(kb)=观看视频时长(s)*当前视频码率(kbps)/8

分辨率与码率的关系

同一个视频不同清晰度,即不同的码率所产生的流量大小是不一样的,那么视频有多少种码率呢,他们的对应关系是怎么样的呢?

视频按照分辨率可以分为200P、360P、720p、1080i、1080P等几种格式。通俗来讲,360P以下的格式被称为流畅,720P以下被称为高清,720P以上被称为超清。(P表示屏幕的逐行扫描,i表示屏幕的隔行扫描)下面给大家分析一下视频分辨率与视频相应的码率、网络要求之间的关系。

主要视频格式与码率:

分辨率200p360p720p1080i1080p
码率( kbps )256512102418003500
分辨率流畅高清超清超清

下面我以一个100分钟时长的视频为例,向大家解说一下视频流量的计算方法:一般的视频网站,会把上传的视频转码成为流畅、高清、超清等几个版本,相应的他们对着不同的码率,那么如何计算不同分辨率下的视频流量呢?

分辨率对应码率一分钟所需流量100分钟所需流量
200p256kpbs1.92M192M
360p512kpbs3.84M384M
720p1024kpbs7.68M768M
1080i1800kpbs13.5M1.35G
1080P3500kpbs26.25M2.625G