如何播放 NAS 或网络共享中的视频(SMB/UPnP)
如果电影存在 NAS 或另一台 PC 上,VLC 可以走网络直接播放,无需复制任何东西。桌面版 VLC 直接读取 SMB 共享和 UPnP/DLNA 服务器;Android TV 版 VLC 有专门的网络浏览器。本指南涵盖两者,外加能避免大体积 4K 文件卡顿的性能设置。
第 1 步 —— 在桌面版 VLC 播放 SMB 共享
按 Ctrl+N 输入共享路径——例如 smb://server/share/movies 或 \\server\share\movies(Windows)——然后点击 Play。
共享打开。
提示输入凭据时,输入 NAS/PC 的用户名和密码。只在可信机器上勾选 "remember"。
共享已通过认证。
另一种方式:用 Playlist > Add Directory 浏览到映射驱动器(Windows)或 /mnt 挂载点(Linux)。
文件夹已作为播放列表添加。
第 2 步 —— 浏览 UPnP/DLNA 服务器
在侧边栏(View > Playlist)打开 "Local Network"(Windows/Linux)或 Network 面板。
发现的 UPnP 服务器出现。
选择你的 NAS 或媒体服务器(Plex、Jellyfin、MiniDLNA、Windows Media Server)并浏览它的文件夹。
服务器的媒体库可浏览。
把服务器加到 "My places",下次一键访问。
服务器已收藏。
第 3 步 —— Android TV:网络浏览器
在 Android TV 上打开 VLC,进入侧边栏选择 "Local network"(新版本中为 "Network")。
列出 SMB/UPnP 源。
选择 "Add server" → SMB,输入 NAS 地址、用户名和密码。
共享已添加。
浏览到视频并按 OK 播放——网络良好时,Android TV 版 VLC 能通过 Wi-Fi 播放 4K H.264/HEVC。
视频从共享中播放。
第 4 步 —— 性能:让大文件不再缓冲
- 提高文件/网络缓存:Preferences > Input/Codecs > "File caching (ms)" 在 SMB 下设为 2000–3000,串流用 "Network caching (ms)" 3000。
- 在 Windows 上把 SMB 共享映射为驱动器号,并从映射驱动器打开文件——VLC 会使用文件访问模块,比 SMB 模块更快。
- 检查 NAS:启用 SMB3;性能差时关闭数据包签名(注意安全权衡);避免 Wi-Fi 中继器。
- Linux 用 cifs 挂载(mount -t cifs //server/share /mnt -o username=…)能让 VLC 得到普通文件路径和最佳性能。