检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
oCapture(视频自采集)、setExternalMediaFrameOutput(视频自渲染)能在进入房间后开启吗? 不可以,需要在加入房间前调用,在加入房间后不能修改。 父主题: SDK使用
更新录制规则 功能介绍 调用此接口更新录制规则。 接口约束 如果规则修改后,修改后的规则对正在录制的流无效。 修改后对新的流有效,生效时间为5分钟,即修改规则5分钟后的录制任务会使用新规则进行录制。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API E
onAudioFrameMixed: onAudioFrameRecord: 回调,从回调中获取音频帧并进行处理。 注意:所有回调的返回值为false,说明对音频帧的处理无效。 /// 音频前后处理 - (BOOL)onAudioFramePlayback:(HWRtcAudioFrame * _Nonnull)audioFrame
onVideoFrameCapture: onVideoFrameRender: 回调,从回调中获取视频帧并进行处理。 注意:所有回调的返回值为false,说明对视频帧的处理无效。 /// 视频前处理 - (BOOL)onVideoFrameCapture:(HWRtcVideoFrame* _Nonnull)videoFrame
一个App Group。 使用您的APP ID账号登录https://developer.apple.com/ ,进行证书配置App Group。 注意:完成后需要重新下载对应的Provisioning Profile。 单击“Certificates, Identifiers &
服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 Gateway Timeout 网关超时。 父主题:
设置远端流渲染视图(新选看接口),该接口不影响收流。 【请求参数】 userId:远端用户的唯一标识。 view:窗口句柄,view为NULL时,解除窗口绑定并结束选看。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 updateRemoteRenderMode
onVideoFrameCapture: onVideoFrameRender: 回调,从回调中获取视频帧并进行处理。 注意:所有回调的返回值为false,说明对视频帧的处理无效。 /// 视频前处理 - (BOOL)onVideoFrameCapture:(HWRtcVideoFrame* _Nonnull)videoFrame
onAudioFrameMixed: onAudioFrameRecord: 回调,从回调中获取音频帧并进行处理。 注意:所有回调的返回值为false,说明对音频帧的处理无效。 /// 音频前后处理 - (BOOL)onAudioFramePlayback:(HWRtcAudioFrame * _Nonnull)audioFrame
onVideoFrameCapture: onVideoFrameRender: 回调,从回调中获取视频帧并进行处理。 注意:所有回调的返回值为false,说明对视频帧的处理无效。 示例代码如下: class HRTCVideoFrameObserver : public IHRTCVideoFrameObserver
0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 在房间外预览:先调用startLocalPreview开启预览,成功后再调用setupLocalView设置有效view实现预览;进入房间前需调用stopLocalPreview关闭预览,否则将一直处于预览状态,影响房间内预览。
onAudioFrameMixed: onAudioFrameRecord: 回调,从回调中获取音频帧并进行处理。 注意:所有回调的返回值为false,说明对音频帧的处理无效。 示例代码如下: class HRTCAudioFrameObserver : public IHRTCAudioFrameObserver
辅流管理 startRemoteAuxiliaryStreamView - (int)startRemoteAuxiliaryStreamView:(HWRtcVideoCanvas *)streamView streamType:(HWRtcStreamType)streamType;
辅流管理 startRemoteAuxiliaryStreamView - (int)startRemoteAuxiliaryStreamView:(HWRtcVideoCanvas *)view; 【功能说明】 开启辅流渲染视图(发起辅流选看) 【请求参数】 view: 具体请参见HWRtcVideoCanvas
创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。 创建本地流并初始化。 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。 在会中,也可以对本地录音或播放设备等进行配置。 用户离开房间后,房间内其他用
常见问题 调用加入房间接口成功后,再调用pushExternalVideoFrame返回90000001 SDK内部系统错误 需要收到加入房间成功回调通知后,才能调用pushExternalVideoFrame。 joiner和player都加入房间成功,joiner调用push
'signature expired' } 签名无效:{ errorCode: '90100031' errorMsg: 'signature invalid' } 监听到签名过期事件后可通过错误码区分是签名无效还是签名过期,签名过期后可通过renewSignature接口更新签名。
),则默认使用1920*1080。 区域共享时自定义分辨率的矩形(Rect)范围限制为最小96*92,最大4096*2160,超出范围设置无效。 startScreenShare virtual int startScreenShare() 【功能说明】 开启屏幕共享。开启屏幕共
创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到其他用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 用户离开房间后,需销毁对应资源。
创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。