nplayer 中文文档 下载 App

HDMI Bitstream 源码输出 — 功放解码获得最佳音质

什么是 Bitstream(Passthru)

Bitstream 又叫 Passthru,意思是 nPlayer 不解码 DTS 或 Dolby 音频,而是把压缩编码的数字信号原样透传给下游设备(功放、AV 接收器、Apple TV 等),由下游设备的硬件解码器来处理。

为什么 Bitstream 音质更好

  1. 专业解码器:AV 功放的解码器比手机里的软件解码器专业得多
  2. 环绕声效果:功放可以把 DTS HD 7.1 声道完整输出到多个音箱
  3. 无损传输:数字信号直接传输,没有二次编码损失

nPlayer 的 Bitstream 支持

编码Bitstream 支持输出方式
Dolby AC3✅AirPlay / HDMI
Dolby E-AC3✅AirPlay / HDMI
DTS✅HDMI(AirPlay 不支持 DTS Bitstream)
DTS HD⚠️ 部分支持取决于设备

实际使用场景

AirPlay 到 Apple TV

播放带 Dolby AC3/E-AC3 的视频时,选择 AirPlay 到 Apple TV。Apple TV 会接收到 Dolby Bitstream,然后通过 HDMI 传给功放或电视,由功放进行真正的 Dolby 解码。

DTS 的限制

AirPlay 协议不支持 DTS Bitstream。如果你需要 DTS Bitstream 输出,需要用 HDMI 有线连接(部分 iOS 设备通过 Lightning/USB-C to HDMI 转换器)。

设置 Bitstream

在 nPlayer 设置中找到「Audio → AC3/DTS Bitstream (Passthru)」选项,确保已开启。开启后 nPlayer 在播放 DTS/Dolby 编码时会自动尝试 Bitstream 输出。

什么时候关闭

如果你的下游设备不支持对应的编码(比如老款 Apple TV 不支持 Dolby E-AC3),关闭 Bitstream 让 nPlayer 自己解码后输出 PCM 音频,至少能保证有声音。