| | |
| | | package com.genersoft.iot.vmp.common; |
| | | |
| | | import com.genersoft.iot.vmp.service.bean.DownloadFileInfo; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | private String endTime; |
| | | @Schema(description = "进度(录像下载使用)") |
| | | private double progress; |
| | | @Schema(description = "文件下载地址(录像下载使用)") |
| | | private DownloadFileInfo downLoadFilePath; |
| | | |
| | | @Schema(description = "是否暂停(录像回放使用)") |
| | | private boolean pause; |
| | | |
| | | @Schema(description = "转码后的视频流") |
| | | private StreamInfo transcodeStream; |
| | | |
| | | public void setFlv(StreamURL flv) { |
| | | this.flv = flv; |
| | |
| | | this.transactionInfo = transactionInfo; |
| | | } |
| | | |
| | | public StreamInfo getTranscodeStream() { |
| | | return transcodeStream; |
| | | } |
| | | |
| | | public void setTranscodeStream(StreamInfo transcodeStream) { |
| | | this.transcodeStream = transcodeStream; |
| | | } |
| | | |
| | | @Override |
| | | public StreamInfo clone() { |
| | | StreamInfo instance = null; |
| | |
| | | this.subStream = subStream; |
| | | } |
| | | |
| | | public DownloadFileInfo getDownLoadFilePath() { |
| | | return downLoadFilePath; |
| | | } |
| | | |
| | | public void setDownLoadFilePath(DownloadFileInfo downLoadFilePath) { |
| | | this.downLoadFilePath = downLoadFilePath; |
| | | } |
| | | } |