词汇表

最近更新时间:2024-11-07 15:14:33

我的收藏

A

AccountType

AccountType(账号类型)是在实时音视频 V1 版本中登录实时音视频应用的账号类型,其在创建实时音视频应用后自动分配,用于用户鉴权功能。V2 版本中不再需要使用。

F

房间

房间是一个音视频空间,同一房间内的用户可以互相接收对方的实时音视频。

  • 实时音视频使用房间这个虚拟的概念,用于用户之间的相互隔离。
  • 只有在同一个房间里的用户才可以相互接收音视频。
  • 一个用户同一时间只能在一个房间内。如果要进入另一个房间,必须从前一个房间内退出。
注意:

  • 第一个创建房间的用户即这个房间的所有者,但该用户无法主动解散房间。
  • 所有用户都主动退出房间时,服务端会马上解散房间。
  • 如果单个用户异常掉线,90秒后服务端会将该用户清理出房间;如果所有的用户都异常掉线,90秒后服务端会自动解散这个房间。
  • 当用户要加入的房间不存在时,实时音视频后台会先创建一个房间,然后再把用户加入。

J

角色名

实时音视频控制台 中,为集成了实时音视频 V1 版本的指定终端平台创建了角色参数集后,可以给这组参数配置取一个名称,这个名称就是角色名。用户在房间中打开摄像头或麦克风上行音视频流,开始上行数据后,在进房时可以通过角色名指定使用的角色,来确定上行数据的参数。V2 版本中不再需要使用。

注意:

  • 如果进房间时配置的角色名并没有在控制台配置,不会导致进房失败,但会使用默认角色。
  • 进入房间成功后,用户可以通过角色切换接口来切换角色。
  • 使用角色切换接口切换角色时,如果要切换的角色名不存在,会回抛一个失败的回调。
  • 角色配置修改后,客户端需要重新登录才能让配置生效( SDK 会在登录成功后去后台拉取配置,若拉取失败也会导致角色找不到)。

P

旁路直播

旁路直播是一种直播方式,通常用于不同协议的音视频系统之间进行数据转发。实时音视频服务端通过旁路直播的方式,将通话房间中的音视频数据以 RTMP 推流的形式,推送至云直播服务,从而实现旁路直播、旁路转推、云端混流以及云端录制等功能。

PrivateMapKey

PrivateMapKey(房间票据)是对用户进房间进行权限校验的凭据,相当于进入指定房间(RoomID)的钥匙。通常 PrivateMapKey 用于进房权限保护,实现进房限制,由开发者的业务服务器签发,生成方法参考 进房权限保护 文档。

R

RoomID

实时音视频服务里使用 RoomID(房间号)来唯一标识一个房间。RoomID 是由开发者自行维护和分配的一个 uint32 范围内的数字。

S

SDKAPPID

SDKAPPID(应用标识)是腾讯云后台用来区分不同实时音视频应用的唯一标识,在 实时音视频控制台 创建应用时自动生成。不同 SDKAPPID 之间的数据不互通。

实时音视频

实时音视频(Tencent RTC)基于腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。

T

TRTC

参见 实时音视频

U

UserID

UserID(用户标识)用于在一个实时音视频应用中唯一标识一个用户。

  • 用户标识是用户登录开发者业务系统的账号在腾讯云上的映射。通常情况下,开发者可直接使用用户名作为 UserID。
  • 长度建议不超过32字节。请使用英文字符、数字或下划线,不能全为数字,大小写不敏感。
  • 在即时通信 IM 中,UserID 为用户登录即时通信 IM 时使用的用户名,长度不超过32字节,String类型。

UserSig

UserSig(用户签名)用于对一个用户进行登录鉴权认证,确认用户是否真实。用户签名生成方法可参考 生成签名 文档。