Merge branch 'wvp-28181-2.0' into main-dev
# Conflicts: # src/main/java/com/genersoft/iot/vmp/common/VideoManagerConstants.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/ISIPCommander.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/info/InfoRequestProcessor.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/message/MessageHandlerAbstract.java # src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/message/notify/cmd/KeepaliveNotifyMessageHandler.java # src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMHttpHookListener.java # src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMServerFactory.java # src/main/java/com/genersoft/iot/vmp/service/impl/MediaServerServiceImpl.java
This commit is contained in:
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/BaseTree.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/BaseTree.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/BatchGBStreamParam.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/BatchGBStreamParam.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/DeferredResultEx.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/DeferredResultEx.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/DeferredResultFilter.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/DeferredResultFilter.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ErrorCode.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ErrorCode.java
Normal file → Executable file
137
src/main/java/com/genersoft/iot/vmp/vmanager/bean/OtherPsSendInfo.java
Executable file
137
src/main/java/com/genersoft/iot/vmp/vmanager/bean/OtherPsSendInfo.java
Executable file
@@ -0,0 +1,137 @@
|
||||
package com.genersoft.iot.vmp.vmanager.bean;
|
||||
|
||||
public class OtherPsSendInfo {
|
||||
|
||||
/**
|
||||
* 发流IP
|
||||
*/
|
||||
private String sendLocalIp;
|
||||
|
||||
/**
|
||||
* 发流端口
|
||||
*/
|
||||
private int sendLocalPort;
|
||||
|
||||
/**
|
||||
* 收流IP
|
||||
*/
|
||||
private String receiveIp;
|
||||
|
||||
/**
|
||||
* 收流端口
|
||||
*/
|
||||
private int receivePort;
|
||||
|
||||
|
||||
/**
|
||||
* 会话ID
|
||||
*/
|
||||
private String callId;
|
||||
|
||||
/**
|
||||
* 流ID
|
||||
*/
|
||||
private String stream;
|
||||
|
||||
/**
|
||||
* 推流应用名
|
||||
*/
|
||||
private String pushApp;
|
||||
|
||||
/**
|
||||
* 推流流ID
|
||||
*/
|
||||
private String pushStream;
|
||||
|
||||
/**
|
||||
* 推流SSRC
|
||||
*/
|
||||
private String pushSSRC;
|
||||
|
||||
public String getSendLocalIp() {
|
||||
return sendLocalIp;
|
||||
}
|
||||
|
||||
public void setSendLocalIp(String sendLocalIp) {
|
||||
this.sendLocalIp = sendLocalIp;
|
||||
}
|
||||
|
||||
public int getSendLocalPort() {
|
||||
return sendLocalPort;
|
||||
}
|
||||
|
||||
public void setSendLocalPort(int sendLocalPort) {
|
||||
this.sendLocalPort = sendLocalPort;
|
||||
}
|
||||
|
||||
public String getReceiveIp() {
|
||||
return receiveIp;
|
||||
}
|
||||
|
||||
public void setReceiveIp(String receiveIp) {
|
||||
this.receiveIp = receiveIp;
|
||||
}
|
||||
|
||||
public int getReceivePort() {
|
||||
return receivePort;
|
||||
}
|
||||
|
||||
public void setReceivePort(int receivePort) {
|
||||
this.receivePort = receivePort;
|
||||
}
|
||||
|
||||
public String getCallId() {
|
||||
return callId;
|
||||
}
|
||||
|
||||
public void setCallId(String callId) {
|
||||
this.callId = callId;
|
||||
}
|
||||
|
||||
public String getStream() {
|
||||
return stream;
|
||||
}
|
||||
|
||||
public void setStream(String stream) {
|
||||
this.stream = stream;
|
||||
}
|
||||
|
||||
public String getPushApp() {
|
||||
return pushApp;
|
||||
}
|
||||
|
||||
public void setPushApp(String pushApp) {
|
||||
this.pushApp = pushApp;
|
||||
}
|
||||
|
||||
public String getPushStream() {
|
||||
return pushStream;
|
||||
}
|
||||
|
||||
public void setPushStream(String pushStream) {
|
||||
this.pushStream = pushStream;
|
||||
}
|
||||
|
||||
public String getPushSSRC() {
|
||||
return pushSSRC;
|
||||
}
|
||||
|
||||
public void setPushSSRC(String pushSSRC) {
|
||||
this.pushSSRC = pushSSRC;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "OtherPsSendInfo{" +
|
||||
"sendLocalIp='" + sendLocalIp + '\'' +
|
||||
", sendLocalPort=" + sendLocalPort +
|
||||
", receiveIp='" + receiveIp + '\'' +
|
||||
", receivePort=" + receivePort +
|
||||
", callId='" + callId + '\'' +
|
||||
", stream='" + stream + '\'' +
|
||||
", pushApp='" + pushApp + '\'' +
|
||||
", pushStream='" + pushStream + '\'' +
|
||||
", pushSSRC='" + pushSSRC + '\'' +
|
||||
'}';
|
||||
}
|
||||
}
|
||||
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/OtherRtpSendInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/OtherRtpSendInfo.java
Normal file → Executable file
99
src/main/java/com/genersoft/iot/vmp/vmanager/bean/PageInfo.java
Executable file
99
src/main/java/com/genersoft/iot/vmp/vmanager/bean/PageInfo.java
Executable file
@@ -0,0 +1,99 @@
|
||||
package com.genersoft.iot.vmp.vmanager.bean;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class PageInfo<T> {
|
||||
//当前页
|
||||
private int pageNum;
|
||||
//每页的数量
|
||||
private int pageSize;
|
||||
//当前页的数量
|
||||
private int size;
|
||||
//总页数
|
||||
private int pages;
|
||||
//总数
|
||||
private int total;
|
||||
|
||||
private List<T> resultData;
|
||||
|
||||
private List<T> list;
|
||||
|
||||
public PageInfo(List<T> resultData) {
|
||||
this.resultData = resultData;
|
||||
}
|
||||
|
||||
public PageInfo() {
|
||||
}
|
||||
|
||||
public void startPage(int page, int count) {
|
||||
if (count <= 0) count = 10;
|
||||
if (page <= 0) page = 1;
|
||||
this.pageNum = page;
|
||||
this.pageSize = count;
|
||||
this.total = resultData.size();
|
||||
|
||||
this.pages = total % count == 0 ? total / count : total / count + 1;
|
||||
int fromIndx = (page - 1) * count;
|
||||
if (fromIndx > this.total - 1) {
|
||||
this.list = new ArrayList<>();
|
||||
this.size = 0;
|
||||
return;
|
||||
}
|
||||
|
||||
int toIndx = page * count;
|
||||
if (toIndx > this.total) {
|
||||
toIndx = this.total;
|
||||
}
|
||||
this.list = this.resultData.subList(fromIndx, toIndx);
|
||||
this.size = this.list.size();
|
||||
}
|
||||
|
||||
public int getPageNum() {
|
||||
return pageNum;
|
||||
}
|
||||
|
||||
public void setPageNum(int pageNum) {
|
||||
this.pageNum = pageNum;
|
||||
}
|
||||
|
||||
public int getPageSize() {
|
||||
return pageSize;
|
||||
}
|
||||
|
||||
public void setPageSize(int pageSize) {
|
||||
this.pageSize = pageSize;
|
||||
}
|
||||
|
||||
public int getSize() {
|
||||
return size;
|
||||
}
|
||||
|
||||
public void setSize(int size) {
|
||||
this.size = size;
|
||||
}
|
||||
|
||||
public int getPages() {
|
||||
return pages;
|
||||
}
|
||||
|
||||
public void setPages(int pages) {
|
||||
this.pages = pages;
|
||||
}
|
||||
|
||||
public int getTotal() {
|
||||
return total;
|
||||
}
|
||||
|
||||
public void setTotal(int total) {
|
||||
this.total = total;
|
||||
}
|
||||
|
||||
public List<T> getList() {
|
||||
return list;
|
||||
}
|
||||
|
||||
public void setList(List<T> list) {
|
||||
this.list = list;
|
||||
}
|
||||
}
|
||||
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/PlayTypeEnum.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/PlayTypeEnum.java
Normal file → Executable file
53
src/main/java/com/genersoft/iot/vmp/vmanager/bean/RecordFile.java
Executable file
53
src/main/java/com/genersoft/iot/vmp/vmanager/bean/RecordFile.java
Executable file
@@ -0,0 +1,53 @@
|
||||
package com.genersoft.iot.vmp.vmanager.bean;
|
||||
|
||||
public class RecordFile {
|
||||
private String app;
|
||||
private String stream;
|
||||
|
||||
private String fileName;
|
||||
|
||||
private String mediaServerId;
|
||||
|
||||
private String date;
|
||||
|
||||
|
||||
public String getApp() {
|
||||
return app;
|
||||
}
|
||||
|
||||
public void setApp(String app) {
|
||||
this.app = app;
|
||||
}
|
||||
|
||||
public String getStream() {
|
||||
return stream;
|
||||
}
|
||||
|
||||
public void setStream(String stream) {
|
||||
this.stream = stream;
|
||||
}
|
||||
|
||||
public String getFileName() {
|
||||
return fileName;
|
||||
}
|
||||
|
||||
public void setFileName(String fileName) {
|
||||
this.fileName = fileName;
|
||||
}
|
||||
|
||||
public String getMediaServerId() {
|
||||
return mediaServerId;
|
||||
}
|
||||
|
||||
public void setMediaServerId(String mediaServerId) {
|
||||
this.mediaServerId = mediaServerId;
|
||||
}
|
||||
|
||||
public String getDate() {
|
||||
return date;
|
||||
}
|
||||
|
||||
public void setDate(String date) {
|
||||
this.date = date;
|
||||
}
|
||||
}
|
||||
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ResourceBaseInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ResourceBaseInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ResourceInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/ResourceInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/SnapPath.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/SnapPath.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/StreamContent.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/StreamContent.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/StreamPushExcelDto.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/StreamPushExcelDto.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/SystemConfigInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/SystemConfigInfo.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/WVPResult.java
Normal file → Executable file
0
src/main/java/com/genersoft/iot/vmp/vmanager/bean/WVPResult.java
Normal file → Executable file
Reference in New Issue
Block a user