跳到正文
发现
桌面应用其他

px4_drv:ISDB 电视调谐器非官方驱动

为 PLEX 与 e-Better 的 ISDB-T/S/C 电视调谐器提供非官方 Linux 和 Windows (WinUSB) 驱动。

admin
发布于 2026-10-31 · 更新于 2026-11-02
浏览
2
访问
0
下载
0
版本
v0.7.1
平台
Windows、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

px4_drv 是面向 PLEX PX4/PX5/PX-MLT 系列与 e-Better DTV 系列 ISDB-T/S/C 电视调谐器的非官方驱动,包含 Linux 字符设备(chardev)版内核模块和 Windows(WinUSB)版驱动。它不是 V4L-DVB 驱动,与 PLEX 官网发布的官方驱动也不是同一套东西。

本仓库是 nns779/px4_drv 的分支。原仓库自 2021 年起不再维护,本分支把分散在各个分支中的有用改动合并起来并持续维护。

主要功能

  • 新增设备支持:PX-Q3PE5、PX-M1UR、PX-S1UR、DTV03A-1TU、DTV02A-5TS-P(PX-MLT5PE 的换牌产品),以及批次号 2309(2023 年 9 月)之后芯片构成有变化的 DTV02A-1T1S-U。
  • PX-MLT 系列(PX-MLT5PE / PX-MLT8PE / DTV02A-4TS-P / DTV02A-5TS-P)支持有线电视(传输模式 ISDB-C)与スカパー!プレミアムサービス光(J.83 Annex B)接收(v0.7.0 起)。
  • 内置 B-CAS 卡读卡器支持:Windows 版附带 WinSCard.dll;Linux 版需另装 px4-drv-pcsc 驱动,由 pcscd 识别使用(v0.7.0 起)。外接读卡器仍可继续使用。
  • Windows 版 inf 文件已做自签名,并附带证书安装与卸载脚本,安装前装好自签名证书即可免去禁用驱动签名强制。
  • Linux 版支持生成和安装 Debian 包(.deb),也支持 DKMS,DKMS 安装时会自动安装固件。
  • 频道表更新:地面波新增物理 53~62ch 定义,BS/CS 新增 2022 年 3 月开局的 BS 新频道,加入 2024 年 10 月~2025 年 1 月 BS 转发器重组后的物理频道信息,并修正 BS23/TS1 与 BS23/TS3 的 TSID 颠倒问题。
  • 稳定性修复:多台 PX4 系列设备时的供电问题、no receivers available 误报、频道切换与 USB 断连重连的稳定性,以及对 Linux 内核 6.4 / 6.8 / 6.15 / 6.19 的 API 变更适配等。

安装与使用

Windows

可直接从 tsukumijima/DTV-Builds 下载已构建的压缩包,或在装有 Visual Studio 2022 的环境中执行 winusb 目录下的 build.ps1 自行构建。

  1. 运行 cert-install.jse 安装自签名证书;若无法运行,可在管理员权限的 PowerShell 中进入 Driver 目录执行:
certutil.exe -addstore Root ".\px4_drv_winusb.cer"
certutil.exe -addstore TrustedPublisher ".\px4_drv_winusb.cer"
  1. 在设备管理器中选中调谐器设备,右键「更新驱动程序」→「浏览计算机以查找驱动程序」,指定放有 inf 文件的 Driver 目录。
  2. 按机型把对应的 BonDriver 复制到 TVTest、EDCB 等软件指定的目录:PX4/PX5 用 BonDriver_PX4,PX-MLT 系列与 DTV02A-4TS-P / DTV02A-5TS-P 用 BonDriver_PX-MLT,DTV02A-1T1S-U 用 BonDriver_ISDB2056(批次 2309 起用 BonDriver_ISDB2056N),DTV03A-1TU 用 BonDriver_ISDBT2071,PX-M1UR 用 BonDriver_PX-M1UR,PX-S1UR 用 BonDriver_PX-S1UR。同一目录下需有 DriverHost_PX4.exe、DriverHost_PX4.ini 和 it930x-firmware.bin,一般无需改 ini,直接频道扫描即可。
  3. 使用内置读卡器时,把机型的 BonDriver 目录中附带的 WinSCard.dll 复制到 TVTest.exe、EpgDataCap_Bon.exe 等程序所在目录。

Linux

支持 Debian 包与 DKMS 安装;安装 px4-drv-pcsc 后可让 pcscd 使用内置读卡器。已在 Ubuntu 22.04 LTS (x64) 上验证。

注意事项

  • 支持设备:PLEX PX-W3U4、PX-Q3U4、PX-W3PE4、PX-Q3PE4、PX-W3PE5、PX-Q3PE5、PX-MLT5PE、PX-MLT8PE、PX-M1UR、PX-S1UR;e-Better DTV02-1T1S-U(实验性)、DTV02A-1T1S-U、DTV02A-4TS-P、DTV02A-5TS-P、DTV03A-1TU(实验性,仅支持批次 2021-11 之后)。
  • PX-M1UR 与 DTV02(A)-1T1S-U 要接收 CATV 直通 C13~C24ch,需要 hendecarows/recpt1 分支;stz2012/recpt1 与 recisdb 在该机型上无法正常选这些频道。
  • 应用程序与 WinSCard.dll 的位数(32bit/64bit)必须一致;同目录不能同时放置两份 WinSCard.dll,替换前先备份原文件。
  • 远程桌面连接时,RDP 的智能卡重定向可能导致外接读卡器识别异常。
  • 许可证:GPL-2.0。

本作品整理自 GitHub 开源项目 tsukumijima/px4_drv,原作者 @tsukumijima,许可证 GPL-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.7.1当前版本

    **Full Changelog**: https://github.com/tsukumijima/px4_drv/compare/v0.7.0...v0.7.1

  2. v0.7.0

    新增 PCSC-lite IFD 模块,让 Linux 版也能用内置 B-CAS 读卡器;拆分 DTV03A-1TU 驱动实现并将最低内核要求降至 Linux 4.15;PX-MLT 系列新增 ISDB-C 与 J.83 Annex B 接收,另修复多处稳定性问题。

评论