用户类
用户类(RoomUser )
用户类没有预定义方法,只有如下预定义属性。用户可通过调用changeUserProperty方法向此类中添加属性。若只想添加本地属性,不想告诉房间中其他人,可直接为RoomUser对象添加属性并赋值,无需调用changeUserProperty方法。
| 属性名称 | 属性功能 |
|---|---|
| id | 用户在房间中的唯一标识 |
| nickname | 用户在房间中的昵称 |
| role | 用户角色 |
| hasaudio | 用户是否有音频设备 |
| hasvideo | 用户是否有视频设备 |
| publishstate | 用户音视频发布状态 |
| tk_maincamera | 主摄像头设备id |
| tk_ip | 用户的ip地址 |
| tk_area | 用户的所属区域 |
| tk_carrier | 用户的所属运营商 |
| servername | 用户的所属服务器 |
| tk_disablevideo | 用户是否禁用摄像头 |
| tk_disableaudio | 用户是否禁用麦克风 |
| tk_screenstate | 用户屏幕共享发布状态 |
| tk_mediafilestate | 用户媒体文件发布状态 |




