Android 上的 DLNA / UPnP 与 AnExplorer
DLNA(数字生活网络联盟)是让智能电视、NAS 设备、媒体播放器和计算机在本地网络上共享媒体的标准。如果您的 NAS 有 DLNA 服务器,或者您运行 Plex、Jellyfin、Kodi 或 Windows Media Player,AnExplorer 可以浏览这些服务器并访问文件。
DLNA 对于读取 NAS 或电视的 DLNA 服务器上的媒体以及将单个文件从 NAS DLNA 共享下载到您的手机特别有用。
DLNA 是什么(以及它不是什么)
DLNA 是基于 UPnP/AV 的媒体浏览和流媒体协议。它不是像 SMB 或 FTP 这样的通用文件传输协议。
| DLNA | 中小企业 | FTP | |
|---|---|---|---|
| 一般文件浏览 | 有限(媒体文件) | ✅ 完整的文件系统 | ✅ 完整的文件系统 |
| 照片、音乐、视频 | ✅ | ✅ | ✅ |
| 上传文件 | ❌(只读) | ✅ | ✅ |
| 非媒体文件(ZIP、APK) | ❌ | ✅ | ✅ |
| 与智能电视一起作为服务器 | ✅ | ❌ | ❌ |
| 与 Plex、Jellyfin 合作 | ✅ | ❌(单独) | ❌ |
DLNA 最适合从服务器读取媒体。要进行完整的文件管理,请使用 SMB 或 FTP(如果可用)。
常见 DLNA 来源
| 设备/应用程序 | DLNA 服务器类型 |
|---|---|
| 群晖NAS | 媒体服务器应用程序 (DLNA/UPnP) |
| 威联通 NAS | DLNA 媒体服务器(内置) |
| Kodi(在电视或电脑上) | UPnP/DLNA 服务器 |
| Plex(免费帐户) | DLNA 兼容 |
| 果冻 | DLNA/UPnP 服务器 |
| Windows 电脑 | Windows Media Player 网络共享 |
| 智能电视 | 有些充当 DLNA 服务器(三星、LG、索尼) |
| VLC(桌面) | UPnP 渲染器 + 服务器 |
如何在 AnExplorer 中浏览 DLNA
- 打开资源管理器
- 点击 + > DLNA / UPnP
- AnExplorer 扫描您的本地网络中的 DLNA 服务器
- 点击发现的服务器以浏览其媒体库
- 浏览类别:照片、音乐、视频(由 DLNA 服务器组织)
- 点击文件将其打开或长按 > 下载将其保存到手机
注意: DLNA 发现使用 UDP 多播。如果没有出现服务器:
- 确认 DLNA 服务器正在您的 NAS / PC 上运行
- 确保电话和服务器位于同一 Wi-Fi 网络上(不是不同的 VLAN 或通过智能路由器的网络隔离分隔)
Synology DLNA 设置
- Synology DSM > 从套件中心安装 媒体服务器
- 打开媒体服务器 > 启用 UPnP 媒体服务器 3.添加索引文件夹(您的视频/照片/音乐共享文件夹)
- AnExplorer 将在您的网络上发现“Synology Media Server”
QNAP DLNA 设置
- QNAP QTS > 应用程序中心 > 安装 DLNA 媒体服务器(如果尚未激活) 2.进入DLNA媒体服务器设置,添加共享文件夹
- 从 AnExplorer 中的 QNAP 设备名称下浏览
Jellyfin 设置
Jellyfin 内置 DLNA 支持:
- Jellyfin 服务器 Web UI > 仪表板 > DLNA 2.启用DLNA
- AnExplorer 发现 Jellyfin 作为本地网络上的 DLNA 服务器
Jellyfin 的媒体库在 AnExplorer 中按类别组织。单个文件可以下载到您的手机上以供离线查看。
DLNA 与直接访问 NAS 文件
如果您的 NAS 同时支持 DLNA 和 SMB,SMB 将为您提供更多控制权 — 您可以查看所有文件(不仅仅是媒体),可以上传、删除、重命名和管理整个文件系统。在以下情况下使用 DLNA:
- 您只需浏览和下载媒体
- 该设备仅公开 DLNA(例如,某些智能电视、较旧的流媒体盒)
- 您想在没有专用应用程序的情况下浏览 Plex/Jellyfin 库结构
如需完整的 NAS 文件管理,请参阅NAS 连接指南。
DLNA 故障排除
未发现 DLNA 服务器:
- DLNA 服务器可能未运行 — 检查 NAS/服务器应用程序
- 路由器 AP 隔离可能会阻止 UPnP — 检查路由器设置
- 某些 Android 版本和 VPN 会阻止多播发现 - 尝试暂时禁用 VPN
服务器可见,但文件未加载:
- DLNA 服务器可能尚未对文件建立索引 — 添加内容后请等待几分钟
- 在服务器的媒体扫描仪设置中重新触发索引
可以浏览但不能下载:
- 某些 DLNA 服务器禁止下载受 DRM 保护的内容
- 检查 DLNA 服务器设置的下载权限
