| | |
| | | streamId varchar(50) null, |
| | | deviceId varchar(50) not null, |
| | | parental varchar(50) null, |
| | | hasAudio tinyint(1) null, |
| | | hasAudio bit(1) null, |
| | | primary key (channelId, deviceId) |
| | | ); |
| | | |
| | |
| | | characterSet varchar(50) null, |
| | | ptz int null, |
| | | rtcp int null, |
| | | status tinyint(1) null |
| | | status bit(1) null |
| | | ); |
| | | |
| | | create table platform_gb_channel |
| | |
| | | timeout_ms int null, |
| | | ffmpeg_cmd_key varchar(50) null, |
| | | rtp_type varchar(50) null, |
| | | enable_hls tinyint(1) null, |
| | | enable_mp4 tinyint(1) null, |
| | | enable tinyint(1) not null, |
| | | enable_hls bit(1) null, |
| | | enable_mp4 bit(1) null, |
| | | enable bit(1) not null, |
| | | primary key (app, stream) |
| | | ); |
| | | |
| | |
| | | } else {
|
| | | }
|
| | | }else {
|
| | | logger.warn("收到[ "+deviceId+" ]心跳信息, 但是设备" + (device == null? "不存在":"离线") + ", 心跳信息不予以回复");
|
| | | logger.warn("收到[ "+deviceId+" ]心跳信息, 但是设备" + (device == null? "不存在":"离线") + ", 回复401");
|
| | | Response response = getMessageFactory().createResponse(Response.UNAUTHORIZED, evt.getRequest());
|
| | | getServerTransaction(evt).sendResponse(response);
|
| | | }
|
| | | } catch (ParseException | SipException | InvalidArgumentException | DocumentException e) {
|
| | | e.printStackTrace();
|
| | |
| | | "<if test=\"PTZType != null\">, PTZType=${PTZType}</if>" + |
| | | "<if test=\"status != null\">, status='${status}'</if>" + |
| | | "<if test=\"streamId != null\">, streamId='${streamId}'</if>" + |
| | | "<if test=\"hasAudio != null\">, hasAudio='${hasAudio}'</if>" + |
| | | "<if test=\"hasAudio != null\">, hasAudio=${hasAudio}</if>" + |
| | | "WHERE deviceId='${deviceId}' AND channelId='${channelId}'"+ |
| | | " </script>"}) |
| | | int update(DeviceChannel channel); |
| | |
| | | timeout: 10000 |
| | | # [可选] jdbc数据库配置, 项目使用sqlite作为数据库,一般不需要配置 |
| | | datasource: |
| | | # name: eiot |
| | | # url: jdbc:mysql://127.0.0.1:3306/eiot?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=true |
| | | # name: wvp |
| | | # url: jdbc:mysql://127.0.0.1:3306/wvp?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=true |
| | | # username: |
| | | # password: |
| | | # type: com.alibaba.druid.pool.DruidDataSource |