检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方法。 技巧2:接口总览说明 包括SparkRTC接口总体功能流程图和接口列表,根据功能分类可以快速查找具体功能单个接口,方便接口对接。 技巧3:单个接口使用须知 接口使用时注意使用的时机、参数说明。“注意”是强调每个接口使用的注意事项并带有调用该接口的相关回调,对接时需要仔细阅读。
分类、影响因素和异常源。 图3 异常用户详情 异常环节:通话体验异常发生的环节,包含加入房间和通话。 异常分类:通话体验异常的类型,包含进房慢、视频卡顿和音频卡顿。 影响因素:造成通话体验异常的影响因素,具体请参见表1。 异常源:通话体验异常源的类型,包含本地用户和远端用户。 父主题:
授权浏览器摄像头/麦克风访问权限的方法 谷歌浏览器 打开谷歌浏览器,单击右上角设置图标。 单击“设置”,打开设置页面。选择“隐私设置和安全性”,再单击“网站设置”。 进入网站设置页面,分别单击“摄像头”和“麦克风”。 进入摄像头、麦克风授权页面,选择网站可以请求使用您的摄像头、麦克风权限即可。 完成以上设置
或音效文件、音频/音效音量相关设置。 检测功能 主要功能包括启动/关闭入会前网络检测。 自定义音频采集和渲染 主要功能包括是否开启音频自采集、推送外部音频数据。 自定义视频采集和渲染 主要功能包括是否开启视频自采集、推送外部视频数据、是否开启视频流自渲染。 设备管理 主要功能包括切换摄像头、声音播放模式等。
Web端用宽高设置的推流分辨率适用于所有浏览器吗? 由于设备和浏览器的限制,视频分辨率不一定能够完全匹配,在这种情况下,浏览器会自动调整分辨率使其接近Profile对应的分辨率,具体请参见setVideoProfile。 父主题: SDK使用
有歧义的语言。 隐私政策内容要包含产品及服务收集个人信息的目的、方式和范围,个人信息处理者的名称和联系方式等。 您的产品及服务如涉及向第三方共享个人信息或集成了第三方的SDK时,需要在隐私政策中向用户进行披露和说明,获取用户的授权或同意。 2. 处理个人信息要求 您的产品及服务在
【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 会触发onNetworkTestQuality和onNetworkTestResult两个回调,并通过回调返回具体的网络测试结果,探测大约需要20-60s。 stopNetworkTest
joiner和player都加入房间成功,joiner调用pushExternalVideoFrame返回0,但是player没有收到onRenderVideoFrame回调 需要接收端在收到onUserJoined消息后,在主线程里调用pullRemoteVideo和startRemoteStreamView。
int *counts) 【功能说明】 获取系统视频设备列表。 【请求参数】 deviceInfo:输出参数,获取系统设备详情,包括设备标识和设备名称。具体请参见HRTCDeviceInfo。 counts:输入输出参数,获取deviceInfo对象数量,输入值为deviceInf
音频采集设备测试(只支持Windows和macOS) finishRecordingDeviceTest 结束音频采集设备测试(只支持Windows和macOS) playbackDeviceTest 音频播放设备测试(只支持Windows和macOS) finishPlaybackDeviceTest
SparkRTC支持哪些平台? SparkRTC支持的平台有Android、iOS、MAC、Windows和Web。其中支持的各平台系统版本如下所示: Android:支持Android 5.0及以上版本。 iOS:支持iOS 8.0及以上版本。 MAC:支持MacOS10.11或以上版本,x86_64。
入鉴权方式,需要在相应SDK的初始化或登录函数中提供“app_id”、“room_id”、“user_id”、“role”、“ctime”和“signature”等信息,才能接入华为SparkRTC服务。具体请参见接入鉴权。 父主题: SDK使用
所有的resolution是公共的。 stop stop(option?: StopOption): void 【功能说明】 停止播放音视频流。 【请求参数】 option:可选,StopOption类型,表示停止播放的选项。如果不传,则停止该流的音频和所有分辨率的视频。 StopOption类型定义如下:{
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启 自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启 自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
1920*1080_30_4620:输出流是1080p,帧率30,码率4.62Mbps 1920*1080_30_3150:输出流是1080p,帧率30,码率3.15Mbps 1920*1080_15_3460:输出流是1080p,帧率15,码率3.46Mbps 1920*1080_15_2080:输出流是1080p,帧率15,码率2
阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:订阅的视频流类型,分为大流和小流,具体请参见HRTCVideoStreamType。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 pullRemoteVideo
localStats, List<HRTCRemoteAudioStats> remoteStats){ // 将本地和远端音频统计信息刷新显示到屏幕上 } 本地视频和远端视频统计信息 onVideoStatsNotify回调返回的参数中,有本地当前用户的视频信息,也有远端用户的视频信息。
1920*1080_30_4620:输出流是1080p,帧率30,码率4.62Mbps 1920*1080_30_3150:输出流是1080p,帧率30,码率3.15Mbps 1920*1080_15_3460:输出流是1080p,帧率15,码率3.46Mbps 1920*1080_15_2080:输出流是1080p,帧率15,码率2