客户端API指的是伴随着Demo提供的ZhimiTRTCLiveRoom SDK,常见于(工程目录/utils/ZhimiTRTCLiveRoom/sdk.js),并且以开放对象的方式重新包装一次对外开放,可参考(工程目录/utils/ZhimiTRTCLiveRoom/index.js),该包装方式主要是方便开发者扩展自己对应的功能,从而不必重复导入,导出等工作。
该SDK目前开放的几个对象如下:
1ZhimiTRTCLiveRoomApi (用于调用智密科技腾讯云直播对应的直播间功能)
2ZhimiTRTCLiveRoomEventMgr(用于监听直播间事件)
该SDK目前开放的几个常量如下:
1CMD_GIFT(自定义消息 - 礼物)
2CMD_KICKOUT(自定义消息 - 踢人)
3ROLE_OWNER (用户角色 - 房间所有者)
4ROLE_AUDIENCE(用户角色 - 观众)
5ROLE_ANCHOR(用户角色 - 主播/推流用户)
6LINKMIC_TYPE_AUDIO(连麦类型 - 语音连麦)
7LINKMIC_TYPE_VIDEO(连麦类型 - 视频连麦)