0
点赞
收藏
分享

微信扫一扫

GB28181平台LiveGBS的使用介绍

服务架构

GB28181平台LiveGBS的使用介绍_微信直播

服务说明

安装包

  • 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
    设备接入统一密码

GB28181平台LiveGBS的使用介绍_安防直播_02

配置流媒体服务(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 端口

GB28181平台LiveGBS的使用介绍_雪亮工程_03

服务运行

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接入示例

GB28181平台LiveGBS的使用介绍_GB/T28181_04

大华GB28181接入示例

GB28181平台LiveGBS的使用介绍_安防直播_05

宇视4G GB28181接入示例

GB28181平台LiveGBS的使用介绍_雪亮工程_06

GB28181平台LiveGBS的使用介绍_微信直播_07

平台使用

管理平台

​​http://localhost:10000​​

接口文档

​​http://localhost:10000/apidoc​​

使用分享页

为方便客户在网页中集成播放功能, 我们单独提供了可供 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, 以下是国标协议文档中关于 统一编码规则 的截取

GB28181平台LiveGBS的使用介绍_微信直播_08


GB28181平台LiveGBS的使用介绍_安防直播_09


GB28181平台LiveGBS的使用介绍_微信直播_10



举报

相关推荐

LiveGBS GB28181流媒体服务

0 条评论