msServer/2.0.7
msServer 2.0.7 发布说明
IPTV 流媒体转码与分发平台,面向酒店电视、专网直播等场景。支持 NVIDIA / Intel 硬件转码、直播代理、Web 运维控制台与 WebTV 终端播放。
运行平台:Windows 10+;Linux(推荐 Ubuntu 22.04,兼容 CentOS 7)
一、核心能力
- 转码:RTSP / RTP / UDP / RTMP / HTTP(S)-TS / HTTP(S)-HLS SRT KCP HTTP-MPD拉流(可绑网卡)
→ RTMP、HTTP-TS/HLS、UDP/RTP、 AV1/HTTP-HLS AV1/HTTP-MPD WEBRTC MSKey私有协议输出 - 代理:多协议拉流或监听,统一输出本地 HLS,便于 Nginx 发布
- 高可用:拉流/推流地址热更新;断流彩条补位,降低推流掉线风险
- Web 控制台:频道、编码模板、监控、黑名单、网卡、Nginx 参考配置等
- WebTV:设备 UUID 绑定、在线会话、踢人/封禁、防盗链与观看统计
二、本版亮点
- WebTV 手机独立版 /tvapp/:竖屏全屏直播、底部选台、频道搜索、滑动手势换台
- WebTV 电视版 /tvapp/:遥控器操作;手机访问自动跳转手机版
- 播放优化:HLS 秒开、频道序号与取流 API 优化
- Linux 运维:支持 -install 安装 systemd 服务(服务名 ms),开机自启
- 配套文档:安装包内附《使用说明.md》
三、快速开始
-
解压安装包,配置 FFmpeg(config.json → server.ffmpeg_path)
-
运行程序
- Windows:msServer.exe(前台) ./msServer.exe -install(系统服务)
- Linux:./msServer(前台)或 sudo ./msServer -install(系统服务)
-
浏览器打开管理后台:http://服务器IP:9999/ms/
-
WebTV
- 电视/机顶盒/手机:http://服务器IP:9999/tvapp/
四、Linux 命令行(仅 Linux)
./msServer 前台运行(调试)
./msServer -d 后台运行(未装服务时)
./msServer -stop 停止 -d 方式启动的进程
sudo ./msServer -install 安装系统服务并开机自启
sudo ./msServer -uninstall 卸载系统服务
安装服务后的日常启停(请用 systemctl,勿与 -d 混用):
sudo systemctl start ms 启动
sudo systemctl stop ms 停止
sudo systemctl restart ms 重启
sudo systemctl status ms 查看状态
五、WebTV 声音说明
浏览器自动播放策略要求默认静音起播:
- 电视版:全屏播放时,按一次回车 开声音,再按回车 打开频道列表
- 手机版:点击「点击开启声音」
六、安装包内容
- msServer_x64 / msServer_x64.exe
- config.json、license.key(如需)
- 使用说明.md(完整运维文档)
七、升级与注意
- 生产环境建议通过 Nginx 80/443 反代,勿公网直接暴露 9999
- 同一主机仅允许一个 msServer 实例
- Windows 不支持 -install,开机自启请用任务计划程序(详见使用说明.md)