EasyGBS - GB28181 国标方案安装使用文档

  • EasySIPCMS

    SIP 中心信令服务, 单节点, 自带一个 Redis Server, 随 EasySIPCMS 自启动, 不需要手动运行

  • EasySIPSMS

    SIP 流媒体服务, 根据需要可部署多套

  • 端口使用

TCP 端口 : 10000(CMS - HTTP), 26379(CMS - Redis), 10001(SMS - HTTP), 11935(SMS - RTMP Live), 30000 ~ 40000(SMS - RTP over TCP)

UDP 端口 : 5060(CMS - SIP), 5070(SMS - SIP), 50000 ~ 60000(SMS - RTP over UDP)

1.1 配置信令服务 easysipcms.ini

  • [sip] -> host

    SIP 中心信令服务器 IP

  • [sip] -> serial

    SIP 中心信令服务器 ID

  • [sip] -> realm

    SIP 中心信令服务器 Realm

  • [sip] -> device_password

    设备接入统一密码

1.2 配置流媒体服务 easysipsms.ini

  • [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_range

    RTP over UDP 限制 UDP 端口范围

  • [rtp] -> tcp_port_range

    RTP over TCP 限制 TCP 端口范围

1.3 配置设备接入

下面是海康和大华 IPC 中, GB28181 平台接入配置的两张截图, 供参考

1.3.1 统一编码规则

关于设备ID, 通道ID, 以下是国标协议文档中关于 统一编码规则 的截取

1.4 运行

!!! 安装包所在路径不要包含 中文

先运行 EasySIPCMS, 再运行 EasySIPSMS

1.4.1 Windows

  • 直接运行

    EasySIPCMS.exe

    以 Ctrl + C 停止服务, 不可以直接叉控制台窗口, 否则服务停不干净

    EasySIPSMS.exe

    以 Ctrl + C 停止服务, 不可以直接叉控制台窗口, 否则服务停不干净

  • 以服务启动

    ServiceInstall-EasySIPCMS.exe

    以 ServiceUninstall-EasySIPCMS.exe 卸载 CMS 服务

    ServiceInstall-EasySIPSMS.exe

    以 ServiceUninstall-EasySIPSMS.exe 卸载 SMS 服务

1.4.2 Linux

  • 直接运行
cd EasySIPCMS
./easysipcms
# Ctrl + C cd EasySIPSMS
./easysipsms
# Ctrl + C
  • 以服务启动
cd EasySIPCMS
./start.sh
# ./stop.sh cd EasySIPSMS
./start.sh
# ./stop.sh

1.5 平台使用

  • UI

    http:// {EasyGBS-ip}:10000,例如:http://121.40.50.44:10000

  • 接口文档

    http:// {EasyGBS-ip}:10000/apidoc,例如:http://121.40.50.44:10000/apidoc

  • 使用分享页

    为方便客户在网页中集成播放功能, 我们单独提供了可供 HTML iframe 集成的分享页, 形如:

    http://ip:10000/play.html?serial=34020000001110000001&code=34020000001320000001

    其中 URL 参数:

    • serial 设备国标编号

    • code 通道国标编号

    • ptz 是否显示云台控制, 可选, yes/no, 默认值为 yes

    • iframe 是否仅显示视频播放区域, 可选, yes/no, 默认值为 no

    • aspect 视频播放区域的宽高比, 可选, wxh, 默认为 640x360, 即16:9

    • fluent 是否以流畅模式播放, 可选, yes/no, 默认值为 yes

    • autoplay 是否自动播放, 可选, yes/no, 默认值为 yes

    • stretch 是否拉伸显示, 可选, yes/no, 默认值为 no

  • 网页播放器

    除了 iframe 方式集成播放器, 也可以使用 EasyPlayer 网页播放器来二次开发

    EasyPlayer 网页播放器下载和使用文档, 参阅链接:

    https://www.npmjs.com/package/@easydarwin/easyplayer

获取更多信息

邮件:support@easydarwin.org

EasyDarwin开源流媒体服务器:www.EasyDarwin.org

EasyDSS商用流媒体解决方案:www.EasyDSS.com

EasyNVR无插件直播方案:www.EasyNVR.com

Copyright © EasyDarwin Team 2012-2019

EasyGBS国标流媒体服务器GB28181国标方案安装使用文档的更多相关文章

  1. keepalived双机热备,安装部署文档

    keepalived双击热备,安装部署文档: 下载目录:/apps/keepalived-1.2.7.tar.gz 1:---> yum install -y make wget 2:---&g ...

  2. azkaban编译安装配置文档

    azkaban编译安装配置文档 参考官方文档: http://azkaban.github.io/azkaban/docs/latest/ azkaban的配置文件说明:http://azkaban. ...

  3. Jmeter+Badboy安装使用文档

                  Jmeter+Badboy安装使用文档       目录   1.jmeter安装    1 2.Jmeter基础使用    3 3. 使用Jmeter进行分布式测试    ...

  4. LVS+Heartbeat安装部署文档

    LVS+Heartbeat安装部署文档 发表回复 所需软件: ipvsadm-1.24-10.x86_64.rpmheartbeat-2.1.3-3.el5.centos.x86_64.rpmhear ...

  5. Oracle client客户端简易安装网上文档一

    Oracle client客户端简易安装网上文档一-------------------------------------------------------------------------一. ...

  6. S01-晓亮的电脑软件安装过程文档 腾讯QQ 595076941 2019年10月

    S01-晓亮的电脑软件安装过程文档 腾讯QQ 595076941 2019年10月 本文档的创建作者的腾讯QQ聊天号码是 595076941 S02-电脑软件安装过程中不要随意关闭窗口除非必需关闭窗口 ...

  7. Xcode离线安装帮助文档

    Xcode离线安装帮助文档   1.在线查看帮助文件:Xcode下查看帮助文件,菜单Help-Developer Documentation在右上角搜索框中即可检索,但速度很慢,在线查看. 2.下载帮 ...

  8. CM5(Cloudera Manager 5) + CDH5(Cloudera's Distribution Including Apache Hadoop 5)的安装详细文档

    参考 :http://www.aboutyun.com/thread-9219-1-1.html Cloudera Manager5及CDH5在线(cloudera-manager-installer ...

  9. Visual Studio 2010 安装帮助文档问题

    今天重装系统,装完VS2010后,如往常一样安装文档,却弹出如下错误"Could not create the local store in the specified folder.... ...

随机推荐

  1. 《暗黑世界V1.6》服务器代码执行图

    <暗黑世界V1.6>服务器代码执行图 (原文地址:http://www.9miao.com/forum.php?mod=viewthread&tid=44016&highl ...

  2. react-app-rewired 定义全局变量

    通过react-app-rewired插件,react-app-rewired的作用就是在不eject的情况下,覆盖create-react-app的配置.

  3. Ubuntu 11.04 (Natty) 已经停止支持 但可以使用old-releases源了

    Ubuntu 11.04 (Natty) 已经停止支持,但可以使用old-releases源了,先备份源列表文件: sudo cp /etc/apt/sources.list /etc/apt/sou ...

  4. C++ 和 java 使用 AES CBC 128 加解密

    Java 使用jce, code: import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax ...

  5. 【Excle】文本日期转化为日期格式

    现存在一列文本格式的日期 需要将该列转化为日期格式 方法一:使用分列 数据→分列,第三步选择[日期] 方法二:使用text函数 公式得到的结果为: 但是这样转化后的是文本型日期,需要转化为日期型得先转 ...

  6. CStdioFile类学习笔记<转>

    本文转自:http://www.cnblogs.com/JiMuStudio/archive/2011/07/17/2108496.html   CStdioFile类的声明保存再afx.h头文件中. ...

  7. ibatis 动态列查询问题解决

      http://hi.baidu.com/java513/blog/item/ace7c516c400390d4a90a7c8.html   这个问题是因为你查询的sql的列是变化的,但是ibati ...

  8. [原创]JAVA号码工具类:实现手机固话号码判断与区号截取

    工具类说明 该工具类主要是用于判断号码的类型,如果是手机类型,则返回号码前7位,便于后面继续判断号码归属地:如果是固话类型,则截取固话的区号,同样也是为了后面判断号码的归属地. 在获取到这些信息之后, ...

  9. 文件打开的过程——调用fd=open()时操作系统所做的工作

    fd=fopen()是一个系统调用.用于依据文件名称打开一个文件.返回该文件的文件描写叙述符,文件打开后进程便能够依据文件描写叙述符fd进行其它操作,比方读,写,关闭等操作. 各个操作系统打开文件的过 ...

  10. hdu5305Friends dfs

    //给一个无向图 , 每条边能够是online边也能够是offline边,问 //有多少种方法使得每一个节点的online边和offline边一样多 #include<cstdio> #i ...