书接上文,昨天的PotPlayer虽然解决了音频解码问题,但是今天发现显示屏只支持2K下60Hz或者4k下30Hz的输出,研究发现大概率是和HDMI线的问题(别问我为什么不用DP线,问就是只有显示屏没有电脑),今天写一篇关于音频线路带宽和网络带宽的科普博客。
网络带宽测速单位的计算
打开手机中最新的Speedtest软件,找到设置中,我们发现这里的速度单位有三种,分别是Mbps、MB/s 和kB/s
单位 | 速度 |
---|---|
1B = 8b | 1B/s = 8b/s(1Bps = 8bps) |
1KB = 1024B | 1KB/s = 1024B/s |
1MB = 1024KB | 1MB/s = 1024KB/s |
可以发现我们平时见得比较多的就是KB/s,这里就引申出一个常见的问题,Mbps和MB/s到底啥区别, 怎么换算呢?其实Mbps的两位Mb和Mb/s的Mb(注意是Mb/s不是MB/s)意义相同,都是表示百万位(比特bit)的数据量,但是MB/s中的MB意思是百万字节(Million Bytes),字节(Byte)也是计算机常用的存储计量单位之一,那Byte(字节)和bite(比特)又是什么关系呢?很简单,记住
1Byte(字节) = 8 bit(比特/位)
在计算机8位表示1字节,对应网速则是1MB/s = 8Mbps = 8Mb/s
那我们平时生活中,100M、200M宽带是什么意思呢,这里的M我们常念做兆,两百兆的宽带等,
它也是Mbps的意思,所以经过上面的讲解我们也知道Mbps是什么意思,下面直接放出计算表
100M宽带 | 速率 |
---|---|
100Mbps | |
= 100 * 1024 | = 102400 kb/s |
= 100 * 1024 * 1024 | = 104857600 kb/s |
= 100 * 1024 / 8 | = 12800 KB/s |
= 100 / 8 | 12.5 MB/s |
这里放几张图同一个Speedtest的测试结果在不同单位也可以发现,MB/s和Mbps相差8倍
200M、500M甚至1000M以此类推,当然你可能会问,你家明明办了200M宽带,为什么下载速度从来没到过25MB/s?理论速度和实际速度当然不一样啦,这其中还有各种损耗、路由器传输效率、你连了多少台设备甚至网线的质量和等级也会影响实际速率。
眼尖的你可能会发现Mbps和Mb/s相同,那这个p什么意思呢?
其实p就是per,表示那个斜杠/,bps就是bit per second,表示比特每秒
视频带宽计算
这个单位不多,只有一个Hz表示赫兹是一种波动频率单位
1MHz = 1000 KHz = 1000 000 Hz
1GHz = 1000 MHz = 1000 000 KHz
我们常用的显示屏比如1080P的,带宽如何计算的,1080P的分辨率是大家熟悉的1920 * 1080,这里假设显示器的刷新率为60Hz,那么该显示屏的带宽为
1920 * 1080 * 60 = 124.416 MHz
显示屏的每一个像素点都是由三种颜色的点组成, 也就是我们常常说的RGB三原色(红色,绿色,蓝色)要显示显示屏的图像,我们需要三个颜色通过不同的显示组合不同的颜色。在HDMI信号中,RGB分成三个通道来传输,每一路信号用数字编码的方式来传输。在HDMI的1.3版中其最大色深48bit,48/3=16色深。也就是每一路通过一个16位编码 来实现。由于HDMI信号内部含有其他的信号,比如音频,我们需要在16位编码的前面加上一位编码来确认后面的信号类型,在一组信号结束的时候要加上一位编码来确认。所以这个视频编码其实是18位。
那么在1.3版的视频传输带宽为124.416M*18=2.239G。我们通常会说的2.2G视频带宽由此而来。
那我们的4k下需要多少视频带宽的线才支持输出呢?
搜索发现HDMI1.0-1.1最高只能输出到3.9Gbit/s,而我的4k显示屏分辨率达到了3840*2160,在其他数据配置不变的情况下 带宽已经是1080的4倍了,那至少也需要将近8G的带宽,显然HDMI1.0的线是远远不够的
除了线材的规格,有的电脑输出口支持的规格也需要多加关注,最后祝大家早日整上高级的显示屏