检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
setVideoPaddingImage virtual int setVideoPaddingImage(const char* imagePath, int fps) 【功能说明】 设置关闭视频发流时发送的图片。
RGBA格式 HRTC_VIDEO_IMAGE_FORMAT_2D texture2d格式 HRTCAudioFrameType 表35 音频帧格式 枚举值 描述 HRTC_AUDIO_FRAME_TYPE_PCM16 PCM 16位 HRTCVideoImageBufferType
user_background_images 否 Array of MixUserBackgroundImage objects 指定用户背景图,优先级大于default_user_background_image 表5 MixLayoutPane 参数 是否必选 参数类型 描述
frameFormat, HRTC_VIDEO_IMAGE_BUFFER_BYTE_ARRAY)); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
HRTCVideoImageFormat 表38 视频帧图片存储格式 枚举值 描述 HRTC_VIDEO_IMAGE_FORMAT_YUV420P YUV I420格式 HRTC_VIDEO_IMAGE_FORMAT_RGBA RGBA格式 HRTC_VIDEO_IMAGE_FORMAT
user_background_images 否 Array of MixUserBackgroundImage objects 指定用户背景图,优先级大于default_user_background_image 表5 MixLayoutPane 参数 是否必选 参数类型 描述
format:自渲染输出的视频帧图片格式,在onRenderExternalVideoFrame接口参数的videoFrameType中体现,取值请参见HRTCImageBufferFormat。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。
//开启自采集功能 [rtcEngine setExternalVideoCapture:YES format:HWRtcVideoImageFormatYUV420P]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
PUT /v2/apps/{app_id}/individual-stream-jobs/{job_id} 更新单流任务 房间管理 表7 房间管理接口 接口 说明 POST /v2/apps/{app_id}/rooms/{room_id}/batch-remove-users 踢除在线用户
//开启自采集功能 m_pRtcEngine->setExternalVideoCapture(true, HRTC_VIDEO_IMAGE_FORMAT_YUV420P); 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
user_background_images Array of MixUserBackgroundImage objects 指定用户背景图,优先级大于default_user_background_image 表6 MixLayoutPane 参数 参数类型 描述 id Integer
format:默认imageFormat为HRTC_VIDEO_IMAGE_FORMAT_YUV420P,bufferType为HRTC_VIDEO_IMAGE_BUFFER_BYTE_ARRAY。具体请参见HRTCImageBufferFormat。
format:自渲染输出的视频帧图片格式,在onRenderExternalVideoFrame接口参数的videoFrameType中体现,取值请参见HRTCImageBufferFormat。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。
SDK使用 以下为集成SDK进行实时音视频互动直播的基本流程: 创建引擎。 appId获取方法请参见创建应用。 m_pRtcEngine = createHRtcEngine(); // 创建引擎 HRTCLogConfig logConfig; logConfig.level =
自定义视频采集和渲染 setExternalVideoCapture - (int)setExternalVideoCapture:(BOOL)enabled format:(HWRtcVideoImageFormat)format; 【功能说明】 设置是否开启外部视频采集。
初始化一个HWRtcVideoFrame对象,参数以实际为主,传rtcEngine HWRtcVideoFrame *rtcVideoFrame = [[HWRtcVideoFrame alloc] init]; rtcVideoFrame.format =HWRtcVideoImageFormatYUV420P
常见问题 调用加入房间接口成功后,再调用pushExternalVideoFrame返回90000001 SDK内部系统错误 需要收到加入房间成功回调通知后,才能调用pushExternalVideoFrame。 joiner和player都加入房间成功,joiner调用pushExternalVideoFrame
自动诊断 您可以实时查看应用下所有通话体验异常的用户信息及异常明细数据,快速识别通话异常的类型和影响因素。 注意事项 由于统计数据需要时间,可能会有5分钟以内的延迟。 查询说明 支持查询最近24小时的实时数据。 支持查询的时间跨度最长为24小时。 操作步骤 登录实时音视频控制台。
客户端错误码 本章节介绍了SDK的客户端错误码HRtcErrorCode的详细信息。 表1 类成员说明 类成员 错误码 描述 错误原因 HRTC_ERR_CODE_SUCCESS 0 成功 - HRTC_ERR_CODE_SDK_INTERNAL_ERROR 90000001 SDK
客户端错误码 本章节介绍了SDK的客户端错误码HRTCErrorCode的详细信息。 当SDK运行出现网络、媒体相关等错误时,SDK无法自动恢复,需要App干预或进行用户提示。 枚举 错误码 描述 错误原因 HRTC_ERR_CODE_SUCCESS 0 成功 - HRTC_ERR_CODE_SDK_INTERNAL_ERROR