LiveGBS GB28181 国标方案安装使用说明
服务资源
试用安装包下载 | 在线演示 | 在线API | QQ交流群:947137753
服务架构
![](https://img-blog.csdnimg.cn/img_convert/0ecaec7c64855ea6b2651ee617bebfa8.png)
服务说明
安装包
-
Windows平台使用的安装包:
LiveCMS-windows-***.zip LiveSMS-windows-***.zip
-
Linux平台使用的安装包:
LiveCMS-linux-***.tar.gz LiveSMS-linux-***.tar.gz
信令服务
-
LiveCMS
SIP 中心信令服务, 单节点, 自带一个 Redis Server, 随 LiveCMS 自启动, 不需要手动运行
-
LiveCMS端口使用
TCP 端口 : 5060(SIP), 10000(HTTP), 26379(Redis)
UDP 端口 : 5060(SIP)
流媒体服务
-
LiveSMS
SIP 流媒体服务, 根据需要可部署多套
-
LiveSMS端口使用
TCP 端口 : 5070(SIP), 10001(HTTP), 11935(RTMP Live), 30000-40000(RTP over TCP)
UDP 端口 : 5070(SIP), 50000-60000(RTP/RTCP over UDP)
配置信令服务(LiveCMS)
服务名称:LiveCMS
配置文件:livecms.ini
所在位置:LiveCMS-windows-***.zip, LiveCMS-linux-***.tar.gz
-
[sip] -> host
SIP 中心信令服务器 IP
-
[sip] -> serial
SIP 中心信令服务器 ID
-
[sip] -> realm
SIP 中心信令服务器 Realm
-
[sip] -> device_password
设备接入统一密码
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/a1648b41cc0a3001e9355e6216bde0c8.png)
配置流媒体服务(LiveSMS)
服务名称:LiveSMS
配置文件:livesms.ini
所在位置:LiveSMS-windows-***.zip, LiveSMS-linux-***.tar.gz
-
[sip] -> host
SIP 流媒体服务器 IP
-
[sip] -> serial
SIP 流媒体服务器 ID
-
[sip] -> realm
SIP 流媒体服务器 Realm
-
[sip] -> wan_ip (可选配置)
SIP 流媒体服务器公网 IP
-
[sip] -> use_wan_ip_recv_stream (可选配置)
可选配置0/1, 指示流媒体服务器使用公网 IP 接收国标下级流数据
-
[rtp] -> udp_port
RTP over UDP 端口
-
[rtp] -> tcp_port
RTP over TCP 端口
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/1ba41530abc55ac8fb1bf7302a0b82a9.png)
服务运行
warning 注意
安装包所在路径不要包含 中文, 先运行 LiveCMS, 再运行 LiveSMS
Windows
直接运行
信令服务(LiveCMS)
-
启动: 解压目录中,直接双击 LiveCMS.exe
-
停止:以
Ctrl + C
停止服务, 不可以直接叉控制台窗口, 否则服务停不干净
流媒体服务(LiveSMS)
-
启动: 解压目录中,直接双击 LiveSMS.exe
-
停止:以
Ctrl + C
停止服务, 不可以直接叉控制台窗口, 否则服务停不干净
以服务启动
信令服务(LiveCMS)
-
安装: 解压目录中,直接双击 ServiceInstall-LiveCMS.exe
-
卸载: 以 ServiceUninstall-LiveCMS.exe 卸载 CMS 服务
流媒体服务(LiveSMS)
-
安装: 解压目录中,直接双击 ServiceInstall-LiveSMS.exe
-
卸载: 以 ServiceUninstall-LiveSMS.exe 卸载 SMS 服务
Linux
直接运行
信令服务(LiveCMS)
cd LiveCMS
./livecms
#停止: Ctrl + C
流媒体服务(LiveSMS)
cd LiveSMS
./livesms
# 停止:Ctrl + C
以服务启动
信令服务(LiveCMS)
cd LiveCMS
./start.sh
#停止: ./stop.sh
流媒体服务(LiveSMS)
cd LiveSMS
./start.sh
#停止: ./stop.sh
配置设备接入
服务运行起来后,参考LiveCMS基础配置页面上显示的信息设置到下级设备或平台上。
下面是海康、大华和宇视 IPC 中, GB28181 平台接入配置的两张截图, 供参考
海康GB28181接入示例
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/2baffaa18f4def054adfee7abace547e.png)
大华GB28181接入示例
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/1a6cd44d6f93aa73610e831864d58b53.png)
宇视4G GB28181接入示例
![宇视4G GB28181接入示例](https://img-blog.csdnimg.cn/img_convert/44c9a65681adbf460158fb2dcf26a226.png)
![宇视4G GB28181接入示例](https://img-blog.csdnimg.cn/img_convert/1d5fe4284d7bc16143a535ed163971e9.png)
平台使用
管理平台
接口文档
使用分享页
为方便客户在网页中集成播放功能, 我们单独提供了可供 HTML iframe 集成的分享页, 形如:
http://ip:10000/play.html?serial=34020000001110000001&code=34020000001320000001
其中 URL 参数:
-
serial 设备国标编号
-
code 通道国标编号
-
share 是否显示分享, 可选, yes/no, 默认值为 yes
-
ptz 是否显示云台控制, 可选, yes/no, 默认值为 yes
-
iframe 是否仅显示视频播放区域, 可选, yes/no, 默认值为 no
-
aspect 视频播放区域的宽高比, 可选, wxh, 默认为 640x360, 即16:9, 当 aspect=fullscreen 时整页显示播放器
-
fluent 是否以流畅模式播放, 可选, yes/no, 默认值为 yes
-
autoplay 是否自动播放, 可选, yes/no, 默认值为 yes
-
stretch 是否拉伸显示, 可选, yes/no, 默认值为 no
-
protocol 播放流格式, 可选, rtmp/hls/flv, 默认 auto check
网页播放器
除了 iframe 方式集成播放器, 也可以使用 LivePlayer 网页播放器来二次开发
LivePlayer 网页播放器下载和使用文档, 参阅链接:
https://www.npmjs.com/package/@liveqing/liveplayer
统一编码规则
关于设备ID, 通道ID, 以下是国标协议文档中关于 统一编码规则 的截取
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/61eb34f3c7f2dff2b574e52ccc852d1e.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/503f10196fe42749abc9ca37efbe869c.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/img_convert/7ea8d372a6a36d483fb1ba584ce5d9cd.png)