cn.tee3.avd_SDK-C++
2.1.0
|
视频类设备结构. 更多...
Public 成员函数 | |
VideoDevice () | |
bool | isPublished () const |
判断视频设备是否已处于发布状态 更多... | |
![]() | |
Device () | |
bool | isValid () const |
判断设备是否有效 更多... | |
bool | operator== (const Device &right) const |
Public 属性 | |
int | level |
应用层对设备设置的数据,可用于表示视频权重等, 应用层开发可用 更多... | |
String | description |
应用层对设备的描述,应用层开发可用 更多... | |
VideoDeviceOptions | deviceQualities |
视频设备质量类型集:摄像头通知时包含摄像头支持的视频质量集合 更多... | |
PublishVideoOptions | publishedQualities |
视频发布质量类型集:设备发布时包含的发布视频的质量集合 更多... | |
![]() | |
DeviceId | id |
设备Id,唯一标识一个设备;产生规则:音频设备为与用户相关唯一号;视频设备userId+deviceId(MD5(idd) or mobileId+0(front)1(back)) 更多... | |
String | name |
设备名称,应用层可用于设备显示 更多... | |
DeviceStatus | status |
设备状态 更多... | |
视频类设备结构.
视频类设备结构定义了视频类设备的基本信息,主要包含摄像头和屏幕窗口设备。
VideoDevice::VideoDevice | ( | ) |
bool VideoDevice::isPublished | ( | ) | const |
判断视频设备是否已处于发布状态
参考 ds_muted, ds_published , 以及 RoomInfo::status.
String VideoDevice::description |
应用层对设备的描述,应用层开发可用
VideoDeviceOptions VideoDevice::deviceQualities |
视频设备质量类型集:摄像头通知时包含摄像头支持的视频质量集合
int VideoDevice::level |
应用层对设备设置的数据,可用于表示视频权重等, 应用层开发可用
PublishVideoOptions VideoDevice::publishedQualities |
视频发布质量类型集:设备发布时包含的发布视频的质量集合