检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
g; 【功能说明】 会前网络质量开启测试,房间外调用,要等探测结束后才能加入房间。 【请求参数】 netWorkTestConfig:检测配置,具体请参见HWRtcNetworkTestConfig。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
支持端口收敛。 支持Unified-plan模式。 getRemoteVideoStats接口返回数据变更:mainStream属性对应的值,修改为RemoteVideoStats[]。 2021-01-28 第四次正式发布 本次变更如下: 客户端对象(Client)新增接口
不同应用的唯一标识,在SparkRTC控制台中创建应用时自动生成。 房间 房间是一个音视频空间,同一房间内的用户可以互相接收对方的实时音视频数据。 SparkRTC使用房间这个虚拟的概念,用于用户之间的相互隔离。 只有在同一个房间里的用户才可以相互接收音视频。 房间ID的命名规则
掉水印)。 xOffset:水印显示的左上角X轴偏移,取(0,1)的浮点数。 yOffset:水印显示的左上角y轴偏移,取(0,1)的浮点数。 fWidthRatio:水印显示的宽度占画面宽度的比例(水印按该参数等比例缩放显示),取(0,1)的浮点数。 【返回参数】 0:方法调用成功。
视频。 支持录制MP4、HLS文件,音频编码类型支持AAC。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放地址,使用该URL播放将会在OBS中产生对应的下载流量或者带宽费用。 支持选择摄像头流或屏幕分享流。 支持指定分辨率大小。 在线课堂、内容审核等
使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
事件回调(IHRTCConnection) 音频设备管理 视频设备管理 共享屏幕资源管理 媒体原始数据管理 客户端错误码 服务端错误码 HRTC码率帧率配置推荐 数据类型 父主题: All Platform C++ SDK
于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 可以播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音乐文件 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
远端共享流的默认值为contain,其他流默认值为cover。支持的枚举值如下: contain:优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频尺寸与显示视窗尺寸不一致,在保持长宽比的前提下,将视频进行缩放后填满视窗,缩放后的视频四周会有一圈黑边。
设置用户在本房间内/指定房间的角色,角色切换时使用。 【请求参数】 role:用户角色,具体请参见HWRtcRole。 authorization:鉴权信息,当填写null时,则切换角色不鉴权,同时会忽略ctime值。 ctime:生成鉴权时使用的时间戳,必须匹配对应。 【返回参数】 0:方法调用成功。
ode。 音效文件支持同时播放多个,setAudioClipsVolume接口设置的音量是所有音频文件的最大音量,setVolumeOfAudioClip接口设置的是单个音效文件的音量,音效文件的实际播放音量 = 最大音量 * 自身音量 / 100。例如,最大音量是50,单个音效音量是80,实际播放音量就是50
setPriorRemoteVideoStreamType 大小流模式,设置所有订阅的远端视频流类型 pullRemoteVideo 设置是否接收对应远端用户的视频流 pullAllRemoteVideo 设置是否接收所有用户的视频流 startRemoteStreamView 设置远端用户渲染视图(发起选看-老接口)
UserID是什么?取值范围是多少? 怎么理解SparkRTC的角色Role? SparkRTC最多可以支持多少个人同时视频通话? 实时音视频的时延是多少? SparkRTC是否支持连麦互动? SparkRTC是否支持双向的桌面推送? 实时音视频支持私有化部署吗? PC端实时音视频支持USB摄像头吗?
客户端错误码 本章节介绍了Web SDK的客户端错误码RtcErrorCode的详细信息。 表1 错误码说明 类成员 错误码 描述 错误原因或建议处理方式 RTC_ERR_CODE_SUCCESS 0 success 成功。 RTC_ERR_CODE_RTC_SDK_ERROR 90000001
引擎收到第一帧远端视频流并解码成功回调。 【回调参数】 roomId:视频流对应的房间ID。 userId:视频流对应的用户ID。 width:视频流宽度。 height:视频流高度。 elapsed:本端订阅远端用户视频到首帧解码后消耗的时间,单位ms。 onFirstRemoteAuxiliaryStreamDecoded
中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。 【返回参数】 0:成功。 <0:失败。具体请参见客户端错误码。 release public
fig networkTestConfig); 【功能说明】 启动入会前网络检测。 【请求参数】 networkTestConfig:检测配置信息,具体请参见HRTCNetworkTestConfig。 【返回参数】 0:表示调用启动命令成功。 > 0:表示调用启动命令失败。具体请参见客户端错误码。
许录制文件存储在OBS桶中。 注意事项 授权的OBS桶所在区域必须为华北-北京四。 前提条件 因录制生成的视频文件是存储在OBS服务中的,因此,您需要先开通OBS服务,具体请参见OBS快速入门。 已在OBS服务中创建用于存储录制文件的OBS桶,若未创建,请参见OBS帮助中心创建桶。
iOS平台如何缩减安装包体积? 对于iPhone 5s及以上版本的手机只支持打包arm64架构,您可以将XCode的“Build Setting < Build Active Architecture Only”设置为“YES”,并将Valid Architectures填写为arm64
音频管理接口 接口 描述 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有用户的音频流 adjustPlaybackVolume 调整扬声器播放的音量(0-100) 父主题: HWRtcConnection