检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
>=0:音量大小,范围为0-100。 < 0:方法调用失败。具体请参见HRTCErrorCode。 音效文件支持同时播放多个,setAudioClipsVolume接口设置的音量是所有音频文件的最大音量,setVolumeOfAudioClip接口设置的是单个音效文件的音量,音效文件的实际播放音量
setEncrytionParam 设置端到端加密模式 setAccessResourceType 设置接入的环境 setNetworkBandwidth 设置网络带宽限制 房间功能 表2 房间功能接口 接口 描述 joinRoom 加入房间 changeUserRole 设置用户的角色,切换角色时使用
状态码: 500 查询失败,服务器端错误 { "error_code" : "RTC.00002xxx", "error_msg" : "InternalError" } 状态码 状态码 描述 200 app详细信息 400 语义有误,当前请求无法被服务器理解,或参数有误 404
joinParam:入会参数,具体请参见HRTCJoinParam。 【返回参数】 0:成功。 1:失败。 2:上下文为空。 【注意事项】 该方法将会触发以下回调: onConnectionStateChangedNotify:连接状态发送改变。 onJoinRoomSuccess:加入房间成功时回调。
deviceId[HRTC_MAX_DEVICE_ID_LEN+ 1]) 【功能说明】 设置视频设备。 【请求参数】 deviceId:设备标识。可通过getVideoDevices获取。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 通话前没有选择任何设备,通话中使用默认设备。
【返回参数】 0:方法调用成功。 < 0:方法调用失败。具体请参见客户端错误码。 stopAllAudioClips public abstract int stopAllAudioClips(); 【功能说明】 停止播放所有音效文件。 【请求参数】 无 【返回参数】 0:方法调用成功。
audioData:音频流数据。 size:音频输入数据大小。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 此方法调用前,需要先调用setExternalAudioCapture设置开启外部音频采集。 数据输入周期:10ms。 音频输入数据大小:10
volume:(double)volume; 【功能说明】 设置指定音效音量。 【请求参数】 soundId:音效ID。 volume:音量,默认音量为100,范围为0-100。 【返回参数】 0:方法调用成功。 < 0:方法调用失败。具体请参见HWRtcErrorCode。 需要加入房间后再调用此接口。
ryptionConfig encryptionParam); 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见
Architecture Only设置为YES,并将Valid Architectures只写arm64,则SparkRTC SDK可压缩一半的体积。 设置编码参数时,调用setVideoEncParam接口为什么会提示参数设置错误? 设置分辨率时需对照华为SDK系统推荐的码表才能设置成功。 加入房间失败时,如何解决?
任务创建成功,返回app的概要信息,如包含app_id 400 更新自动录制任务失败,语义有误,当前请求无法被服务器理解,或参数有误 404 更新自动录制任务失败,应用不存在 500 更新自动录制任务失败,服务器错误 错误码 请参见错误码。 父主题: 自动录制配置
集成SparkRTC加入房间失败是什么原因? 请确认是否已接入鉴权,SparkRTC要求所有应用以鉴权方式接入,具体鉴权方法请参见接入鉴权。 父主题: 问题排查
【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 stopMultiRoomMediaRelay virtual int stopMultiRoomMediaRelay() 【功能说明】 停止所有跨房。 【请求参数】 【返回参数】 0:方法调用成功。
&bandwidthParam) 【功能说明】 设置网络带宽限制,在每次加入房间之前调用。 【请求参数】 bandwidthParam:带宽设置参数,具体请参见HRTCNetworkBandwidth。 【返回参数】 0:方法调用成功。 >0:方法调用失败。具体请参见HRTCErrorCode。
CMD自动订阅 HWRtcVideoEncode 表4 编码设置 属性 类型 描述 streamFlag HWRtcStreamType 视频编码类型,根据HWRtcStreamType和表57 不同分辨率下帧率和码率的推荐值设置需要的分辨率和宽高比 width int 视频分辨率宽 height
ctime:当前时间戳。 authorization:签名认证。签名的具体生成方法请参见接入鉴权,支持最大长度为1024。 autoSubscribeAudio:是否主动订阅音频。 autoSubscribeVideo:是否主动订阅视频。 设置本地视图。 m_pRtcEngine->setupLocalView(hwnd
有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置? 华为SDK系统有默认的编码设置(720P+360P),可以不设置发流编码参数。若您需要自定义发流编码参数,请参考华为SDK系统推荐码表不同分辨率的码率和帧率配置推荐值和不同场景下帧率和码率的推荐值进行设置。 父主题: SDK使用
SparkRTC是否支持调整背景音乐的播放进度? 支持,播放进度可以通过setAudioFilePosition接口设置。 父主题: SDK使用
width; 视频宽,根据HRTCStreamType和不同分辨率下码率帧率推荐值设置需要的分辨率和宽高比 int height; 视频高,根据HRTCStreamType和不同分辨率下码率帧率推荐值设置需要的分辨率和宽高比 int frameRate; 视频帧率,可以参考不同分辨率下码率帧率推荐值和7
房回调,在该回调内用对应远端用户的跨房连接调用startRemoteStreamView方法设置远端窗口并开启收流。 示例代码如下: //创建跨房引擎,room id具有唯一性,不可重复,设置引擎代理 HWRtcConnection *connection = [rtcEngine