类 EZCameraInfo

  • 所有已实现的接口:
    android.os.Parcelable

    public class EZCameraInfo
    extends java.lang.Object
    implements android.os.Parcelable
    此类为通道信息对象
    • 字段详细资料

      • CREATOR

        public static final android.os.Parcelable.Creator<EZCameraInfo> CREATOR
    • 构造器详细资料

      • EZCameraInfo

        public EZCameraInfo()
      • EZCameraInfo

        protected EZCameraInfo​(android.os.Parcel in)
    • 方法详细资料

      • getDeviceSerial

        public java.lang.String getDeviceSerial()
        camera对应的设备数字序列号
        返回:
        camera对应的设备数字序列号
      • getCameraNo

        public int getCameraNo()
        camera在对应设备上的通道号
        返回:
        camera在对应设备上的通道号,若为IPC设备,该字段始终为1
      • getCameraName

        public java.lang.String getCameraName()
        camera名称
        返回:
        camera名称,若为IPC设备,和EZDeviceInfo中deviceName会保持一致
      • getIsShared

        public int getIsShared()
        分享状态
        返回:
        分享状态 1-分享所有者,0-未分享,2-分享接受者(表示此摄像头是别人分享给我的)
      • getCameraCover

        public java.lang.String getCameraCover()
        获取通道封面url
        返回:
        camera 封面url
      • setDeviceSerial

        public void setDeviceSerial​(java.lang.String deviceSerial)
        设置设备序列号
        参数:
        deviceSerial - 设备序列号
      • setCameraNo

        public void setCameraNo​(int cameraNo)
        设置通道号
        参数:
        cameraNo - 通道号
      • setCameraName

        public void setCameraName​(java.lang.String cameraName)
        设置camera名称
        参数:
        cameraName - 设置后的camera名称
      • setIsShared

        public void setIsShared​(int isShared)
        设置分享状态
        参数:
        isShared - 1-分享所有者,0-未分享,2-分享接受者(表示此摄像头是别人分享给我的)
      • setCameraCover

        public void setCameraCover​(java.lang.String cameraCover)
        设置获取通道封面url
        参数:
        cameraCover - 通道封面url
      • setVideoLevel

        public void setVideoLevel​(int videoLevel)
        设置通道清晰度
        参数:
        videoLevel - 清晰度 0-流畅,1-均衡,2-高清,3-超清
      • getVideoQualityInfos

        public java.util.ArrayList<EZVideoQualityInfo> getVideoQualityInfos()
        设置设备支持的清晰度信息列表
        返回:
      • setVideoQualityInfos

        public void setVideoQualityInfos​(java.util.ArrayList<EZVideoQualityInfo> videoQualityInfos)
        获取设备支持的清晰度信息列表
        参数:
        videoQualityInfos -
      • getVideoLevel

        public EZConstants.EZVideoLevel getVideoLevel()
        获取清晰度
        返回:
        清晰度 0-流畅,1-均衡,2-高清,3-超清 流畅--EZConstants.EZVideoLevel.VIDEO_LEVEL_FLUNET 均衡--EZConstants.EZVideoLevel.VIDEO_LEVEL_BALANCED 高清--EZConstants.EZVideoLevel.VIDEO_LEVEL_HD 超清--EZConstants.EZVideoLevel.VIDEO_LEVEL_SUPERCLEAR
      • describeContents

        public int describeContents()
        指定者:
        describeContents 在接口中 android.os.Parcelable
      • writeToParcel

        public void writeToParcel​(android.os.Parcel dest,
                                  int flags)
        指定者:
        writeToParcel 在接口中 android.os.Parcelable
      • getPermission

        public int getPermission()
      • setPermission

        public void setPermission​(int permission)