检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
离开原因枚举,取值如表2 离开房间原因所示。 msg:string类型,原因描述。 } 表2 离开房间原因 枚举值 描述 0 用户主动离开 1 服务器异常 2 sfu服务故障 3 服务不可达503 4 内部错误 5 被踢出房间 6 签名过期 7 重连超时 8 网络检测,UI不需要关注该错误码,不对外体现
(boolean localEnable,boolean remoteEnable); 【功能说明】 设置共享辅流数据输出使能。Android平台接口暂不提供本地共享数据的设置。 【请求参数】 localEnable:true表示输出本地共享数据,false表示不输出本地共享数据,默认值为false。
disableRejoinRoom 设置是否禁用房间重连功能。 enableStats 打点功能开关 getVersion 获取当前SDK版本号 setEncryption 设置端到端加密模式 setAccessResourceType 设置接入环境 setNetworkBandwidth 设置网络带宽限制
setExternalAudioFrameOutputEnable(boolean localEnable,boolean remoteEnable); 【功能说明】 设置音频数据输出使能。 【请求参数】 localEnable:true表示输出本地音频数据,false表示不输出本地音频数据。 remoteE
public abstract int muteRemoteAudio(String userId, boolean mute); 【功能说明】 设置是否接收对应远端用户的音频流。 【请求参数】 userId:用户ID。 mute:true表示取消音频流接收,false表示开启音频流接收,默认为false。
setEncrytionParam 设置端到端加密模式 setAccessResourceType 设置接入的环境 setNetworkBandwidth 设置网络带宽限制 房间功能 表2 房间功能接口 接口 描述 joinRoom 加入房间 changeUserRole 设置用户的角色,切换角色时使用
HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体
sampleRate:(NSUInteger)sampleRate channels:(NSUInteger)channels; 【功能说明】 设置是否开启外部音频采集。需要在加入房间前调用。 【请求参数】 enable:YES表示开启,NO表示关闭。默认为NO。 sampleRate
【功能说明】 设置辅流编码参数。 【请求参数】 encoderParams:需要设置的辅流编码参数,包括宽、高、帧率和码率,具体请参见HRTCVideoAuxiliaryEncParam。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 使用该接口设置辅流编码参数
eason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 conn:连接对象。 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态改变原
为什么无法打开摄像头? 摄像头打开失败有多种原因,建议您参照如下方面进行初步排查: 确认摄像头权限是否已打开。Android和iOS系统都有权限管理,请在系统设置中进行检查。同时Android的部分安全软件也会进行权限管理。 检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头。 摄像
(视频自渲染)能在进入房间后开启吗? SparkRTC是否支持设置镜像画面? SparkRTC音视频过程中的上下行码率、分辨率、丢包率、音频采样率等信息怎么获取? SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量? enableLocalVideo和muteLocalVideo有什么区别?
Profile设置共享流的分辨率,通过调用initialize初始化共享流,通过调用play播放共享流,通过调用bindScreenAudio2RelatedStream设置是否绑定屏幕共享背景音乐至关联流对象。 示例代码如下: // screenAudio 设置是否共享主流音频
录制。 录制指定的媒体类型,支持仅录制音频、仅录制视频、同时录制音视频。 支持录制MP4、HLS文件,音频编码类型支持AAC。 设置音视频属性,支持设置音视频属性,如码率、分辨率、帧率等。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放
的OBS桶中。 配置录制规则:为实时音视频互动配置录制规则,配置完成后,就可以使用录制规则ID开启录制任务,录制内容按录制设置存储至OBS中。还可以通过设置回调地址获取录制任务状态通知。 录制:在实时音视频互动过程中,可以通过调用实时音视频API开启、查询和控制云端录制任务。Sp
获取Stream唯一标识ID。 getUserId 获取Stream所属的用户ID。 setAudioOutput 设置音频输出设备。 setAudioVolume 设置音频音量大小。 getAudioLevel 获取实时音频音量级别。 hasAudio 流是否包含音频轨道。 hasVideo
setupRemoteView 设置远端流渲染视图 updateRemoteRenderMode 设置远端用户视图渲染模式,镜像模式 setRemoteVideoStreamType 大小流模式,设置远端视频流类型 setPriorRemoteVideoStreamType 大小流模式,设置所有订阅的远端视频流类型
HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体
密文形式配置存储在文件或者环境变量中,使用时解密,以确保安全。本例以app_key和app_id存放至环境变量为例,运行前请先在本地环境中设置完成环境变量APP_KEY和APP_ID。 app_key = System.getenv("APP_KEY"); app_id = System
setPriorRemoteVideoStreamType 设置优先选看档位 pullRemoteVideo 订阅或取消订阅远端用户 setupRemoteView 设置远端用户窗口 startRemoteStreamView 按档位选看远端用户,并设置用户窗口 stopRemoteStreamView