检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
(id<HWRtcMediaEngineVideoDelegate>)observer; 【功能说明】 注册原始视频媒体数据监听回调。 【请求参数】 HWRtcMediaEngineVideoDelegate:原始视频数据处理接口代理。具体请参见HWRtcMediaEngineVideoDelegate。
*_Nonnull)netWorkTestConfig; 【功能说明】 会前网络质量开启测试,房间外调用,要等探测结束后才能加入房间。 【请求参数】 netWorkTestConfig:检测配置,具体请参见HWRtcNetworkTestConfig。 【返回参数】 0:方法调用成功。
(id <HWRtcConnectionVideoDelegate>)observer; 【功能说明】 注册原始视频媒体数据监听回调。 【请求参数】 HWRtcConnectionVideoDelegate:原始视频数据处理接口代理。具体请参见HWRtcConnectionVideoDelegate
int joinRoom(const HRTCJoinParam &joinParam) 【功能说明】 加入房间。该方法让用户加入通话房间。 【请求参数】 joinParam:入会参数。具体请参见HRTCJoinParam。 【返回参数】 0:方法调用成功。 >0:方法调用失败。具体请参见HRTCErrorCode。
public abstract int joinRoom(HRTCJoinParam joinParam); 【功能说明】 加入房间。 【请求参数】 joinParam:入会参数,具体请参见HRTCJoinParam。 【返回参数】 0:成功。 1:失败。 2:上下文为空。 【注意事项】
int joinRoom(const HRTCJoinParam &joinParam) 【功能说明】 加入房间。该方法让用户加入通话房间。 【请求参数】 joinParam:加入房间信息。具体请参见HRTCJoinParam。 【返回参数】 0:方法调用成功。 >0:方法调用失败。具体请参见HRTCErrorCode。
HRTCNetworkTestConfig* networkTestConfig) = 0; 【功能说明】 开启网络质量测试,房间外调用,要等探测结束后才能加入房间。 【请求参数】 networkTestConfig:网络探测参数格式。具体请参见HRTCNetworkTestConfig。 【返回参数】 0:方法调用成功。
销毁SparkRTC引擎。 【请求参数】 无 【返回参数】 无 请不要在RTC SDK的接口回调函数中直接调用此方法,请切回业务线程后调用。 logUpload public abstract int logUpload(); 【功能说明】 上传日志。 【请求参数】 无 【返回参数】 0:成功。
IHRTCConnectionVideoFrameObserver* observer) 【功能说明】 注册原始视频媒体数据监听回调。 【请求参数】 conn:连接对象。 IHRTCVideoFrameObserver* observer:原始视频数据处理接口代理。具体请参见IH
onst char *userId, HRTCVideoRotation rotation) 【功能说明】 设置远端辅流视图旋转角度。 【请求参数】 userId:用户ID。 rotation:旋转角度信息(0°,90°,270°),具体请参见HRTCVideoRotation。
CDeviceInfo *deviceInfo, unsigned int *counts) 【功能说明】 获取系统音频播放设备列表。 【请求参数】 deviceInfo:输出参数,获取系统设备详情,包括设备标识和设备名称。具体请参见HRTCDeviceInfo。 counts:
getVideoDevices(HRTCDeviceInfo *deviceInfo, unsigned int *counts) 【功能说明】 获取系统视频设备列表。 【请求参数】 deviceInfo:输出参数,获取系统设备详情,包括设备标识和设备名称。具体请参见HRTCDeviceInfo。 counts:
权签名。 【请求参数】 signature:鉴权签名字串。 time:过期时间。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 leaveRoom - (int)leaveRoom; 【功能说明】 离开房间。 【请求参数】 无 【返回参数】
开启并通过onUserAuxiliaryStreamAvailable回调得到消息后,设置屏幕辅流窗口视图并开始选看(发起辅流选看)。 【请求参数】 streamView:视图信息,具体请参见HWRtcVideoCanvas。 streamType:编码类型,具体请参见HWRtc
屏幕共享 startScreenShare - (int)startScreenShare; 【功能说明】 开启屏幕共享功能。 【请求参数】 无 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 目前可支持多路辅流共享,若需开启多辅流,请提交工单联系技术支持处理。
(int)startRemoteAuxiliaryStreamView:(HWRtcVideoCanvas *)view; 【功能说明】 开启辅流渲染视图(发起辅流选看) 【请求参数】 view: 具体请参见HWRtcVideoCanvas 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
【功能说明】 禁止自动重入房间。 【请求参数】 disable:使能开关。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 leaveRoom - (int)leaveRoom; 【功能说明】 离开房间。 【请求参数】 无 【返回参数】 0:方法调用成功。
onst char *userId, HRTCVideoRotation rotation) 【功能说明】 设置远端辅流视图旋转角度。 【请求参数】 userId:用户ID。 rotation:旋转角度信息(0°,90°,270°),具体请参见HRTCVideoRotation。默认为0°。
wser : boolean): Promise<boolean> 【功能说明】 检测浏览器是否兼容SparkRTC Web SDK。 【请求参数】 strictCheckBrowser:可选,boolean类型,默认值为true 。true表示使用白名单放通支持的移动端浏览器(
on。 getRoomId virtual const char* getRoomId() 【功能说明】 获取当前连接对应的房间ID。 【请求参数】 无 【返回参数】 roomId:返回当前连接对应的房间ID。 setNetworkBandwidth virtual int se