用于智能眼镜的 WebDAV 和 Nextcloud
WebDAV 为智能眼镜提供了对自托管云存储的访问——主要是 Nextcloud 和 ownCloud 实例。该协议通过标准 HTTPS 运行,这意味着可以通过任何互联网连接进行访问,无需特殊的网络配置、VPN 或端口转发。
对于眼镜用户来说,这意味着:只要有 WiFi,就可以访问您的个人云库(音乐、播客、AR 资源、参考文件)。在与手机配对的音频眼镜上,这意味着您的整个 Nextcloud 音乐库均可用于开耳式扬声器播放。在独立计算单元上,这意味着可以出于任何目的直接访问文件。
WebDAV 如何为眼镜用户提供服务
音频眼镜(电话介导)
对于 Ray-Ban Meta、Bose Frames、Echo Frames 和类似的音频聚焦眼镜:
工作流程:
- AnExplorer 在手机上 → WebDAV 连接到 Nextcloud
- 浏览云端音乐/播客库
- 串流或下载音频文件
- 音频通过手机播放 → 蓝牙 → 眼镜扬声器
- 从您的自托管云中享受开耳式音频
为什么这很重要:
- 无需订阅 Spotify/Apple Music
- 您自己的音乐库,按照您的方式托管
- 可通过任何 WiFi(不仅仅是家庭网络)使用
- 完全隐私 - 音频内容保留在您的基础设施上
独立计算单元
配备 Android 计算单元的 AR 眼镜可直接访问 WebDAV:
- 浏览计算单元上的 Nextcloud 文件
- 下载 AR 资产、配置、媒体
- 将数据(传感器日志、捕获的内容)上传回云端
- 完全双向文件管理
显示眼镜(手机投影)
通过眼镜显示屏查看AnExplorer的WebDAV界面:
- 使用眼镜输入法浏览云文件
- 在手机上执行操作
- 通过眼镜投影进行视觉确认
主要用例:自托管音频库
眼镜用户关心 WebDAV 的首要原因是:
您的音乐、您的云、您的眼镜。
您无需支付流媒体订阅费用或仅限于手机本地存储中的内容,Nextcloud 上的整个音乐收藏都将成为您的眼镜音频源。
设置音乐管道
- 在 Nextcloud 上: 整理音乐库
/Music/ ├── Playlists/ │ ├── Commute/ │ ├── Workout/ │ └── Focus/ ├── Artists/ │ └── (full library) └── Podcasts/ └── (auto-downloaded episodes) - 在手机上: 将 WebDAV 书签保存在 AnExplorer 中
- 日常使用: 打开AnExplorer→WebDAV→导航到今天的播放列表→播放→通过眼镜音频
音频流媒体与下载
| 方法 | 优点 | 缺点 |
|---|---|---|
| 来自 WebDAV 的流 | 不使用存储空间,始终是最新的 | 需要活跃的互联网,可能会缓冲 |
| 下载然后玩 | 离线工作,可靠播放 | 使用手机存储,手动 |
建议: 在 WiFi 良好的情况下下载当天的音频(早上在家)。当您使用可靠的 WiFi 并希望浏览而不需要下载时即可进行流式传输。
第二个用例:企业 AR 内容
为员工部署智能眼镜的组织:
Nextcloud 作为企业内容中心
- IT 管理 Nextcloud 实例,包含 AR 培训材料、程序指南、参考数据
- 工人眼镜使用公司凭证通过 WebDAV 访问
- 内容更新推送至 Nextcloud → 可在 Glass Next Access 上使用
- 通过 Nextcloud 用户权限和组进行访问控制
企业眼镜的内容类型
| 内容 | 格式 | 使用案例 |
|---|---|---|
| 培训流程 | PDF/图像 | 逐步工人指导 |
| 参考图 | 图片 | 重叠或并排参考 |
| 音频说明 | MP3 | 语音引导程序 |
| 配置文件 | JSON/YAML | 设备和应用程序设置 |
| AR 叠加 | GLB/图像 | 增强现实内容 |
自托管的安全优势
- 数据保留在公司服务器上(无第三方云风险)
- 通过 Nextcloud 活动日志进行审计跟踪
- 精细的访问控制(部门级、角色级)
- 数据驻留合规性(服务器位置在您的控制之下)
- 通过应用程序密码撤销设备(丢失眼镜 → 立即撤销访问权限)
WebDAV 配置详细信息
Nextcloud URL 格式
https://cloud.company.com/remote.php/dav/files/USERNAME/
可用的常见 WebDAV 服务器
| 服务器 | 网址模式 | 笔记 |
|---|---|---|
| 下一个云 | /remote.php/dav/files/USER/ | /remote.php/dav/files/USER/ |
| 拥有云 | /remote.php/webdav/ | Nextcloud的前身 |
| 海洋档案 | /seafdav/ | 专注于学术/研究 |
| 文件运行 | /remote.php/webdav/ | 文件托管平台 |
| 无限云 | /达夫/ | 日本云与 WebDAV |
| Box.com | /dav/文件/0/ | 企业云提供商 |
身份验证选项
- 用户名 + 密码: 标准,适用于任何地方
- 应用程序密码: Nextcloud 功能 — 设备特定密码,可单独撤销
- OAuth 令牌: 某些 WebDAV 服务器支持基于令牌的身份验证
- 客户端证书: 对于使用 PKI 的企业部署
推荐: 用于设备身份验证的应用程序密码。创建一款标有“智能眼镜”的产品——如果设备丢失,则可撤销。
性能特点
来自 WebDAV 的音频流
WebDAV 通过 HTTPS 提供文件来流式传输音频。表现:
| 音频格式 | 比特率 | 网络需求 | 配镜体验 |
|---|---|---|---|
| MP3 128kbps | 16 KB/秒 | 最小(任何 WiFi) | 流畅的串流 |
| MP3 320kbps | 40 KB/秒 | 简单(任何 WiFi) | 流畅的串流 |
| AAC 256kbps | 32 KB/秒 | 简单(任何 WiFi) | 流畅的串流 |
| FLAC(CD) | 150 KB/秒 | 良好的无线网络 | 通常光滑 |
| FLAC(高分辨率) | 500+ KB/秒 | 强大的无线网络 | 可能会缓冲 |
对于眼镜扬声器(无论如何都无法再现发烧级细节),MP3 320kbps 或 AAC 256kbps 可提供最佳的质量与带宽平衡。
文件下载速度
| 服务器位置 | 典型速度 | 50 MB 播客下载 |
|---|---|---|
| 本地网络 | 10-50 MB/秒 | 1-5秒 |
| 远程(良好的托管) | 2-10 MB/秒 | 5-25 秒 |
| 远程(首页上传) | 0.5-2 MB/秒 | 25-100 秒 |
远程访问的瓶颈: Nextcloud 服务器的上传带宽。如果在家中使用典型的住宅互联网(10-50 Mbps 上传)托管,则会限制眼镜的下载速度。
离线注意事项
WebDAV 需要网络访问。对于离线眼镜使用:
- 在 WiFi 下下载所需的音频/文件
- 手机或计算机本地存储的文件
- 可离线进行眼镜播放/访问
- 当 WiFi 再次可用时重新同步
手机上的 Nextcloud 桌面同步 可以自动执行此操作 - 设置要同步的特定文件夹,并且这些文件始终可以离线供眼镜访问。
电池和电源
基于 HTTPS 的 WebDAV:
- 比普通 HTTP(TLS 加密)稍微消耗更多 CPU 资源
- 与 WiFi 无线电功耗相比可以忽略不计
- 在手机上(用于音频眼镜):对手机电池的影响最小
- 在计算单元上:类似于任何网络文件访问
通过 WebDAV 进行音频流传输不会对电池产生显着影响,超出了蓝牙音频传输的成本。
隐私和安全
为什么自托管对于眼镜很重要
智能眼镜捕获数据(音频,某些型号上可能有照片/视频)。在自托管基础设施上存储关联文件意味着:
- 没有第三方扫描您的数据
- 完全控制保留和删除
- 遵守个人数据法规
- 没有根据您的文件访问模式构建广告配置文件
安全访问
- HTTPS 加密所有通信
- 应用程序密码限制每台设备的暴露
- 服务器端访问日志显示谁访问了什么以及何时访问
- 撤销是即时的(删除应用程序密码→访问被拒绝)
限制
音频眼镜无法浏览: WebDAV 导航无显示。一切都发生在电话上。
复杂 URL: WebDAV URL 比简单 FTP 主机:端口长。初始设置需要仔细输入。
没有离线同步功能: AnExplorer 不维护与 WebDAV 的同步关系。每次访问都是手动或按需的。
服务器依赖性: 如果您的 Nextcloud 关闭,则无法访问。确保依赖云内容的眼镜的可靠托管。
流媒体可靠性: 取决于网络质量。对于关键任务音频(演示、引导程序),请先下载而不是依赖流式传输。
相关指南
- WebDAV 网络访问 — 完整的 WebDAV 概述
- 智能眼镜上的 FTP — 本地网络替代方案
- 智能眼镜上的 SMB — LAN 文件访问
- 智能眼镜音乐播放器 — 音频播放
