无法从运行 Windows 7 的 HTPC 向接收器发送数字音频(光纤 SPDIF)

无法从运行 Windows 7 的 HTPC 向接收器发送数字音频(光纤 SPDIF)

我的朋友最近将他的 HTPC 从 Windows Vista(未知 SKU)升级到 Windows 7 Home Premium 64 位。我朋友的 HTPC 具有以下相关硬件:

  • 视频:PCI-E nVidia GeForce 8800GT,带双 DVI 输出
  • 音频:PCI-E Creative Labs Sound Blaster X-Fi Titanium。

8800GT 有一个 DVI 输出,连接到 DVI 转 HDMI 适配器。它连接到松下PT-AE2000U投影仪。另一个 DVI 输出连接到某个 LCD 显示器的 DVI 输入。

Sound Blaster X-Fi Titanium 有一些模拟连接,可以连接到一些扬声器,可能是一些 Creative Labs MegaWorks 或 GigaWorks 环绕扬声器。它还有一根光纤电缆(可能是 SPDIF)将其连接到 JVC RX-D206 接收器的光纤输入(JVC 支持网站已关闭,稍后将提供链接)。

  1. 投影仪上视频显示良好。
  2. 音频可以通过模拟连接在电脑扬声器上正常播放。
  3. 通过接收器连接的扬声器根本不播放音频。 连接到接收器的其他设备(不是通过光纤)播放正常。在操作系统被彻底淘汰并铺平 Windows 7 之前,音频可以正常发送到接收器 - Vista 的工作配置未知且已丢失多年。

“一些胡乱猜测和奇迹”,音频在 Windows Vista 中从 PC 播放到接收器时一切正常。升级到 Windows 7 后,一切不再正常。诚然,在安装 Windows 7 后,我经历了几次故障排除会话,以使其他功能(主显示器、禁用混合睡眠)正常工作。这可能是最后一个未完成的“配置”项目。

目标是确定一系列故障排除步骤,以查明如何使声音通过光纤/SPDIF 连接到 JVC 接收器的设备正常工作。 理想情况下,我们可以编辑它,以便其他人将来可以发现该故障排除指南很有用。

假定 Windows 7 PC 上的所有设备驱动程序都已正确安装,并且是制造商(即 nVidia、Creative Labs)提供的最新版本。 编解码器? 不知道。 解码器? 不知道。 此外,我住在马萨诸塞州波士顿,我的朋友住在德克萨斯州奥斯汀。他也在运行 Windows 7 Home Premium,因此远程桌面连接也不可能实现。

此时,没有什么建议是太基础的。鼓励进行修改以提高清晰度。提前致谢。

答案1

我是 Lazy DBA 提到的朋友,我终于解决了这个难题。我将发布我最终获得所需结果所采取的步骤。请随意编辑它们以进行改进或解决其他硬件规格的问题。

首先,我从头开始重新连接两端的光缆,并确保它们位于正确的端口。

接下来,我从可用的播放设备中选择了我的 SPDIF 控制器并将其设为默认设备。 替代文本 替代文本 替代文本

当我打开音频源(Windows Media Player 中的电影)时,计算机检测到输出,但扬声器没有发出声音。

这时我开始摆弄接收器。在“设置”菜单按钮下,我选择了数字输出 1,也就是插头的位置,然后循环选择选项,直到收到信号。 替代文本 替代文本 替代文本

在这种情况下,设备设置为 DVD/VCR,但结果发现这是唯一没有收到馈送的选择。不知道为什么。 替代文本 替代文本

我测试了电脑上的信号,成功通过扬声器获得了 2 声道音频。虽然不是最理想的,但这是朝着正确方向迈出的一步,因此我打开 Creative 控制面板,在“编码器”选项卡下,我选择了杜比,它将 2 声道信号拆分为 5.1 声道信号。 替代文本

完成后,我通过循环播放声音菜单直到找到我想要的内容,以确保我的接收器配置了正确的编码器(在本例中为杜比)。 替代文本 替代文本

最后,我打开了 Creative 控制台并运行了一个测试周期。 替代文本 替代文本

成功了!我的 PC 和家庭影院的 5.1 音频解决方案已成功实现。希望这些信息能帮助那些目前为类似情况而苦恼的人。

相关内容