这是一个比较复杂的过程因为涉及比较多的方面
1. HDMI现在一般传输的是数字信号,分辨率一般是16:9 的高清信号,而CVBS一般是对应于4:3的模拟信号的,它们分辨率不同、长宽比都不同,所以已经存在图像转换(裁剪)问题,因为涉及到的是高分辨率向低分辨率转换,所以一般称为下变换,要完成这个转换需要有明确的规则,比如是裁剪(采集原始画面中心的4:3,分辨率符合要求的部分)、缩放(按长度缩放,高度上补黑)还是即裁剪又缩放(先裁剪为4:3画面,再缩放),需要确定一种规则
2. 之后才是按CVBS要求,混合编码视频和音频(如果HDMI传输的是高于双声道音频,一样要类似视频样特殊混合处理转换)。
这样规则等明确后,其实就是涉及大量的计算,数据处理,但它们都是有明确的计算规则的,应用就好。计算输出是一组数据流,然后DA输出即可。
此外需要注意以后数字传输肯定是潮流,估计这样的HDMI转CVBS的需求很小,即使要采用类似的但线传输,也有SDI的标准(还是传输的数字信号,且可以保证很高的传输质量——带宽)。