今年走訪了一些行業(yè)內的客戶,總結了一些常見的問題:
- 很多運營商都想開發(fā)一套屬于自己的部標主動安全平臺,部標協(xié)議推出至今十年了,協(xié)議類型加地市級擴展的有JT808-2011、JT808-2013、JT1078、主動安全、JT808-2019、JT809,從零開發(fā)都是一場噩夢。
- 投入的資金人力很大,開發(fā)周期長,還需要有對終端協(xié)議和行業(yè)需求特別熟悉的人才。今年疫情特殊,很多企業(yè)在縮減開支,不敢盲目投入太多資金。
- 系統(tǒng)架構要成熟穩(wěn)定。網(wǎng)上開源的代碼只是demo離商用還有很大差距,或者代碼質量差架構落后導致學習成本高。
- 平臺廠商的系統(tǒng)授權昂貴而且只開放web部分接口,底層的數(shù)據(jù)不能自由獲取和定制?;蛘咭悦赓M的名義獲取客戶的數(shù)據(jù)。
針對以上問題,我們將這幾年研發(fā)的主動安全云平臺的所有后臺模塊免費開放給全國客戶,無須授權,web后臺代碼和平臺公共包開源,底層終端數(shù)據(jù)自由獲取和處理。客戶只需要將精力放在開發(fā)web界面和web后臺,可以降低成本和開發(fā)周期。
為了兼容不同客戶的服務器,部署包分Windows和Linux兩種版本,兩種版本都實現(xiàn)了一鍵啟停服務,客戶可根據(jù)自己的需求下載并按照手冊部署。
- 協(xié)議支持
網(wǎng)關協(xié)議:JT808-2011、JT808-2013、JT808-2019、JT1078、蘇標主動安全
流媒體播放協(xié)議:websocket-flv、http-flv
- 模塊介紹
| 模塊 | 開發(fā)語言 | 跨平臺 | 開源 | 描述 |
|---|---|---|---|---|
| Redis? ? ? ??? ?? ?? ?? ?? ?? ?? ? ?? ?? ?? ? | ?? ?? ?? ?? ?? ?? C?? ?? ?? ?? ?? ?? | ???? ?? ?? 是?? ?? ??? ? ?? | ?? ???? ?? 是?? ?? ?? ?? | 基于內存key/value存儲系統(tǒng),緩存終端信息、服務器配置、終端最后位置等 |
| RabbitMQ | Erlang | 是 | 是 | 實現(xiàn)了AMQP的消息中間件,各模塊的消息傳遞全部基于MQ |
| gnss-common | Java | 是 | 是 | 整個系統(tǒng)的核心公共包,定義了各模塊使用的常量、實體類、工具類、指令注冊器、Redis服務、RabbitMQ交換機和隊列、RabbitMQ序列化轉換器 |
| gnss-web | Java | 是 | 是 | 整個系統(tǒng)的web后臺,提供前端接口 |
| jt808-server | Java | 是 | 開放Jar包 | JT808網(wǎng)關,處理部標終端的交互 |
| file-server | Java | 是 | 開放Jar包 | 文件服務器,處理主動安全附件消息,JT1078的FTP文件上傳,處理文件播放和下載的HTTP請求 |
| media-server | Java | 是 | 開放Jar包 | 流媒體服務器,處理JT1078音視頻數(shù)據(jù)并封裝flv供客戶端播放 |
PS:這里提供的是Java版的流媒體服務器,性能肯定不如C/C++和GO編寫的流媒體服務器,客戶可替換自己的,需要修改Redis緩存的服務器配置信息
- 開源代碼
系統(tǒng)公共包:https://github.com/gnss-pro/gnss-common
gnss-web:https://github.com/gnss-pro/gnss-web
- 后臺部署
最近兩個月JT808網(wǎng)關和文件服務器已讓華為工程師朋友幫忙優(yōu)化了一版,現(xiàn)在發(fā)布的部署包是最新的,六七八月份的客戶需要免費升級源碼的請聯(lián)系技術支持。
下載部署包后請按照《主動安全云平臺后臺部署手冊》部署。
如果需要基于開源的gnss-web和gnss-common二次開發(fā)的,請按照《主動安全云平臺開發(fā)環(huán)境搭建》的步驟搭建開發(fā)環(huán)境,再按照《gnss-web開發(fā)手冊》的規(guī)范開發(fā)。
部署包下載地址:鏈接:https://pan.baidu.com/s/1VzBSGJLIOBUlqPuw7sxgcQ 提取碼:p9rg
文件
- 技術支持
致歉聲明:由于我司以前一個技術支持從其他渠道獲取了GPS產(chǎn)品經(jīng)理、中位科技的代碼,利用公司便利向其他客戶兜售,被公司及早發(fā)現(xiàn)并解除合同,我司鄭重向這些作者正式道歉。我司嚴正聲明所有的核心代碼都是自研,使用的技術框架全部基于開源,客戶可以放心使用沒有版權風險。
如果使用中出現(xiàn)問題,請發(fā)送私信或者聯(lián)系扣扣:2645908325
-
Windows部署效果,實現(xiàn)一鍵啟停服務,監(jiān)控所有服務運行狀態(tài)。
Windows運行文件
Windows監(jiān)控界面
-
Linux部署效果

Linux文件

服務器狀態(tài)