从 NAS 进行串流
通过 SMB 或 WebDAV 连接群晖、威联通、极空间等 NAS,直接串流播放影片。
本页目录
家里有 NAS 的话,这是最经典的用法:影片留在 NAS 上,播放器通过网络直接读取播放。
月光放映机支持两种协议连接 NAS:SMB 和 WebDAV。不知道选哪个就用 SMB。
选 SMB 还是 WebDAV?
SMB —— Windows 共享协议,群晖、威联通、极空间、Windows / macOS 电脑都原生支持。局域网内速度最快,优先选它。
WebDAV —— 基于 HTTP,穿透性好,适合把 NAS 通过公网或反向代理暴露出去的场景。例如配合 FRP、Cloudflare Tunnel、群晖的 WebDAV Server 使用。
两者都支持 HTTPS(WebDAV)与自定义端口。
在 NAS 上开启共享
以群晖为例(威联通 / 极空间 位置类似,在「控制面板」或「共享设置」里找):
- 打开「控制面板」→「文件服务」
- 勾选「启用 SMB 服务」
- 在「高级设置」里确认 SMB 版本,建议勾选 SMB2 / SMB3
- 到「共享文件夹」确认要播放的目录已经建好,并给账号开了读写权限
macOS 上开共享:系统设置 → 通用 → 共享 → 打开「文件共享」。
Windows 上开共享:右键文件夹 → 属性 → 共享 → 高级共享 → 勾选「共享此文件夹」。
在播放器里添加
- 首页点「+」→「添加文件源」
- 在「网络存储」里选择 SMB(或 WebDAV)
- 填写连接信息:
SMB:
| 字段 | 说明 |
|---|---|
| 名称 | 随便取,只用于在应用里区分这个文件源 |
| 服务器 | NAS 的 IP 或主机名,例如 192.168.1.10 或 nas.local |
| 端口 | 默认 445 |
| 用户名 / 密码 | NAS 的登录账号;留空则以访客身份访问 |
| 目录 | 可选,只显示某个共享文件夹时填写,例如 video |
WebDAV:
| 字段 | 说明 |
|---|---|
| 名称 | 同上 |
| 协议 | HTTP 或 HTTPS。公网 / 反向代理场景建议 HTTPS |
| 地址 | NAS 的 IP 或域名 |
| 端口 | 默认 80(HTTP)或 443(HTTPS) |
| 用户名 / 密码 | 登录账号 |
| 路径 | 可选,只显示某个目录时填写 |
- 保存时会自动测试连接
留空用户名和密码会以访客身份连接。多数 NAS 默认关闭访客访问,可能连得上但看不到文件,建议填上账号。
只挂载某个子目录
如果 NAS 上共享很多、只关心影片目录,可以限定扫描范围:
- SMB 在「目录」里填共享内的子目录,例如
video/Movies - WebDAV 在「路径」里填目录路径
这样应用只会列出该目录下的内容,扫描更快,媒体库也更干净。
播放与扫描
添加成功后:
- 应用会扫描该共享下的视频文件并刮削元数据
- NAS 上的影片是直接串流播放的,不会下载到设备
- 支持 SMB 的 Range 请求,因此拖动进度条是真正的跳转,无需重新缓冲整个文件
常见问题
连不上 / 一直转圈
- 确认手机和 NAS 在同一个局域网(别连错了访客 Wi-Fi)
- 用浏览器访问 NAS 管理页面,确认 NAS 在线
- 检查 NAS 的防火墙是否放行了 445 端口
- 部分路由器开启了「AP 隔离」,会导致同网段设备互相不可见
能看到目录但列表为空
通常是权限问题 —— 该账号对目录没有读取权限,或者目录里没有识别到的视频格式。换主账号试试,或检查文件扩展名。
播放卡顿 / 速度慢
- 优先用 5GHz Wi-Fi 或网线(PC 端)
- 4K 原盘码率可达 80 Mbps 以上,2.4GHz Wi-Fi 很难跑满
- 如果是 WebDAV 走公网,瓶颈通常在上行带宽,考虑用 Emby / Jellyfin 这类支持转码的方案
- 4K 原盘这类高码率内容建议 NAS 与播放设备走同一千兆局域网
- 若 NAS 开启了 SMB 传输加密,会带来额外开销,可酌情关闭测试对比
关掉路由器后还能看吗?
不能。串流依赖网络,断网就断了。
如果想离线观看,可以在影片详情页使用下载功能,把影片保存到设备本地;下载任务在「下载」页面管理,支持暂停、继续与取消。
下载适用于网络来源(NAS、网盘、媒体服务器)。本地目录的文件已经在设备上,因此不提供下载入口。