检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
targetSdkVersion >= 24时,在AndroidManifest.xml中需添加如下约束,并在开启屏幕共享时弹出自定义悬浮窗,避免被系统强杀掉。 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"
userId:用户ID。 volume:音量值,取值范围为[0,100],默认音量值为10无增益,10以下表示负增益,10以上表示正增益,此接口不会影响系统音量。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 父主题: HRTCConnection
getAudioDeviceManager virtual IHRTCAudioDeviceManager* getAudioDeviceManager() 【功能说明】 获取系统音频设备管理对象。通过该对象进行音频设备管理,具体请参见音频设备管理。 【请求参数】 无 【返回参数】 IHRTCAudioDeviceM
支持的终端CPU架构:armeabi-v7a、arm64-v8a。 手机的CPU架构可通过以下方式查询。 手机开启USB调试,连接上电脑,然后打开Windows操作系统中的cmd程序,输入如下命令: adb shell getprop ro.product.cpu.abi SDK集成 解压Android
31000003:服务侧返回的异常信息 32000030:服务侧返回的异常信息 15:浏览器设置sdp异常 当异常类型为2或者3时,异常因素取值范围为: 1:系统CPU占用高 2:App CPU占用高 3:音频上行网络延时 4:音频上行网络抖动 5:视频上行网络延时 6:视频上行网络抖动 7:音频下行网络延时
支持的终端CPU架构:armeabi-v7a、arm64-v8a。 手机的CPU架构可通过以下方式查询。 手机开启USB调试,连接上电脑,然后打开Windows操作系统中的cmd程序,输入如下命令: adb shell getprop ro.product.cpu.abi SDK集成 解压Android
io为true的时候有效,表示采集音频的源麦克风设备Id。如果不传,系统自动设置默认值。 cameraId:可选,string类型,在video为true的时候有效,表示采集视频的摄像头设备Id。如果不传,系统自动设置默认值。 当收到服务器发送的“stream-added”事件通
当前状态是系统录屏开启成功回调。只有系统屏幕录制开启成功,才会开启辅流共享。 【回调参数】 无 只有iPhone才会生效。 onScreenShareStopped - (void)onScreenShareStopped:(int)reason; 【功能说明】 当前状态是系统录屏完
- (int)adjustAudioShareVolume:(unsigned int)volume; 【功能说明】 设置软增益调整采集的系统声音的音量 【请求参数】 volume:音量值 [0 , 100] 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
OnlineUsers:在线用户数 dimension 是 String 维度类型: region:省份 access_net:网络类型 platform:系统平台 sdk:SDK版本 time 是 String 查询时刻。UTC时间,格式:YYYY-MM-DDThh:mm:ssZ 请求参数 表3
CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 select_stream_type String 指定窗口拉取的分辨率档位。 LD SD HD FHD 缺省为FHD。 max_idle_time Integer 最长空闲频道时间。 取值范围:[5,43200],默认值为30。
file_start_time:文件生成时间。 录制周期 录制时长支持0-720分钟,最小录制周期为1分钟,最大录制周期为12小时,超过12小时,系统将按照命名规则生成新文件。如果录制周期为0,则整个流录制为一个文件。 最大断流合并时长 支持如下三种配置: 断流后生成新文件:是指录制的直播流中断后,会立即生成新的录制文件。
xiliaryEncParam。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 使用该接口设置辅流编码参数时,由于当前系统策略会根据获取的区域宽高比对设置的宽高进行调整,使用户设置的宽高比与获取的宽高比保持一致,因此用户实际收流的分辨率与设置的分辨率可能存在不同。
31000003:服务侧返回的异常信息 32000030:服务侧返回的异常信息 15:浏览器设置sdp异常 当异常类型为2或者3时,异常因素取值范围为: 1:系统CPU占用高 2:App CPU占用高 3:音频上行网络延时 4:音频上行网络抖动 5:视频上行网络延时 6:视频上行网络抖动 7:音频下行网络延时
file_start_time:文件生成时间。 录制周期 录制时长支持0-720分钟,最小录制周期为1分钟,最大录制周期为12小时,超过12小时,系统将按照命名规则生成新文件。如果录制周期为0,则整个流录制为一个文件。 最大断流合并时长 支持如下三种配置: 断流后生成新文件:是指录制的直播流中断后,会立即生成新的录制文件。
CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 select_stream_type String 指定窗口拉取的分辨率档位。 LD SD HD FHD 缺省为FHD。 max_idle_time Integer 最长空闲频道时间。 取值范围:[5,43200],默认值为30。
1。 影响占比:某异常影响的用户数占总异常影响的用户数的比例。 影响用户数:某异常影响的用户数。 表1 影响因素说明 影响因素 检测阈值 系统CPU占用高 80% App CPU占用高 70% 音频上行网络延时 500ms 音频上行网络抖动 500ms 视频上行网络延时 500ms
20P,小流360P选择性开启)。 订阅 订阅是指房间中的用户接收房间内远端用户音视频流的操作。 自采集、自渲染 SparkRTC默认使用系统音视频设备采集和渲染数据,也支持自定义采集和渲染,常见场景如录屏播放,第三方美颜\特效,云游戏等。 丢包 丢包是指实时音视频数据传输过程中发生的数据包丢失的现象。
引擎初始化参数 HRTCLogConfig 日志配置参数 HRTCSfuType SFU类型 HRTCDeviceType 系统音视频设备设备类型 HRTCDeviceState 系统音视频设备设备状态 HRTCUrlStatusList rtmp推流回调url状态列表 HRTCVideoRemoteView
设备状态发生变化,触发此回调。 【回调参数】 deviceId:系统设备标识,如系统音频播放设备标识可通过getPlaybackDevices获取。 deviceType:系统设备类型,具体请参见HRTCDeviceType。 deviceState:系统设备状态,具体请参见HRTCDeviceState。