初始化等基础接口
setEncryption
public abstract int setEncryption(HRTCEncryptionConfig encryptionParam);
【功能说明】
设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。
【请求参数】
encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。
【返回参数】
- 0:成功。
- <0:失败。具体请参见客户端错误码。
release
public abstract void release();
【功能说明】
释放HRTCConnection。在leaveRoom之后调用,可释放房间占用的资源。
【请求参数】
无
【返回参数】
无
setNetworkBandwidth
public abstract int setNetworkBandwidth(HRTCNetworkBandwidth bandwidthParam);
【功能说明】
设置网络带宽限制。需要在每次加入房间之前设置。
【请求参数】
bandwidthParam:带宽设置参数,具体请参见HRTCNetWorkBandwidth。
【返回参数】
- 0:成功。
- <0:失败。具体请参见客户端错误码。