代码优化

pull/76/head
wangshaopeng@sunnybs.com 2021-03-29 19:30:02 +08:00
parent 1fe9569af2
commit cdcb116aa2
3 changed files with 18 additions and 16 deletions

View File

@ -163,6 +163,7 @@ public class ZLMRESTfulUtils {
param.put("type", 1); param.put("type", 1);
param.put("app", "rtp"); param.put("app", "rtp");
param.put("stream", stream); param.put("stream", stream);
param.put("vhost", "__defaultVhost__");
return sendPost(mediaServerIp, "startRecord", param); return sendPost(mediaServerIp, "startRecord", param);
} }
@ -178,6 +179,7 @@ public class ZLMRESTfulUtils {
param.put("type", 1); param.put("type", 1);
param.put("app", "rtp"); param.put("app", "rtp");
param.put("stream", stream); param.put("stream", stream);
param.put("vhost", "__defaultVhost__");
return sendPost(mediaServerIp, "stopRecord", param); return sendPost(mediaServerIp, "stopRecord", param);
} }

View File

@ -68,8 +68,8 @@ public class DeviceControlController {
* API * API
* *
* @param deviceId * @param deviceId
* @param recordCmdStr RecordStopRecord * @param recordCmdStr RecordStopRecord
* @param channelId * @param channelId
*/ */
@GetMapping("/control/{deviceId}/record/{recordCmdStr}") @GetMapping("/control/{deviceId}/record/{recordCmdStr}")
public DeferredResult<ResponseEntity<String>> recordApi(@PathVariable String deviceId, public DeferredResult<ResponseEntity<String>> recordApi(@PathVariable String deviceId,
@ -101,8 +101,8 @@ public class DeviceControlController {
/** /**
* /API * /API
* *
* @param deviceId * @param deviceId
* @param guardCmdStr SetGuardResetGuard * @param guardCmdStr SetGuardResetGuard
*/ */
@GetMapping("/control/{deviceId}/guard/{guardCmdStr}") @GetMapping("/control/{deviceId}/guard/{guardCmdStr}")
public DeferredResult<ResponseEntity<String>> guardApi(@PathVariable String deviceId, @PathVariable String guardCmdStr) { public DeferredResult<ResponseEntity<String>> guardApi(@PathVariable String deviceId, @PathVariable String guardCmdStr) {
@ -133,9 +133,9 @@ public class DeviceControlController {
/** /**
* API * API
* *
* @param deviceId * @param deviceId
* @param alarmMethod * @param alarmMethod
* @param alarmType * @param alarmType
*/ */
@GetMapping("/control/{deviceId}/resetAlarm") @GetMapping("/control/{deviceId}/resetAlarm")
public DeferredResult<ResponseEntity<String>> resetAlarmApi(@PathVariable String deviceId, public DeferredResult<ResponseEntity<String>> resetAlarmApi(@PathVariable String deviceId,
@ -168,8 +168,8 @@ public class DeviceControlController {
/** /**
* API * API
* *
* @param deviceId * @param deviceId
* @param channelId * @param channelId
*/ */
@GetMapping("/control/{deviceId}/iFrame") @GetMapping("/control/{deviceId}/iFrame")
@PostMapping("/control/{deviceId}/iFrame") @PostMapping("/control/{deviceId}/iFrame")
@ -196,10 +196,10 @@ public class DeviceControlController {
* API * API
* *
* @param deviceId * @param deviceId
* @param enabled 使1:,0: * @param enabled 使1:,0:
* @param resetTime * @param resetTime
* @param presetIndex * @param presetIndex
* @param channelId * @param channelId
*/ */
@GetMapping("/control/{deviceId}/homePosition/{enabled}") @GetMapping("/control/{deviceId}/homePosition/{enabled}")
public DeferredResult<ResponseEntity<String>> homePositionApi(@PathVariable String deviceId, public DeferredResult<ResponseEntity<String>> homePositionApi(@PathVariable String deviceId,

View File

@ -8,7 +8,7 @@ spring:
# [可选] 数据库 DB # [可选] 数据库 DB
database: 6 database: 6
# [可选] 访问密码,若你的redis服务器没有设置密码就不需要用密码去连接 # [可选] 访问密码,若你的redis服务器没有设置密码就不需要用密码去连接
password: 111111 password:
# [可选] 超时时间 # [可选] 超时时间
timeout: 10000 timeout: 10000
poolMaxTotal: 1000 poolMaxTotal: 1000
@ -38,7 +38,7 @@ server:
# 作为28181服务器的配置 # 作为28181服务器的配置
sip: sip:
# [必须修改] 本机的内网IP, 必须是网卡上的IP # [必须修改] 本机的内网IP, 必须是网卡上的IP
ip: 192.168.1.105 ip: 192.168.0.100
# [可选] 28181服务监听的端口 # [可选] 28181服务监听的端口
port: 5060 port: 5060
# 根据国标6.1.2中规定domain宜采用ID统一编码的前十位编码。国标附录D中定义前8位为中心编码由省级、市级、区级、基层编号组成参照GB/T 2260-2007 # 根据国标6.1.2中规定domain宜采用ID统一编码的前十位编码。国标附录D中定义前8位为中心编码由省级、市级、区级、基层编号组成参照GB/T 2260-2007
@ -61,7 +61,7 @@ auth:
#zlm服务器配置 #zlm服务器配置
media: media:
# [必须修改] zlm服务器的IP内网公网IP均可配置多台时IP用逗号隔开 # [必须修改] zlm服务器的IP内网公网IP均可配置多台时IP用逗号隔开
ip: 192.168.1.105 ip: 192.168.0.100
# [可选] zlm服务器的公网IP, 内网部署置空即可 # [可选] zlm服务器的公网IP, 内网部署置空即可
wanIp: wanIp:
# [可选] zlm服务器的hook所使用的IP, 默认使用sip.ip # [可选] zlm服务器的hook所使用的IP, 默认使用sip.ip