这可能是全网最全的流媒体知识科普文章 (2)

全国每个县城及以上的地方都还保留有”电视塔“,它就是专门用来发送电视广播信号的发射源。只需要使用制式天线就可以接收到这些广播信号。

除了地面的电视广播信号以外,可能有些地方还用过卫星电视,就是像一口锅一样的卫星电视信号接收装置。

我国主要使用pal制式的广播模拟信号进行传输视频。
年纪稍大一点的小伙伴应该都知道,小时候家里的电视机都是有天线的,要把天线架起来才能收到电视信号。在国内这个天线就是用来接收和解析电视塔发射的pal制式广播信号(pal广播制式中的视频规定是25帧/每秒)。

pal制式信号和yuv和rgb像素数据之间的关系

电视机会把接收到的pal信号解析出yuv数据。

黑白电视解析pal信号和显示原理
如果是黑白电视,则使用Y(亮度/灰阶)就可以让电子枪根据灰阶发射能量不同的电子束轰击屏幕中的荧光粉,荧光粉就会发光,电子束的能量越强,被轰击的荧光风发光越亮,这样黑白电视机的屏幕就可以显示黑白的视频图像画面了。
如果有信号不好,就会出现”雪花“,放在现在就叫”花屏“。

彩色电视解析pal信号和显示原理
如果是彩色电视,则将yuv转换为RGB三基色,然后三色电子枪轰击屏幕上的RGB三色荧光点就会出现发光,把屏幕上所有RGB三色荧光点轰击一遍就显示出一张完整的图像了,这样连续不断的轰击,就产生连续的画面了。发展到彩色电视和crt显示器,这里的RGB三色荧光点已经跟现代lcd和led显示原理基本相似了。

液晶电视(lcd屏幕)解析pal信号和显示原理
如果是液晶电视(lcd屏幕)则需要配合显卡或者编解码器,由显卡/编解码器输出rgb像素到显示器/电视。液晶电视的lcd背光是常亮的,电视机只要根据rgb矩阵控制对应的位置rgb像素点透光就可以让各个像素点显示不同颜色,这样就实现了完整图像的显示。led除了去除了lcd的背光,变成了rgb像素点自发光之外,其他基本相同。

黑白电视、彩色电视和液晶电视原理,pal广播信号以及yuv、rgb像素等知识,博主也会在后面的文章中详细介绍,本章只是简单陈述,不作深入探讨,有兴趣的可以自行拓展了解。

那么问题来了,为什么明明从彩色电视时代就开始使用rgb像素了,传输数据为什么还要用yuv数据?

是因为为了兼容黑白电视,黑白电视只要能够从yuv分量中的取得y分量就可以显示图像,彩色电视则需要根据uv分量结合y亮度就可以转换出rgb像素数据。

yuv分量比rgb数据量减少了1/3,压缩后的数据量相比rgb更小,有利于无线广播传输,即使是后来的ADSL拨号网络时代的小水管,yuv压缩后更小的体积显然比rgb更有利于在网络中传输。

音频技术

想要了解音频,就是一段声音的采样。
这里我们更需要了解的是”声音“是什么,才能更好理解音频的概念。
声音就是一种空气震荡,既然是震荡,那就有谷有锋有频率,这种波就表示声音的响度(声音大小),震荡的频率表示声音高低(也就是音阶,分低音、中音、高音,每个人的声音发声的大小和音阶都有各有特点)。超过一定频率和高于一定频率,人耳都是听不到的。
而这里的”音频“,就是一种把声音的模拟声音信号转化为pcm采样数字信号数据。

虽然pcm也可以传输,但是我们很多时候为了减少传输量和降低存储文件空间占用大小,依然会把pcm压缩成其他编码格式,比如aac,mp3等进行传输和存储。
除了编解码以外,音频还涉及到各种降噪技术和语音识别,文字转语音,语音转文字等之类的扩展应用。

网络传输技术

人类用了不知道多少年的时间,才从使用身体动作和语言来传播信息发展到通过活版印刷术的纸质传播信息。
直到1835年发明了有线电报电话机再到1895无线电磁波传输技术的应用,使人类进入无线电时代。一直到今天,有线传输和无线电传输依然在发挥不可替代的作用。有线传输发展出了电缆和光缆传输电信号和光信号,而无线电磁波技术发展到今天,我们日常使用的手机使用的4g、5g依然在不断改进优化无线传输技术。
以上都是实际的硬件技术,而我们日常开发中主要接触的是网络传输技术。在软件开发中,也就是网络协议,主要是以tcp和udp为主的应用层协议。
我们需要通过这种tcp和udp协议帮助我们在网络中传输这些数据。
为了更好更快更稳定的在网络中传输视频数据,出现了很多流媒体协议

流媒体协议

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfyww.html