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 網頁播放器下載下傳和使用文檔, 參閱連結:
擷取更多資訊
EasyDarwin開源流媒體伺服器:www.EasyDarwin.org
EasyDSS商用流媒體解決方案:www.EasyDSS.com
EasyNVR無插件直播方案:www.EasyNVR.com
Copyright © EasyDarwin Team 2012-2019
keepalived雙機熱備,安裝部署文檔
keepalived輕按兩下熱備,安裝部署文檔: 下載下傳目錄:/apps/keepalived-1.2.7.tar.gz 1:---> yum install -y make wget 2:---&g ...
azkaban編譯安裝配置文檔
azkaban編譯安裝配置文檔 參考官方文檔: http://azkaban.github.io/azkaban/docs/latest/ azkaban的配置檔案說明:http://azkaban. ...
Jmeter+Badboy安裝使用文檔
Jmeter+Badboy安裝使用文檔 目錄 1.jmeter安裝 1 2.Jmeter基礎使用 3 3. 使用Jmeter進行分布式測試 ...
LVS+Heartbeat安裝部署文檔
LVS+Heartbeat安裝部署文檔 發表回複 所需軟體: ipvsadm-1.24-10.x86_64.rpmheartbeat-2.1.3-3.el5.centos.x86_64.rpmhear ...
Oracle client用戶端簡易安裝網上文檔一
Oracle client用戶端簡易安裝網上文檔一-------------------------------------------------------------------------一. ...
Xcode離線安裝幫助文檔
Xcode離線安裝幫助文檔 1.線上檢視幫助檔案:Xcode下檢視幫助檔案,菜單Help-Developer Documentation在右上角搜尋框中即可檢索,但速度很慢,線上檢視. 2.下載下傳幫 ...
Visual Studio 2010 安裝幫助文檔問題
今天重裝系統,裝完VS2010後,如往常一樣安裝文檔,卻彈出如下錯誤"Could not create the local store in the specified folder.... ...
(轉)SQL Server 2012 手動安裝幫助文檔+排錯
逆天SQL Server 2012裝的不要不要的,最後發現...竟然沒幫助文檔...汗啊!原來它跟vs一樣要自己裝幫助文檔...好吧,官網一下載下傳,妹的...報錯...然後就讓我們還原這個安裝過程以及逆 ...
随機推薦
Inplace Search on document libraries and lists is not working
[http://sharepointfarmer.com/inplace-search-on-document-libraries-and-lists-is-not-working/] I ran i ...
SqlServer檢視各個表所占空間大小的sql
CREATE TABLE [dbo].#tableinfo( 表名 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL, 記錄數 [int] NULL, 預留白間 ...
關于feature建立Lookup列的BUG
使用Sharepoint 2013自帶的建立欄,有如下的XML <?xml version="1.0" encoding="utf-8"?>< ...
jquery - 通過點選切換文字内容
今天要寫一個簡單的顯示/隐藏效果,本以為是挺簡單的事兒,沒想到還真因為基本功不紮實遇到了問題,這裡跟大家分享一下. 百度了很多方法,精簡能用的幹貨實在太少,最後還是通過去查jq的官方api才找到了解決 ...
UML視圖(四)狀态圖
以下是一個圖書館管理系統的狀态圖,非常典型,涵蓋狀态圖的全部元素的使用,由于狀态圖相對照較簡單,直接從看圖就能非常好地掌握.假設想對狀态圖的元素嚴謹的概念進行了解,在圖下方,有仔細的叙述. 看了上面的 ...
ASP.NET MVC 音樂商店 - 目錄
這一個系列的内容來自微軟的音樂商店 Music Store, 這是項目在 Codeplex 上的位址:http://mvcmusicstore.codeplex.com/. 這個項目使用 ASP.NE ...
c++ 對象作為參數傳遞
對象作為參數傳遞時是傳值.把實參的對象指派給形參.是以效率有點低. c++傳參方式可以分為2種: 1.傳值 (指針作為參數,本質上也隻是把位址作為值傳遞了而已). 2.傳引用. 是以,一切傳遞方式不是 ...
快的打車 技術部 在 杭州 招聘 #年前面試 年後入職#架構師 - 内推網(neitui.me)
快的打車 技術部 在 杭州 招聘 #年前面試 年後入職#架構師 - 内推網(neitui.me) 陳丹 (cd**@kuaidadi.com) 01-18 釋出了内推 #年前面試 年後入職#架構師 • ...
JAVA怎樣了解面向對象
一.對象 現實世界中,随處可見的一種事物就是對象,對象是事物存在的實體,如人類.書桌.計算機.高樓大廈等.人類解決問題的方式總是将複雜的事物簡單化,于是就會思考這些對象都是由哪些部分組成的.通常都 ...
原生 js 封裝get ,post, delete 請求
現在的項目中都在用VUE 以及react 等MVC, MVVM 架構. 丢棄了原始的JQ .不可能為了個$.ajax();而把JQ引進來吧. 在vue1的開發中 提供了 vueResouce, vu ...