名称 | 获取房间列表 |
---|---|
URI | /api/v1/krtc/rooms |
方法 | GET |
说明 | 获取房间列表 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
start | int | 获取的视频房间列表的起始房间位置, 0表示第一个房间, 默认为0 |
count | int | 获取的视频房间的个数, 即包括start在内的后count个房间, 0代表获取所有房间, 默认为10 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
total | int | 总房间数 |
confs | array | 房间列表 |
    room_name | str | 房间名称 最大字符长度:64个字节 |
    user_domain_name | str | 房间所属的的用户域名称 |
    room_id | str | 正在使用的房间号 最大字符长度:48个字节 |
    room_type | int | 房间类型 0-传统混合; 1-端口混合; 2-SFU纯转发房间; |
    auto_end | int | 房间中无成员时,是否自动关闭房间,默认为1,永久房间时默认为0 0-否; 1-是; |
    start_time | str | 房间开始时间(ISO8601:2000格式表示) |
    meeting_id | str | 所有房间唯一ID号,查询历史会议记录使用 |
    duration | int | 房间时长 ,单位分钟,0为永久房间,默认240 |
    bitrate | int | 房间码率 |
    creator | str | 房间创建人:128个字节 |
    resolution | int | 房间主视频分辨率 1-QCIF; 2-CIF; 3-4CIF; 12-720P; 13-1080P; 14-WCIF; 15-W4CIF; 16-4k; |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 创建房间 |
---|---|
URI | /api/v1/krtc/rooms |
方法 | POST |
说明 | 创建房间 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
请求内容,以JSON形式放body中发送 |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
room_name* | str | 房间名称 最大字符长度:64个字节 |
duration | int | 房间时长 ,单位分钟,0为永久房间,默认240 |
bitrate* | int | 房间码率,例如:1024,2048,4096 |
auto_end | int | 房间中无成员时,是否自动关闭房间,默认为1,永久房间时默认为0 0-否; 1-是; |
room_type | int | 会议类型,默认2 0-传统混合; 1-端口混合; 2-SFU纯转发会议; |
resolution* | int | 房间分辨率 1-QCIF; 2-CIF; 3-4CIF; 12-720P; 13-1080P; 14-WCIF; 15-W4CIF; 16-4k; |
format* | int | 主视频格式 1-MPEG; 2-H.261; 3-H.263; 4-H.264_HP; 5-H.264_BP; 6-H.265; 7-H.263+; |
frame* | int | 帧率,例如:30 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
room_id | str | 正在使用的房间唯一号码 |
meeting_id | str | 所有会议唯一ID号,查询历史会议记录使用 |
description | str | 结果描述 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 删除房间 |
---|---|
URI | /api/v1/krtc/rooms/{room_id} |
方法 | DELETE |
说明 | 删除房间 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 添加房间成员 |
---|---|
URI | /api/v1/krtc/rooms/{room_id}/users |
方法 | POST |
说明 | 添加房间成员 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
请求内容,以JSON形式放body中发送 |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
user_id* | str | 成员ID,成员的唯一标识 |
bitrate | int | 终端呼叫码率,例如:1024,2048,4096 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 获取房间成员列表信息 |
---|---|
URI | /api/v1/krtc/rooms/{room_id}/users |
方法 | GET |
说明 | 获取房间成员列表信息 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
users | array | 房间成员数组 |
    user_id | str | 成员ID,成员的唯一标识 |
    user_alias | str | 成员别名 最大字符长度:128个字节 |
    user_ip | str | 成员IP |
    online | int | 是否在线 0-否; 1-是; |
    dual | int | 成员是否在发送共享桌面 0-否; 1-是; |
    mute | int | 成员是否哑音 0-否; 1-是; |
    silence | int | 成员是否静音 0-否; 1-是; |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 踢出房间成员 |
---|---|
URI | /api/v1/krtc/rooms/{room_id}/users/{user_id} |
方法 | DELETE |
说明 | 踢出房间成员 |
最低支持版本 | 3 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token,放url中 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
description | str | 结果描述 |
名称 | 获取实时音视频版本信息 |
---|---|
URI | /api/krtc/version |
方法 | GET |
说明 | 获取实时音视频版本信息 |
最低支持版本 | 3 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
version | str | 版本信息 |
api_level | int | 实时音视频版本标识,请与实时音视频说明文档中的各个接口的最低支持版本号作对比,若小于最低支持版本号,则该接口不支持当前版本的API调用 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |