修复国标级联注册失败
This commit is contained in:
@@ -77,6 +77,30 @@ public class StreamPush extends CommonGBChannel implements Comparable<StreamPush
|
||||
@Schema(description = "拉起离线推流")
|
||||
private boolean startOfflinePush;
|
||||
|
||||
/**
|
||||
* 速度,单位:km/h (可选)
|
||||
*/
|
||||
@Schema(description = "GPS的速度")
|
||||
private Double gpsSpeed;
|
||||
|
||||
/**
|
||||
* 方向,取值为当前摄像头方向与正北方的顺时针夹角,取值范围0°~360°,单位:(°)(可选)
|
||||
*/
|
||||
@Schema(description = "GPS的方向")
|
||||
private Double gpsDirection;
|
||||
|
||||
/**
|
||||
* 海拔高度,单位:m(可选)
|
||||
*/
|
||||
@Schema(description = "GPS的海拔高度")
|
||||
private Double gpsAltitude;
|
||||
|
||||
/**
|
||||
* GPS的更新时间
|
||||
*/
|
||||
@Schema(description = "GPS的更新时间")
|
||||
private String gpsTime;
|
||||
|
||||
private String uniqueKey;
|
||||
|
||||
private Integer dataType = ChannelDataType.STREAM_PUSH.value;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package com.genersoft.iot.vmp.streamPush.service;
|
||||
|
||||
import com.genersoft.iot.vmp.media.bean.MediaServer;
|
||||
import com.genersoft.iot.vmp.service.bean.GPSMsgInfo;
|
||||
import com.genersoft.iot.vmp.service.bean.StreamPushItemFromRedis;
|
||||
import com.genersoft.iot.vmp.streamPush.bean.StreamPush;
|
||||
import com.genersoft.iot.vmp.vmanager.bean.ResourceBaseInfo;
|
||||
@@ -98,5 +97,4 @@ public interface IStreamPushService {
|
||||
|
||||
void batchRemove(Set<Integer> ids);
|
||||
|
||||
void updateGPSFromGPSMsgInfo(List<GPSMsgInfo> gpsMsgInfoList);
|
||||
}
|
||||
|
||||
@@ -16,7 +16,6 @@ import com.genersoft.iot.vmp.media.service.IMediaServerService;
|
||||
import com.genersoft.iot.vmp.media.zlm.dto.StreamAuthorityInfo;
|
||||
import com.genersoft.iot.vmp.media.zlm.dto.hook.OriginType;
|
||||
import com.genersoft.iot.vmp.service.ISendRtpServerService;
|
||||
import com.genersoft.iot.vmp.service.bean.GPSMsgInfo;
|
||||
import com.genersoft.iot.vmp.service.bean.StreamPushItemFromRedis;
|
||||
import com.genersoft.iot.vmp.storager.IRedisCatchStorage;
|
||||
import com.genersoft.iot.vmp.streamPush.bean.StreamPush;
|
||||
@@ -586,17 +585,4 @@ public class StreamPushServiceImpl implements IStreamPushService {
|
||||
streamPushMapper.batchDel(streamPushList);
|
||||
gbChannelService.delete(ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateGPSFromGPSMsgInfo(List<GPSMsgInfo> gpsMsgInfoList) {
|
||||
List<CommonGBChannel> channels = new ArrayList<>();
|
||||
for (GPSMsgInfo gpsMsgInfo : gpsMsgInfoList) {
|
||||
CommonGBChannel channel = new CommonGBChannel();
|
||||
channel.setGbDeviceId(gpsMsgInfo.getId());
|
||||
channel.setGbLongitude(gpsMsgInfo.getLng());
|
||||
channel.setGbLatitude(gpsMsgInfo.getLat());
|
||||
channels.add(channel);
|
||||
}
|
||||
gbChannelService.updateGpsByDeviceIdForStreamPush(channels);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user