适用于 Android TV 的 WebDAV — 在电视上访问 Nextcloud

适用于 Android TV 的 WebDAV — 在电视上访问 Nextcloud

最后更新 :

Nextcloud 在您的电视上 — 自托管云与大屏幕的结合

如果您运行 Nextcloud(或 ownCloud)作为私有云存储,您可能希望从电视上访问它 — 在大屏幕上浏览家庭照片、流式传输家庭视频或在聚会期间显示文档。但 Nextcloud 没有电视应用程序。

AnExplorer 通过直接从 Android TV 连接到 Nextcloud 的 WebDAV 界面来弥补这一差距。使用电视遥控器浏览整个自托管云并在大屏幕上播放媒体。

你可以做什么:

  • 将个人视频(家庭电影、旅行片段)从 Nextcloud 传输到电视
  • 在大屏幕上浏览家庭相册
  • 在群组设置中查看共享文档和 PDF
  • 从客厅电视访问 Nextcloud 中的任何文件

在 Android TV 上设置 WebDAV

查找您的 WebDAV URL

每个 Nextcloud/ownCloud 实例都有一个 WebDAV 端点:

  • Nextcloud: https://cloud.yourdomain.com/remote.php/dav/files/USERNAME/
  • ownCloud: https://cloud.yourdomain.com/remote.php/webdav/

在以下位置找到它:Nextcloud → 设置 → 滚动到最底部 → “WebDAV”部分显示 URL。

从 Android TV 连接

  1. 在电视上打开AnExplorer
  2. 网络 → WebDAV → 点击 +
  3. URL:粘贴您的 WebDAV URL
  4. 用户名:您的 Nextcloud 用户名
  5. 密码:您的 Nextcloud 密码(如果启用了 2FA,则为应用程序密码)
  6. 连接→出现您的 Nextcloud 文件树

应用程序密码(如果使用 2FA)

如果您在 Nextcloud 上有双因素身份验证:

  1. Nextcloud → 设置 → 安全 → 设备和会话 → 创建新的应用程序密码
  2. 将其命名为“AnExplorer TV”以便识别
  3. 使用此应用程序密码而不是您的主密码
  4. 应用程序密码绕过此特定连接的 2FA

来自 Nextcloud 的流媒体

家庭视频

  1. 导航到 Nextcloud 中的视频文件夹
  2. 点击任意视频 → 在 VLC 或系统播放器中播放
  3. 通过网络进行流媒体播放 — 不消耗电视存储空间

照片幻灯片

  1. 导航至“照片”文件夹(或共享相册)
  2. 点击图像 → 在电视上全屏查看
  3. 使用方向键向左/向右浏览 — 就像私人照片库一样

### 音乐

  1. 导航至音乐文件夹
  2. 点击音频文件 → 通过电视扬声器/条形音箱播放 3.浏览时后台继续播放

用于电视访问的 WebDAV 与 SMB

方面WebDAV(Nextcloud)中小企业(NAS)
最适合自托管云(Nextcloud、ownCloud)专用 NAS(Synology、QNAP)
通过互联网访问✅(HTTPS — 在任何地方都可以使用)❌(仅限本地网络,除非 VPN)
速度(本地)10-40 MB/s(HTTP 开销)40-100+ MB/秒
速度(远程)互联网限制不适用
加密✅(HTTPS)❌(当地假定安全)
设置WebDAV URL + 凭据NAS IP + 凭据
文件共享功能✅(Nextcloud 链接,分享)❌(仅文件)

在以下情况下使用 WebDAV: 您运行 Nextcloud/ownCloud 作为主要云存储。 在以下情况下使用 SMB: 您拥有传统 NAS 并且不使用 Nextcloud。 同时使用: 如果您在 NAS 上运行 Nextcloud(通用设置) — WebDAV 用于 Nextcloud 界面,SMB 用于直接 NAS 访问。

其他 WebDAV 兼容服务

AnExplorer 的 WebDAV 客户端适用于任何 WebDAV 服务器,而不仅仅是 Nextcloud:

  • ownCloud — Nextcloud 的前身,相同的 WebDAV URL 格式
  • Koofr — 具有 WebDAV 访问权限的云存储
  • 4shared — 支持 WebDAV 的文件托管
  • Box — 企业(某些计划提供 WebDAV)
  • 任何自定义 WebDAV 服务器 — Apache/Nginx 以及 mod_dav、SabreDAV 等。

电视流媒体的性能技巧

  1. 使用 HTTPS(不是 HTTP)——大多数 Nextcloud 安装都需要
  2. 本地访问: 如果TV和Nextcloud服务器在同一网络上,性能最佳(10-40 MB/s)
  3. 远程访问: 通过互联网从 Nextcloud 进行流式传输取决于您服务器的上传速度和家庭下载速度
  4. 大视频文件: 对于 4K 内容,本地网络访问效果良好。4K 远程流媒体可能会根据互联网速度而缓冲
  5. 在 Nextcloud 上启用缓存以更快地列出文件(Redis 或 APCu)

方向键导航

所有 WebDAV 操作均可通过电视遥控器进行:

  • 方向键上/下:滚动文件列表
  • 确定:打开文件夹/播放文件
  • 返回:上一级目录
  • 文件在系统播放器(视频)或AnExplorer查看器(图像、PDF)中播放

兼容的电视设备

WebDAV 客户端适用于所有 Android TV / Google TV / Fire TV:

  • Nvidia Shield TV、Google TV Streamer、Chromecast with Google TV
  • 亚马逊 Fire TV(所有型号)
  • 索尼 Bravia、TCL、海信、小米盒子、沃尔玛 Onn

Android TV 上的 WebDAV 故障排除

问题原因解决方案
“连接失败”网址格式错误确保 URL 包含完整路径:/remote.php/dav/files/username/
“401 未经授权”不良凭据仔细检查用户名/密码;如果启用了 2FA,则使用应用程序密码
“SSL 错误”自签名证书在 AnExplorer 的 WebDAV 设置中启用“接受所有证书”(仅适用于私有服务器)
视频无法播放电视上不支持的编解码器在上传到 Nextcloud 之前转码为 H.264 MP4
文件列出速度很慢一个文件夹中的多个文件将 Nextcloud 组织到子文件夹中(每个子文件夹 < 500 个文件)
串流期间连接中断服务器超时检查Nextcloud的PHP超时设置;增加到300+秒

优化 Nextcloud 的电视流媒体

如果您控制 Nextcloud 服务器,这些调整可以提高电视性能:

  1. 启用 Redis 缓存 — 显着加快文件列表速度(Nextcloud Admin → 基本设置 → 缓存)
  2. 增加PHP内存限制 - php.ini中的memory_limit = 512M有助于大文件操作
  3. 使用 HTTP/2 — 现代 Web 服务器(Nginx、Apache 2.4.17+)支持 HTTP/2 以实现更快的并行传输
  4. 按文件夹组织媒体 — 避免单个文件夹包含 5,000 多个文件;分为年/月结构
  5. 将视频转码为 H.264 MP4 — 所有电视播放器都支持的通用格式

安全考虑

HTTPS 上的 WebDAV 是端到端加密的:

  • 用户名/密码从未以纯文本形式传输(HTTPS 加密连接)
  • 应用程序密码限制损害 — 如果您的电视遭到入侵,请撤销应用程序密码,而无需更改您的 Nextcloud 主密码
  • 不要对 WebDAV 使用 HTTP(非 SSL) - 即使在本地网络上,有人也可以嗅探凭据
  • 单独的电视用户帐户 — 创建一个 Nextcloud 用户,该用户对特定文件夹具有只读访问权限以观看电视(限制曝光)

相关指南

常见问题

版权 © DWorkS 2011 – 2026 版权所有