RoomParticipantView 是一个专门用于渲染房间参与者视频流的视图组件。 它支持摄像头和屏幕共享两种视频流类型,并提供填充模式设置、激活状态控制等功能。函数名 | 描述 |
创建视图实例。 | |
更新视频流类型。 | |
更新参与者信息。 | |
设置填充模式。 | |
设置激活状态。 | |
设置点击监听器。 |
fun updateStreamType(streamType: VideoStreamType) {updateStreamTypeInternal(streamType)}
参数名 | 类型 | 描述 |
streamType | 视频流类型。 |
fun updateParticipant(participant: RoomParticipant) {updateParticipantInternal(participant)}
参数名 | 类型 | 描述 |
participant | RoomParticipant | 参与者信息。 |
fun setFillMode(fillMode: FillMode) {setFillModeInternal(fillMode)}
参数名 | 类型 | 描述 |
fillMode | 填充模式。 |
fun setActive(isActive: Boolean) {setActiveInternal(isActive)}
参数名 | 类型 | 描述 |
isActive | Boolean | 是否激活。 |
枚举值 | 值 | 说明 |
CAMERA | 0 | 摄像头视频流。 |
SCREEN | 1 | 屏幕共享视频流。 |
枚举值 | 值 | 说明 |
FILL | 0 | 填充模式,视频会填满整个视图区域,可能会裁剪部分内容。 |
FIT | 1 | 适应模式,视频会完整显示,可能会有黑边。 |
文档反馈