检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
URI DELETE /v2/apps/{app_id}/mix-stream-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id job_id 是 String 任务编号 请求参数 表2 请求Header参数 参数
URI PUT /v2/apps/{app_id}/individual-stream-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id job_id 是 String 任务编号 请求参数 表2 请求Header参数
obs_location 否 String 文件所在OBS所在区域。在event_type为RECORD_FILE_COMPLETE的时候携带。 obs_bucket 否 String 文件所在OBS的bucket。
obs_location 存储录制文件的OBS桶所在区域。 当“event_type”为“RECORD_FILE_COMPLETE”时,携带该字段。 obs_bucket 存储录制文件的OBS桶。
screen_background_image String 共享屏幕的背景图地址,图片先上传obs,格式s3://bucket/object,如:s3://rtc-bucket-cn-north-4/img/testImg.jpg。
初始化等基础接口 表1 初始化等基础接口 接口 描述 release 释放IHRTCConnection对象资源 getRoomId 获取当前连接房间号 setNetworkBandwidth 设置网络带宽限制 房间功能 表2 房间功能接口 接口 描述 joinRoom 加入房间
URI DELETE /v2/apps/{app_id}/individual-stream-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id job_id 是 String 任务ID 请求参数 表2 请求Header
URI PUT /v2/apps/{app_id}/individual-stream-jobs/{job_id}/control 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id job_id 是 String 任务编号 表2 Query参数
onRemoteUserOnline:(NSString * _Nonnull)roomId userId:(NSString * _Nonnull)userId userName:(NSString * _Nonnull)userName { //创建视频画布对象
onRemoteUserOnline:(NSString * _Nonnull)roomId userId:(NSString * _Nonnull)userId userName:(NSString * _Nonnull)userName { //创建视频画布对象
background_image 否 String 画布背景图地址,图片先上传obs。默认使用等比缩放裁剪,保证铺满。
状态码 调用实时音视频API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体
已创建用于存储录制文件的OBS桶,并完成OBS桶授权。您可以通过调用OBS 创建桶API进行创建,并在SparkRTC控制台中完成OBS桶授权。
【回调参数】 stream:必选,RemoteStream类型,远端流对象。 stream-subscribed 【事件说明】 远端流订阅成功事件,当订阅远端流成功后会收到该事件通知。 【回调参数】 stream:必选,RemoteStream类型,远端流对象。
加入房间 changeUserRole 设置用户的角色,切换角色时使用 renewAuthorization 签名更新 leaveRoom 离开房间 changeUserName 设置用户自己的昵称 createConnection 创建 跨房(HWRtcConnection)对象
【返回参数】 返回引擎实例对象。 destroy public static synchronized void destroy() 【功能说明】 销毁SparkRTC引擎。
确认支持后,通过调用createStream创建共享流,通过调用setScreenProfile设置共享流的分辨率,通过调用initialize初始化共享流,通过调用play播放共享流,通过调用bindScreenAudio2RelatedStream设置是否绑定屏幕共享背景音乐至关联流对象
engineContext.logConfig = logConfig; engineContext.engineConfig = engineConfig; engineContext.eventHandler = &m_engineEventHandler; // 事件回调对象指针
DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。
有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置? 华为SDK系统有默认的编码设置(720P+360P),可以不设置发流编码参数。若您需要自定义发流编码参数,请参考华为SDK系统推荐码表不同分辨率的码率和帧率配置推荐值和不同场景下帧率和码率的推荐值进行设置。 父主题: SDK