检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
llRemoteVideo和startRemoteStreamView。 startRemoteStreamView会返回90000008设置远端窗口失败错误 startRemoteStreamView的调用是需要放在主线程,不能在onUserJoined调用,否则会返回90000008错误码。
回调,在该回调内用对应远端用户的跨房连接调用startRemoteStreamView方法设置远端窗口并开启收流。 示例代码如下: //创建跨房引擎,room id具有唯一性,不可重复,设置引擎代理 HWRtcConnection *connection = [rtcEngine
回调,在该回调内用对应远端用户的跨房连接调用startRemoteStreamView方法设置远端窗口并开启收流。 示例代码如下: //创建跨房引擎,room id具有唯一性,不可重复,设置引擎代理 HWRtcConnection *connection = [rtcEngine
SDK包中的“hwRtcSdk.aar”等aar文件,导入Android Studio工程的libs文件夹下。 在“/app/build.gradle”文件中设置依赖本地aar。 // 依赖本地aar dependencies { implementation fileTree(dir: 'libs'
SDK包中的“hwRtcSdk.aar”等aar文件,导入Android Studio工程的libs文件夹下。 在“/app/build.gradle”文件中设置依赖本地aar。 // 依赖本地aar dependencies { implementation fileTree(dir: 'libs'
e signature:(NSString *)authorization ctime:(long long)ctime; 【功能说明】 设置用户在本房间内/指定房间的角色,角色切换时使用。 【请求参数】 role:用户角色,具体请参见HWRtcRole。 authorizati
什么是实时音视频? 华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。 实时音视频 客户端SDK:提供Android、iOS、Win
再导入。 图2 导入头文件 在“Build Settings”页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。 若“Header Search Paths ”和“Library Search Paths”中文件位置不对,可以将XCODE对应文件夹直接拖过来即可。
再导入。 图2 导入头文件 在“Build Settings”页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。 若“Header Search Paths ”和“Library Search Paths”中文件位置不对,可以将XCODE对应文件夹直接拖过来即可。
rtcEngine->pullRemoteVideo(userId, true); } 触发回调 加入房间后sdk会根据前面的参数设置调用onVideoFrameRender回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 void HWEngineEve
录制文件的OBS的下载地址。该地址禁止用于内容播放。在event_type为RECORD_FILE_COMPLETE的时候携带。 record_duration 否 Long 录制文件的时长,单位为秒。在event_type为RECORD_FILE_COMPLETE的时候携带。 width
法,并使用UTC时间。格式为YYYY-MM-DD join_success_rate Double 加入房间成功率参数取值,取值为1代表成功率100% join_success_in5secs_rate Double 5s内加入房间成功率参数取值,取值为1代表成功率100% video_freeze_rate
服务端错误码 当SDK运行出现网络、媒体相关等错误时,SDK无法自动恢复,需要APP干预或进行用户提示。该错误码由服务端产生,通过onError返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在
streamType:HWRtcStreamTypeHD disableAdjustRes:YES]; } 触发回调 加入房间后sdk会根据前面的参数设置调用onRenderExternalVideoFrame回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 - (void)
网络问题,您需要确认网络是否正常运行。 鉴权问题,应用默认开启鉴权,您需要确保鉴权生成正确,参数合理传入,且保证没过期,需要注意ctime参数的设置,具体可参考接入鉴权。 参数问题,确认关键参数是否填写,以及是否正确填写,比如username是必填的,countryCode无特殊需求,
streamType:HWRtcStreamTypeHD disableAdjustRes:YES]; } 触发回调 加入房间后sdk会根据前面的参数设置调用onRenderExternalVideoFrame回调函数上报本地和远端视频帧数据给上层应用处理。 //自渲染回调 - (void)
RTC.00001018 UrlUnaviailable: callback url is unaviailable URL地址不通,如租户设置的回调地址等 请携带正确的回调URL地址 400 RTC.00001019 RecordRuleExist: record rule of
当收到远端用户加入房间后,会触发onRemoteUserOnline回调,在回调内,对远端用户调用startRemoteStreamView设置远端窗口并开启收流。 @Override public void onRemoteUserOnline(HRTCConnection conn
String 房间ID metric 是 String 查询的数据类型: JoinSuccessRate:加入房间成功率 JoinSuccess5SecsRate:5秒加入成功率 VideoFreezeRate:视频卡顿率 AudioFreezeRate:音频卡顿率 sdk_type 是 String
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。