检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
getAudioFileDuration获取音乐文件总时长,可用以刷新界面进度条的总时长。
恢复播放音频文件 adjustAudioFileVolume 调节音频文件播放音量 adjustAudioFilePlayoutVolume 设置本地播放音频音量 getAudioFileVolume 获取音频文件播放音量 getAudioFilePlayoutVolume 获取音频文件本地播放音量
使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使用户设置的宽高比与获取的宽高比保持一致,因此,用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
收到onUserAuxiliaryStreamAvailable通知后,获取对应的userId。 多辅流场景下,一个用户只能同时订阅一条辅流。
表7 音频文件播放管理接口 接口 描述 windows是否支持 Mac是否支持 iOS是否支持 Android是否支持 startAudioFile 播放音频文件 √ √ √ √ stopAudioFile 停止播放音频文件 √ √ √ √ pauseAudioFile 暂停播放音频文件
" } 状态码 状态码 描述 200 获取录制规则配置成功 400 获取配置失败,语义有误,当前请求无法被服务器理解,或参数有误 404 获取配置失败,配置不存在 500 获取配置失败,服务器端错误 错误码 请参见错误码。
父主题: 数据统计分析
const char* authorization 签名,鉴权私钥请在应用管理中获取,签名的具体生成方法请参见接入鉴权。支持最大长度为1024。 long long ctime UTC时间戳, 单位:秒。
父主题: 数据统计分析
自动诊断 支持用户实时查看应用下所有通话体验异常的用户信息及异常明细数据。 用量统计 用量统计 支持用户获取近90天的音视频互动时长。 云资源授权 云资源授权 支持用户对存储录制文件的OBS桶进行授权,允许SparkRTC服务将录制文件存储到OBS桶中。
父主题: 数据统计分析
父主题: 数据统计分析
基本使用逻辑 创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。 创建本地流并初始化。 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。
父主题: 数据统计分析
URI GET /v1/{project_id}/rtc/client/qos/details 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
URI GET /v1/{project_id}/rtc/history/quality 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
URI GET /v1/{project_id}/rtc/client/event 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
回调秘钥:录制回调的鉴权密钥,鉴权串长度范围:[32,64]。录制回调鉴权签名的生成方法,请参考《常见问题》的“如何对录制回调进行鉴权?”章节。 回调示例 录制文件生成事件回调示例如下。回调消息体字段如表1所示。
支持录制MP4、HLS文件,音频编码类型支持AAC。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放地址,使用该URL播放将会在OBS中产生对应的下载流量或者带宽费用。 支持选择摄像头流或屏幕分享流。 支持指定分辨率大小。
回放录制文件:录制完成后,在已配置的回调地址中会收到录制任务的回调消息,您可以获取到录制文件的基本信息,也可以在OBS中管理录制文件,如下载、分享、删除等。 录制文件的分辨率与推流分辨率相关,按推流原分辨率进行录制。 实现步骤 请参见OBS帮助中心创建桶。