检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
= System.getenv("APP_ID"); signature = HMAC256(app_key,(app_id + room_id + user_id +ctime)) 父主题: Signature相关
Signature相关 什么是Signature? 如何获取密钥? 服务端如何计算Signature?
什么是Signature? 为保证RTC的通信安全,当用户加入频道时,华为云SparkRTC服务需要对其进行接入鉴权。 图1 鉴权原理 华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应的SDK的初始化或登录函数中提供“app_id”、“room_id”、“use
setExternalAudioCapture(音频自采集)、setExternalVideoCapture(视频自采集)、setExternalMediaFrameOutput(视频自渲染)能在进入房间后开启吗? 不可以,需要在加入房间前调用,在加入房间后不能修改。 父主题: SDK使用
在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。 图1 应用详情界面 父主题: Signature相关
要对其进行接入鉴权。本章节主要介绍华为云SparkRTC接入鉴权的实现原理及鉴权签名的生成方法。 鉴权原理 华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在SDK加入房间时设置“signature”和“ctime”。“signature”为标识签名,由租户使用华为云
getVersion 获取当前SDK版本号 √ √ √ √ getAudioDeviceManager 获取系统音频设备管理对象 √ √ √ √ getVideoDeviceManager 获取系统视频设备管理对象 √ √ √ √ setJniLoadParams 设置jvm context 仅安卓使用
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
ts回调触发时为什么程序会崩溃? 为什么本端听筒能听到自己的声音? setExternalAudioCapture(音频自采集)、setExternalVideoCapture(视频自采集)、setExternalMediaFrameOutput(视频自渲染)能在进入房间后开启吗?
oFile、pauseAudioFile、resumeAudioFile、setExternalAudioCapture、setExternalVideoCapture、pushExternalAudioFrame、pushExternalVideoFrame、setExternalMediaFrameOutput
已经加入房间后,调用setExternalAudioCapture接口,会上报此错误码。 HRTC_ERR_CODE_SET_EXTVIDEO_CAPTURE_FAIL 90000039 设置第三方视频采集失败 已经加入房间后,调用setExternalVideoCapture接口,会上报此错误码。 HRT
Tome and Principe ST 萨尔瓦多 El Salvador SV 斯威士兰 Swaziland SZ 特克斯和凯科斯群岛 Turks and Caicos Islands TC 乍得 Chad TD 法属南部领地 French Southern Territories
房间音视频暂停。 RTC_ERR_CODE_SIGNATURE_EXPIRED 90100030 signature expired 签名过期。 RTC_ERR_CODE_SIGNATURE_INVALID 90100031 signature invalid 签名非法。 RTC_ERR_CODE_RTC_ACS
不允许角色切换。 HWRtcErrorCodeExtMediaCaptureInput 90000037 当前为第三方采集模式,禁用该操作 当前为第三方采集模式,禁用该操作。 HWRtcErrorCodeSetExtAudioCaptureFail 90000038 设置第三方音频采集失败 设置第三方音频采集失败。
eoStats、getRemoteVideoStats的入参。 客户端对象(Client)新增接口:setProxyServer、setTurnServer、enableRtcStats。 客户端事件通知(ClientEvent)新增事件:rtc-stats。 流对象(Strea
音频自采集和音频自渲染 功能介绍 实时音频传输过程中,HWRtcEngine SDK 通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程
Architecture Only设置为YES,并将Valid Architectures只写arm64,则SparkRTC SDK可压缩一半的体积。 设置编码参数时,调用setVideoEncParam接口为什么会提示参数设置错误? 设置分辨率时需对照华为SDK系统推荐的码表才能设置成功。
渲染后视频回调(后处理) requireCaptureVideoFrame 是否开启前处理 requireRenderVideoFrame 是否开启后处理 onVideoFrameCapture - (BOOL)onVideoFrameCapture:(HWRtcVideoFrame*
HRTC_ERR_CODE_EXT_MEDIA_CAPTURE_INPUT 90000037 当前为第三方采集模式,禁用该操作 开启第三方采集模式后,禁用部分操作。 HRTC_ERR_CODE_SET_EXTAUDIO_CAPTURE_FAIL 90000038 设置第三方音频采集失败
渲染后视频回调(后处理) requireCaptureVideoFrame 是否开启前处理 requireRenderVideoFrame 是否开启后处理 onVideoFrameCapture virtual bool onVideoFrameCapture(HRTCVideoFrame&