|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.media.zlm.dto; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.genersoft.iot.vmp.gb28181.bean.GbStream; | 
|---|
|  |  |  | import com.genersoft.iot.vmp.media.zlm.dto.hook.OnStreamChangedHookParam; | 
|---|
|  |  |  | import com.genersoft.iot.vmp.utils.DateUtil; | 
|---|
|  |  |  | import io.swagger.v3.oas.annotations.media.Schema; | 
|---|
|  |  |  | import org.jetbrains.annotations.NotNull; | 
|---|
|  |  |  | import org.springframework.util.unit.DataUnit; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | * 客户端和服务器网络信息,可能为null类型 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Schema(description = "客户端和服务器网络信息,可能为null类型") | 
|---|
|  |  |  | private MediaItem.OriginSock originSock; | 
|---|
|  |  |  | private OnStreamChangedHookParam.OriginSock originSock; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 产生源类型的字符串描述 | 
|---|
|  |  |  | 
|---|
|  |  |  | * 音视频轨道 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Schema(description = "音视频轨道") | 
|---|
|  |  |  | private List<MediaItem.MediaTrack> tracks; | 
|---|
|  |  |  | private List<OnStreamChangedHookParam.MediaTrack> tracks; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 音视频轨道 | 
|---|
|  |  |  | 
|---|
|  |  |  | this.originType = originType; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public MediaItem.OriginSock getOriginSock() { | 
|---|
|  |  |  | public OnStreamChangedHookParam.OriginSock getOriginSock() { | 
|---|
|  |  |  | return originSock; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setOriginSock(MediaItem.OriginSock originSock) { | 
|---|
|  |  |  | public void setOriginSock(OnStreamChangedHookParam.OriginSock originSock) { | 
|---|
|  |  |  | this.originSock = originSock; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | this.aliveSecond = aliveSecond; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public List<MediaItem.MediaTrack> getTracks() { | 
|---|
|  |  |  | public List<OnStreamChangedHookParam.MediaTrack> getTracks() { | 
|---|
|  |  |  | return tracks; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setTracks(List<MediaItem.MediaTrack> tracks) { | 
|---|
|  |  |  | public void setTracks(List<OnStreamChangedHookParam.MediaTrack> tracks) { | 
|---|
|  |  |  | this.tracks = tracks; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | public void setSelf(boolean self) { | 
|---|
|  |  |  | this.self = self; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //    @Override | 
|---|
|  |  |  | //    public Integer getGbStreamId() { | 
|---|
|  |  |  | //        return super.getGbStreamId(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    @Override | 
|---|
|  |  |  | //    public void setGbStreamId(Integer gbStreamId) { | 
|---|
|  |  |  | //        super.setGbStreamId(gbStreamId); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public String getGbId() { | 
|---|
|  |  |  | //        return super.getGbId(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setGbId(String gbId) { | 
|---|
|  |  |  | //       super.setGbId(gbId); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public String getName() { | 
|---|
|  |  |  | //        return super.getName(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setName(String name) { | 
|---|
|  |  |  | //        super.setName(name); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public double getLongitude() { | 
|---|
|  |  |  | //        return super.getLongitude(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setLongitude(double longitude) { | 
|---|
|  |  |  | //        super.setLongitude(longitude); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public double getLatitude() { | 
|---|
|  |  |  | //        return super.getLatitude(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setLatitude(double latitude) { | 
|---|
|  |  |  | //        super.setLatitude(latitude); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public String getStreamType() { | 
|---|
|  |  |  | //        return super.getStreamType(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setStreamType(String streamType) { | 
|---|
|  |  |  | //        super.setStreamType(streamType); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public boolean isStatus() { | 
|---|
|  |  |  | //        return super.isStatus(); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  | // | 
|---|
|  |  |  | //    public void setStatus(boolean status) { | 
|---|
|  |  |  | //        super.setStatus(status); | 
|---|
|  |  |  | //    } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|