|  |  | 
 |  |  |  | 
 |  |  | public class DeviceChannel { | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 通道id | 
 |  |  |     */ | 
 |  |  |    private String channelId; | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 设备id | 
 |  |  |     */ | 
 |  |  |    private String deviceId; | 
 |  |  |     | 
 |  |  |    /** | 
 |  |  |     * 通道名 | 
 |  |  | 
 |  |  |    /** | 
 |  |  |     * 流唯一编号,存在表示正在直播 | 
 |  |  |     */ | 
 |  |  |    private String  ssrc; | 
 |  |  |    private String  streamId; | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     *  是否含有音频 | 
 |  |  |     */ | 
 |  |  |    private  boolean hasAudio; | 
 |  |  |    private boolean hasAudio; | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     *  是否正在播放 | 
 |  |  |     */ | 
 |  |  |    private  boolean play; | 
 |  |  |    public String getDeviceId() { | 
 |  |  |       return deviceId; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setDeviceId(String deviceId) { | 
 |  |  |       this.deviceId = deviceId; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setPTZType(int PTZType) { | 
 |  |  |       this.PTZType = PTZType; | 
 |  |  |       switch (PTZType) { | 
 |  |  |          case 0: | 
 |  |  |             this.PTZTypeText = "未知"; | 
 |  |  |             break; | 
 |  |  |          case 1: | 
 |  |  |             this.PTZTypeText = "球机"; | 
 |  |  |             break; | 
 |  |  |          case 2: | 
 |  |  |             this.PTZTypeText = "半球"; | 
 |  |  |             break; | 
 |  |  |          case 3: | 
 |  |  |             this.PTZTypeText = "固定枪机"; | 
 |  |  |             break; | 
 |  |  |          case 4: | 
 |  |  |             this.PTZTypeText = "遥控枪机"; | 
 |  |  |             break; | 
 |  |  |       } | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getChannelId() { | 
 |  |  |       return channelId; | 
 |  |  | 
 |  |  |  | 
 |  |  |    public void setName(String name) { | 
 |  |  |       this.name = name; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public int getStatus() { | 
 |  |  |       return status; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setStatus(int status) { | 
 |  |  |       this.status = status; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getManufacture() { | 
 |  |  | 
 |  |  |       this.password = password; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public int getPTZType() { | 
 |  |  |       return PTZType; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getPTZTypeText() { | 
 |  |  |       return PTZTypeText; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setPTZTypeText(String PTZTypeText) { | 
 |  |  |       this.PTZTypeText = PTZTypeText; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public int getStatus() { | 
 |  |  |       return status; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setStatus(int status) { | 
 |  |  |       this.status = status; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public double getLongitude() { | 
 |  |  |       return longitude; | 
 |  |  |    } | 
 |  |  | 
 |  |  |       this.latitude = latitude; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public int getPTZType() { | 
 |  |  |       return PTZType; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setPTZType(int PTZType) { | 
 |  |  |       this.PTZType = PTZType; | 
 |  |  |       switch (PTZType) { | 
 |  |  |          case 0: | 
 |  |  |             this.PTZTypeText = "未知"; | 
 |  |  |             break; | 
 |  |  |          case 1: | 
 |  |  |             this.PTZTypeText = "球机"; | 
 |  |  |             break; | 
 |  |  |          case 2: | 
 |  |  |             this.PTZTypeText = "半球"; | 
 |  |  |             break; | 
 |  |  |          case 3: | 
 |  |  |             this.PTZTypeText = "固定枪机"; | 
 |  |  |             break; | 
 |  |  |          case 4: | 
 |  |  |             this.PTZTypeText = "遥控枪机"; | 
 |  |  |             break; | 
 |  |  |       } | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getPTZTypeText() { | 
 |  |  |       return PTZTypeText; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getSsrc() { | 
 |  |  |       return ssrc; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setSsrc(String ssrc) { | 
 |  |  |       this.ssrc = ssrc; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public int getSubCount() { | 
 |  |  |       return subCount; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setSubCount(int subCount) { | 
 |  |  |       this.subCount = subCount; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setPTZTypeText(String PTZTypeText) { | 
 |  |  |       this.PTZTypeText = PTZTypeText; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public boolean isHasAudio() { | 
 |  |  | 
 |  |  |       this.hasAudio = hasAudio; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public boolean isPlay() { | 
 |  |  |       return play; | 
 |  |  |    public String getStreamId() { | 
 |  |  |       return streamId; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setPlay(boolean play) { | 
 |  |  |       this.play = play; | 
 |  |  |    public void setStreamId(String streamId) { | 
 |  |  |       this.streamId = streamId; | 
 |  |  |    } | 
 |  |  | } |