检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
云端录制管理 配置录制规则 配置录制回调
多辅流场景,一个用户同时只能订阅一条辅流;当前正在订阅用户A的辅流,需要订阅另一个用户B的辅流时,需要先停止订阅用户A的辅流,再订阅用户B的辅流。 stopRemoteAuxiliaryStreamView virtual int stopRemoteAuxiliaryStreamView(const char*
鉴权是如何生成的?在什么时候生成? 在加入房间时生成鉴权,并传入加入房间的参数中,鉴权的生成具体可参考接入鉴权。 父主题: SDK使用
初始化等基础接口 sharedEngine + (instancetype)sharedEngine; 【功能说明】 创建连麦引擎实例。 【请求参数】 无 【返回参数】 返回引擎实例对象。 destroy - (void)destroy; 【功能说明】 注销引擎。 【请求参数】 无 【返回参数】
表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String
多辅流场景,一个用户同时只能订阅一条辅流;当前正在订阅用户A的辅流,需要订阅另一个用户B的辅流时,需要先停止订阅用户A的辅流,再订阅用户B的辅流。 stopRemoteAuxiliaryStreamView virtual int stopRemoteAuxiliaryStreamView(const char*
播放音效 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现流程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playA
播放音效 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持播放wav、pcm和单声道mp3音频文件,支持本地或在线文件路径。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudio
播放音效 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playA
pullAllRemoteVideo 设置是否接收所有用户的视频流 √ √ √ √ startRemoteStreamView 设置远端用户渲染视图(发起选看-老接口) √ √ √ √ stopRemoteStreamView 关闭远端用户的渲染视图(停止选看) √ √ √ √ setR
该功能仅在屏幕共享时生效,在窗口共享时不生效。 退出房间不会自动清空过滤窗口列表。 windows7系统,通过DwmIsCompositionEnabled查询为关闭的场景下不可用。 windows 10系统1607以前的版本,通过GetProcessDpiAwareness查询为PROCESS_DPI_UN
开启、关闭当前所有远端用户的视频流。 【请求参数】 pull:YES表示取消订阅,NO表示订阅。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 取消订阅所有远端用户视频流接收后,同时也会取消接收新加入用户的视频流。 开启订阅所有远端用户视频流接
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。具体获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 在“API凭证”页面,即可获取对应的账号ID信息。 图1 获取账号ID 父主题: 附录
表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String
播放音频文件(混音) 功能描述 混音是将音频文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音频文件,播放给房间内的其他用户听。 支持播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间并发布本端主流
Type role, String authorization, long ctime); 【功能说明】 设置本端用户在房间内的角色。 【请求参数】 role:用户角色,具体请参见HRTCRoleType。 authorization:预留参数,填null。 ctime:预留参数,填0。
SCRIBED时,如何设置才能默认听不到远端用户的声音? HRTC_REMOTE_AUDIO_SUBSCRIBED为自主订阅,需要用户手动调用订阅。在加入房间(joinRoom)时调用带有HRTCJoinParam类的方法,创建该类实例后autoSubscribeAudio属性设
0:方法调用失败。具体请参见HRTCErrorCode。 会触发onNetworkTestQuality和onNetworkTestResult两个回调,并通过回调返回具体的网络测试结果,探测大约需要20-60s。 stopNetworkTest virtual int stopNetworkTest()
结束视频采集设备测试 表2 IVideoDeviceCollection类 接口 描述 getCount 获取设备个数 getDevice 通过设备序号获取设备信息 release 释放接口 getVideoDevices virtual int getVideoDevices(HRTCDeviceInfo
表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String