zoukankan      html  css  js  c++  java
  • GB28181平台LiveGBS的使用介绍

    LiveGBS GB28181 国标方案安装使用说明

    服务资源

    试用安装包下载 | 在线演示 | 在线API | QQ交流群:947137753

    服务架构

    服务说明

    安装包

    • 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

      设备接入统一密码

    在这里插入图片描述

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

    在这里插入图片描述

    服务运行

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

    在这里插入图片描述

    宇视4G GB28181接入示例

    宇视4G GB28181接入示例

    宇视4G GB28181接入示例

    平台使用

    管理平台

    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, 以下是国标协议文档中关于 统一编码规则 的截取

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

     

  • 相关阅读:
    python练习1--求和
    python--文件操作
    【省选】SDOI2017_树点涂色_LuoguP3703/LOJ2001_LCT/线段树
    【洛谷】P1784 数独
    【洛谷】P2671 求和
    【洛谷】P2261 [CQOI2007]余数求和
    【转载】利用向量积(叉积)计算三角形的面积和多边形的面积
    【洛谷】P1090 合并果子
    【转载】学习C++ -> 类(Classes)的定义与实现
    【洛谷】P2142 高精度减法
  • 原文地址:https://www.cnblogs.com/kumukim/p/11006577.html
Copyright © 2011-2022 走看看