类 EZCameraInfo
- java.lang.Object
-
- com.videogo.openapi.bean.EZCameraInfo
-
- 所有已实现的接口:
android.os.Parcelable
public class EZCameraInfo extends java.lang.Object implements android.os.Parcelable
此类为通道信息对象
-
-
字段概要
字段 修饰符和类型 字段 说明 static android.os.Parcelable.Creator<EZCameraInfo>
CREATOR
-
构造器概要
构造器 限定符 构造器 说明 EZCameraInfo()
protected
EZCameraInfo(android.os.Parcel in)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int
describeContents()
java.lang.String
getCameraCover()
获取通道封面urljava.lang.String
getCameraName()
camera名称int
getCameraNo()
camera在对应设备上的通道号java.lang.String
getDeviceSerial()
camera对应的设备数字序列号int
getIsShared()
分享状态int
getPermission()
EZConstants.EZVideoLevel
getVideoLevel()
获取清晰度java.util.ArrayList<EZVideoQualityInfo>
getVideoQualityInfos()
设置设备支持的清晰度信息列表void
setCameraCover(java.lang.String cameraCover)
设置获取通道封面urlvoid
setCameraName(java.lang.String cameraName)
设置camera名称void
setCameraNo(int cameraNo)
设置通道号void
setDeviceSerial(java.lang.String deviceSerial)
设置设备序列号void
setIsShared(int isShared)
设置分享状态void
setPermission(int permission)
void
setVideoLevel(int videoLevel)
设置通道清晰度void
setVideoQualityInfos(java.util.ArrayList<EZVideoQualityInfo> videoQualityInfos)
获取设备支持的清晰度信息列表void
writeToParcel(android.os.Parcel dest, int flags)
-
-
-
字段详细资料
-
CREATOR
public static final android.os.Parcelable.Creator<EZCameraInfo> CREATOR
-
-
方法详细资料
-
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)
-
-