检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开启远端视频流接收 rtcEngine->pullRemoteVideo(userId, true); } 触发回调 加入房间后sdk会根据前面的参数设置调用onVideoFrameRender回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 void HWEngineE
streamType:HWRtcStreamTypeHD disableAdjustRes:YES]; } 触发回调 加入房间后sdk会根据前面的参数设置调用onRenderExternalVideoFrame回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 - (voi
报一次,有数据流时才会回调,音频流、视频流分开回调。 【回调参数】 conn:连接对象。 localQuality:本地上行网络质量,该参数暂时不使用。 localQualityCount:正在上报的网络质量数量,该参数暂时不使用。 remoteQualityCount:正在上报的流的数量,集合的大小。
登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入“应用管理”页面。 单击“创建应用”,进入“创建应用”页面。 参数配置说明,如表1所示。 图1 创建应用 表1 参数说明 参数 说明 应用名称 应用的名称。可由字母、数字和“-”、“_”组成,长度不能超过64个字符。 应用类型 应用的类型。
startScreenShare public abstract int startScreenShare(); 【功能说明】 开启屏幕共享。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 Android 5.0及以上版本支持此功能。 使用时,在AndroidManifest
r* observer) 【功能说明】 注册原始音频媒体数据监听回调。 【请求参数】 observer:原始音频数据处理接口代理。具体请参见IHRTCAudioFrameObserver。 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 父主题:
视频流详情,2s触发一次回调。 【回调参数】 conn:回调对应的HRTCConnection实例。 localStats:本地视频发流详情参数,具体请参见HRTCLocalVideoStats。 remoteStats:远端视频收流详情参数,具体请参见HRTCRemoteVideoStats。
共享屏幕停止事件。仅在本地共享屏幕停止时触发。 【回调参数】 event:string类型。表示停止共享屏幕时的流Id。 audio-mixing-played 【事件说明】 混音播放事件。仅在本地混音播放时触发。 【回调参数】 无 audio-mixing-finished 【事件说明】
rConfig设置编码参数,其中HRTCVideoAuxiliarEncParam需要传入宽高、帧率、码率,然后调用startScreenShare开始共享。 public void startScreenShare(){ // 设置编码参数 mHwRtcEngine
在“录制规则”区域,单击“添加”,进入添加录制规则页面。 一个应用ID在相同区域仅支持创建一个录制规则。 请您按照实际需求配置录制参数,参数说明如表1所示。 表1 录制参数说明 参数名 描述 存储-桶 存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 scale Array of TimeValueData
在“录制规则”页签,单击“添加”,进入添加录制规则页面。 一个应用ID仅支持创建一个录制规则。 请您按照实际需求配置录制参数,参数说明如表1所示。 表1 录制参数说明 参数名 描述 存储-桶 存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 network Array of
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 quality Array of
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 total Integer 总数
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 total Integer 总数
使用AK/SK方式认证时必选,携带项目ID信息。 响应参数 状态码: 200 表3 响应Header参数 参数 参数类型 描述 X-request-Id String 此字段携带请求ID号,以便任务跟踪。 表4 响应Body参数 参数 参数类型 描述 count Integer app的总数
使用AK/SK方式认证时必选,携带项目ID信息,与路径参数中的项目ID相同。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表5 响应Body参数 参数 参数类型 描述 usage Array of RtcHistoryUsage
自定义视频采集 功能描述 实时视频传输过程中,HWRtcEngine SDK通常会启动默认的视频模块进行采集和渲染。在以下场景中,您可能会发现默认的视频模块无法满足开发需求: app中已有自己的视频模块。 需要使用自定义的采集或播放处理。 某些视频采集设备被系统独占。 接口调用流程
使用AK/SK方式认证时必选,携带项目ID信息。 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-request-Id String 此字段携带请求ID号,以便任务跟踪。 表5 响应Body参数 参数 参数类型 描述 rules Array of RecordRule