正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0:方法调用失败。具体请参见客户端错误码。 switchCamera public abstract int switchCamera(); 【功能说明】 切换摄像头,开启摄像头后,调用生效。 【请求参数】 无 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见客户端错误码。 setSpeakerModel
enable:true表示辅流分辨率为720p,false表示辅流分辨率为1080p。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 SDK 1.7.1及以上版本支持。 开启后,辅流发流分辨率为720p,否则发流分辨率为1080p。默认不开启。 startRem
abstract int leaveRoom() 【功能说明】 离开房间。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 会触发以下回调: onLeaveRoom:离开房间回调。 onConnectionStateChangedNotify:连接状态改变回调。
addHiddenShareWindow virtual int addHiddenShareWindow(view_t view) 【功能说明】 将指定窗口加入屏幕共享排除列表,屏幕共享时,在排除列表中的窗口将不会被共享出去。 屏幕共享前后均可调用。 【请求参数】 view:窗口句柄。 【返回参数】
HRTCConnection 接口总览 初始化等基础接口 房间功能 音频管理 视频管理 辅流管理 自定义渲染 父主题: 接口参考
HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体
屏幕共享 startScreenShare - (int)startScreenShare; 【功能说明】 开启屏幕共享功能。 【请求参数】 无 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 目前可支持多路辅流共享,若需开启多辅流,请提交工单联系技术支持处理。
HWRtcConnection 接口总览 初始化等基础接口 房间功能 音频管理 视频管理 辅流管理 媒体原始数据管理 父主题: 接口参考
HWRtcReplay 表1 HWRtcReplay接口 接口 描述 sharedInstance 生成HWRtcReplay单例对象 setupWithAppGroup 通过appGroup启动HWrtcReplay broadcastFinished 系统录屏结束 sendVideoSampleBuffer
0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中所有拔插视频设备的操作,不会自动切换设备,需要应用重新调用该接口并设置对应设备才生效。 getCurrentVideoDevice
0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 该接口不改变本地摄像头的预览画面,但会使远端用户看到的和服务器录制的画面为指定的镜像效果。 setCameraConfig virtual int setCameraConfig(HRTCCameraConfig
0:方法调用失败。具体请参见HRTCErrorCode。 加入房间前,可以通过joinRoom的userRole参数确认角色信息。 加入指定房间后才可以在指定房间内进行角色切换,当前仅支持joiner和player角色切换。跨房场景下,通过对应connection连接下的changeUs
检测功能 startNetworkTest - (int)startNetworkTest:(HWRtcNetworkTestConfig *_Nonnull)netWorkTestConfig; 【功能说明】 会前网络质量开启测试,房间外调用,要等探测结束后才能加入房间。 【请求参数】
_Nonnull)description; 【功能说明】 网络连接状态发生变化,触发此回调。 【回调参数】 connection:跨房引擎。 state:链接服务器状态,具体请参见HWRtcConnStateType。 reason:连接状态改变原因,具体请参见HWRtcConnChangeReason。
HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体
【功能说明】 开始订阅辅流。 【请求参数】 userId:用户ID。 view:窗口视图。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 收到onUserAuxiliaryStreamAvailable通知后,获取对应的userId。 多辅流场景下,一个用户只能同时
eason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 conn:连接对象。 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态改变原
(void)onError:(NSString*)errorCode errorMsg:(NSString*)errorMsg; 【功能说明】 发生错误,触发此回调。返回客户端错误码或者服务端错误码。 【回调参数】 errorCode:错误码,具体请参见HRTCErrorCode。 errorMsg:错误信息描述。
getVolumeOfAudioClip 获取指定音效音量 √ √ √ √ setVolumeOfAudioClip 设置指定音效音量 √ √ √ √ playAudioClip 播放音效文件 √ √ √ √ stopAudioClip 停止播放指定音效 √ √ √ √ stopAllAudioClips
设备管理 setSpeakerModel - (int)setSpeakerModel:(HWRtcSpeakerModel)speakerModel; 【功能说明】 设置声音播放模式。成功加入房间后才能调用。 【请求参数】 speakerModel:声音播放模式,具体请参见HWRtcSpeakerModel。