类 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()protectedEZCameraInfo(android.os.Parcel in)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intdescribeContents()java.lang.StringgetCameraCover()获取通道封面urljava.lang.StringgetCameraName()camera名称intgetCameraNo()camera在对应设备上的通道号java.lang.StringgetDeviceSerial()camera对应的设备数字序列号intgetIsShared()分享状态intgetPermission()EZConstants.EZVideoLevelgetVideoLevel()获取清晰度java.util.ArrayList<EZVideoQualityInfo>getVideoQualityInfos()设置设备支持的清晰度信息列表voidsetCameraCover(java.lang.String cameraCover)设置获取通道封面urlvoidsetCameraName(java.lang.String cameraName)设置camera名称voidsetCameraNo(int cameraNo)设置通道号voidsetDeviceSerial(java.lang.String deviceSerial)设置设备序列号voidsetIsShared(int isShared)设置分享状态voidsetPermission(int permission)voidsetVideoLevel(int videoLevel)设置通道清晰度voidsetVideoQualityInfos(java.util.ArrayList<EZVideoQualityInfo> videoQualityInfos)获取设备支持的清晰度信息列表voidwriteToParcel(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)
-
-