对应文件 tkroomuser.h
getnickname
-
简要描述
获取用户昵称
-
接口详解
int getnickname(struct roomclient* client,const char* peerid, char nickname[]);
参数 | 说明 |
---|---|
peerid | 用户ID |
nickname | 作为输出的用户昵称 |
getuserrole
-
简要描述
获取用户身份
-
接口详解
int getuserrole(struct roomclient* client,const char* peerid);
返回值: 用户身份
参数 | 说明 |
---|---|
peerid | 用户ID |
hasaudio
-
简要描述
是否有麦克风
-
接口详解
bool hasaudio(struct roomclient* client,const char* peerid)
hasvideo
-
简要描述
是否有摄像头
-
接口详解
bool hasvideo(struct roomclient* client,const char* peerid);
videoStatus
-
简要描述
视频设备状态,单个设备有效
-
接口详解
TK_MEDIA_STATUS videoStatus()
videostate/videostatebydevid
-
简要描述
视频设备状态
-
接口详解
int videostate(struct roomclient* client, const char* peerid)
int videostatebydevid(struct roomclient* client, const char* peerid,const char* deviceId)
返回值:视频状态值
参数 | 说明 |
---|---|
peerid | 用户ID |
deviceId | 设备ID |
audioStatus
-
简要描述
音频设备状态
-
接口详解
int audiostate(struct roomclient* client, const char* peerid)
返回值:音频状态值
getValue
-
简要描述
自定义属性获取
-
接口详解
int getnumbervalue( struct roomclient client , const char peerid , const char* key)
int getstringvalue( struct roomclient client , const char peerid , const char* key , char svalue[])
int getjsonvalue( struct roomclient client , const char peerid , const char* key , tkstring& svalue)
参数 | 说明 |
---|---|
key | 键 |
svalue | 值 |