-
授权浏览器摄像头/麦克风访问权限的方法 - 实时音视频 SparkRTC
在“安全性与隐私”页面选择“隐私”,然后单击“摄像头”/“麦克风”,将需要使用摄像头/麦克风的应用设置为允许。 父主题: 接口参考
-
查询用量 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 metric 是 String 查询的数据类型 CommunicationDuration:音视频通话时长 start_date 是 String 查询起始时间。
-
查询实时规模 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: OnlineUsers:在线用户数 RoomCount:在线房间数 start_time 否 String
-
接收增值(录制)事件回调通知内容 - 实时音视频 SparkRTC
表1 请求Body参数 参数 是否必选 参数类型 描述 job_id 否 String 任务编号,可以用于修改、查看和停止录制任务 stream_name 否 String 流名 app_id 否 String 应用id room_id 否 String 房间id event_type
-
查询实时网络 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: VideoUpstreamExcellentTransRate:客户端视频上行优质传输率 AudioUpstreamExcellentTransRate
-
查询实时质量数据 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: JoinSuccessRate:加入房间成功率 JoinSuccess5SecsRate:5秒加入成功率
-
客户端事件通知(ClientEvent) - 实时音视频 SparkRTC
isScreen:必选,boolean类型,true表示对应用户的辅流,false表示对应用户的主流。 } stream-recovered 【事件说明】 远端流的码流恢复事件。
-
实时数据 - 实时音视频 SparkRTC
输入应用ID或选择目标应用名称/ID,即可查看到目标应用中的实时监控数据。 您可以根据实际需求选择查看以下维度的实时监控数据: 看板:展现项目的实时在线规模、质量水平和异常情况。 规模:展示指定时间范围内的实时通话规模数据。 体验:展示指定时间范围内的实时通话体验数据。
-
播放音乐文件 - 实时音视频 SparkRTC
public void stopAudio() { mHwRtcEngine.stopAudioFile(); } 音乐文件播放结束回调 播放结束后,SDK会触发onAudioMixStateChangedNotify回调来通知上层应用。
-
视频设备管理 - 实时音视频 SparkRTC
通话中所有拔插视频设备的操作,不会自动切换设备,需要应用重新调用该接口并设置对应设备才生效。
-
查询异常事件用户分布 - 实时音视频 SparkRTC
URI GET /v1/rtc/data/abnormal-event/dimension 表1 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用ID room_id 否 String 房间ID dimension 否 String 分组类型,支持同时指定两种类型
-
查询历史规模 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 metric 是 Array 查询的数据类型 UserCount:通话人数,不同频道中的相同用户ID计为多人 SessionCount:通话人次,用户每次加入频道计为一个通话人次 RoomCount
-
构造请求 - 实时音视频 SparkRTC
推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Content-Length 请求body长度,单位为Byte。 否 3495 X-Project-Id project id,项目编号。
-
播放音效 - 实时音视频 SparkRTC
int soundId = 0; //音效文件ID [rtcEngine stopAudioClip:soundId]; 音效文件播放结束回调 音效文件播放结束后,sdk会触发onAudioClipFinished回调通知上层应用。
-
查询用户通话指标 - 实时音视频 SparkRTC
表2 Query参数 参数 是否必选 参数类型 描述 domain 否 String 域名 app_id 是 String 应用id room_id 是 String 房间ID user_id 否 String 发送端用户 peer_id 否 String 需查询接收端用户id stream_id
-
数据类型 - 实时音视频 SparkRTC
NSString 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。
-
播放音效 - 实时音视频 SparkRTC
int soundId = 0; //音效文件ID engine->stopAudioClip(soundId); 音效文件播放结束回调 音效文件播放结束后,sdk会触发onAudioClipFinished回调来通知上层应用。
-
播放音效 - 实时音视频 SparkRTC
int soundId = 0; //音效文件ID [rtcEngine stopAudioClip:soundId]; 音效文件播放结束回调 音效文件播放结束后,sdk会触发onAudioClipFinished回调通知上层应用。
-
数据类型 - 实时音视频 SparkRTC
String 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。
-
播放音乐 - 实时音视频 SparkRTC
engine->stopAudioFile(); 音乐文件播放结束回调 音乐文件播放结束后,sdk会触发onAudioMixStateChangedNotify回调,传入state参数为HRTC_AUDIO_FILE_PLAY_COMPLETED来通知上层应用。