版本:v1.0 | 日期:2025年12月
进入你的 ssh 后台终端
# apt update
# apt install -y nas-media-player
重要:请在安装过程中注意返回信息,确保正确安装完成
安装完成后,服务已经自动启动,可以通过命令查看状态:
systemctl status nas-media-player
1. 局域网访问:输入 http://[服务器局域网IP]:8800(如http://192.168.1.100:8800)
2. 外网访问:需配置路由器端口映射(将8800端口映射到服务器内网IP),然后通过http://[公网IP]:8800访问
NAS重启后服务自动运行,已配置systemd服务:
/etc/systemd/system/nas-media-player.service
播放媒体时,页面下方的信息栏会实时显示:
auth_开头的Cookie并删除)| 问题 | 解答 |
|---|---|
| 为什么主目录不能上传文件? | 为了便于媒体文件分类管理,系统设计为仅允许在子目录中上传文件,避免主目录文件杂乱无章,同时降低误操作风险。 |
| 支持哪些媒体格式? | 视频:mp4、avi、mkv、mov等;音频:mp3、wav、flac等;图片:jpg、png、gif等。具体兼容性取决于浏览器,推荐使用mp4/mp3/jpg/png等通用格式。 |
| 如何修改媒体根目录? | 编辑后端主文件(/opt/nas-media-player/main.py)中的VIDEO_ROOT变量,修改为新的目录路径,保存后重启服务即可生效(需确保新目录有读写权限)。 |
| 加密目录的密码忘记了怎么办? | 直接删除该目录下的/opt/nas-media-player/dir_passwords.json文件(隐藏文件),删除后该目录将失去密码保护,可重新设置新密码。 |
| 可以在手机/平板上使用吗? | 可以,系统支持移动端适配,使用手机/平板的现代浏览器访问http://[服务器IP]:8800即可,操作逻辑与电脑端一致。 |
| 上传的文件在哪里可以找到? | 上传的文件会保存在服务器的VIDEO_ROOT配置目录下的对应子目录中,可直接通过文件管理器访问服务器上的该目录查看。 |
| 为什么部分视频文件无法播放? | 可能原因:1. 浏览器不支持该视频编码格式;2. 文件损坏;3. 缺少FFmpeg组件。建议安装FFmpeg或转换视频格式为mp4(H.264编码)。 |
| 如何修改服务端口(非8800)? | 启动服务时修改端口参数,如/opt/nas-media-player/main.py(改为8888端口),同时需确保新端口未被占用且防火墙已开放。 |
sudo systemctl status nas-media-player 或ps aux | grep uvicornnetstat -tulpn | grep 8800 或 lsof -i:8800sudo ufw allow 8800)http://[服务器IP]:8800,注意区分http/https(默认使用http)chmod 644 [文件名])chmod 755 [目录名])/opt/nas-media-player/dir_passwords.json文件:确认加密目录下的dir_passwords.json文件存在且格式正确(由系统自动生成,请勿手动修改)如遇到使用问题或功能建议,请通过以下方式获取支持:
© 2025 海纳思 版权所有 | 保留所有权利