赞
踩
在搭建的过程中也走过不少弯路,安装了很多版本,每个版本都或多或少有部分问题出现,一致都不能成功,经过多方尝试,最后成功搭建一款使用与本地Windows的GB28181平台。
1、通信流程图
2、流程概括图
3、部署SIP服务器(wvp服务):
3.1、下载wvp-gb28181-pro升级版本的代码到本地
- 1、下载地址:可直接下载zip包
- https://gitcode.net/mirrors/648540858/wvp-GB28181-pro
- 2、或者用git clone(推荐此方法,巨好用)
- git clone https://gitcode.net/mirrors/648540858/wvp-GB28181-pro.git
3.2 配置文件部署(事先安装好redis,此处不在详细说明)
- spring:
- # REDIS数据库配置
- redis:
- # [必须修改] Redis服务器IP, REDIS安装在本机的,使用127.0.0.1
- host: 127.0.0.1
- # [必须修改] 端口号
- port: 6379
- # [可选] 数据库 DB
- database: 6
- # [可选] 访问密码,若你的redis服务器没有设置密码,就不需要用密码去连接
- password: xxx
- # [可选] 超时时间
- timeout: 10000
- # [可选] jdbc数据库配置, 项目使用sqlite作为数据库,一般不需要配置
- datasource:
- # 使用mysql 打开23-28行注释, 删除29-36行
- name: wvp
- url: jdbc:mysql://127.0.0.1:3306/wvp?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
- username: root
- password: 123456
- type: com.alibaba.druid.pool.DruidDataSource
- driver-class-name: com.mysql.cj.jdbc.Driver
- # name: eiot
- # url: jdbc:sqlite::resource:wvp.sqlite
- # username:
- # password:
- # type: com.alibaba.druid.pool.DruidDataSource
- # driver-class-name: org.sqlite.JDBC
- max-active: 1
- min-idle: 1
-
- # [可选] WVP监听的HTTP端口, 网页和接口调用都是这个端口
- server:
- port: 18080
-
- # 作为28181服务器的配置
- sip:
- # [必须修改] 本机的IP
- ip: 172.16.1.86
- # [可选] 28181服务监听的端口
- port: 5060
- # 根据国标6.1.2中规定,domain宜采用ID统一编码的前十位编码。国标附录D中定义前8位为中心编码(由省级、市级、区级、基层编号组成,参照GB/T 2260-2007)
- # 后两位为行业编码&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。