前两天写了一篇关于显卡接口的文章,文中提出dvi接口无法传输音频数据,但是网友指出来,dvi可以传输音频,那么事实究竟是怎样呢?
首先,先说一下dvi接口的种类,
dvi其实可以分为三大类,但是具体又有5钟规格。
1、DVI-A(DVI-Analog)接口,12 5形接口,只能传输模拟信号,实质就是另一个VGA接口!
这种接口方式,常用于转接显卡的DVI-I输出到D-Sub显示器接口。
这种接口很显然无法传输音频信号,现在的音频都是被转成数字信号进行传输,只能传输模拟信号的dvi-a显然力不从心。
2、DVI-D(DVI-Digital)接口,是纯数字接口,不兼容模拟信号,与hdmi相同,;而且它还分为两种形式,分别为18 1和24 1(单通道和双通道)。
HDMI可以传输音频,是因为将音频信号和视频信号一起编码成TDMS格式,理论上既然DVI-D传输的为数字信号,那么也应该可以传输音频信号,所以DVI-D 接口带不带音频,只取决于主板有没有把音频信号和视频信号一起编码成TDMS格式,经常需要通过HDMI转接才能实现音频传输。
3、DVI-I(DVI-Integrated)接口,兼容DVI-I和DVI-D两种插头,而且为了兼容模拟信号,比DVI-D接口多了四个引脚,分为24 5的接口和18 5的接口(单通道和双通道)。
DVI-I接口与DVI-D接口相同,一般没有音频传输,这是因为DVI标准的定义里面没有规定音频的传输方式,所以只有当将音频和视频信号打包成为TDMS格式时,才能进行音频传输,但这只是个别厂商的做法,并不是通用的。
总结一下,DVI接口可不可以传输音频信号,答案是有很小一部分可以,大部分都不行。简直就是随缘,所以需要传输音频信号的还是选择HDMI或DP接口吧