检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
视频管理 setupRemoteView virtual int setupRemoteView(const char* userId, view_t view) 【功能说明】 设置远端流渲染视图(新选看接口),该接口不影响收流。
onAudioFileFinished virtual void onAudioFileFinished() 【功能说明】 音频文件播放结束,触发此回调。
adjustPlaybackVolume - (int)adjustPlaybackVolume:(NSString *)userid volume :(unsigned int)volume; 【功能说明】 设置扬声器播放的音量。
getUserName getUserName(): string 【功能说明】 获取远端流所属用户的用户名 【请求参数】 无 【返回参数】 string类型,远端流所属用户的用户名。 父主题: 接口参考
adjustPlaybackVolume public abstract int adjustPlaybackVolume(int volume); 【功能说明】 调整播放音量值。
辅流管理 setAuxiliaryVideoEncodeSmooth public abstract int setAuxiliaryVideoEncodeSmooth(boolean enabled); 【功能说明】 设置是否开启辅流的流畅度优先。
音频管理 muteRemoteAudio virtual int muteRemoteAudio(const char* userId, bool mute) 【功能说明】 设置是否接收对应远端用户的音频流。同一时间所有房间最多只能接收17路音频流。
setAudioFrameObserver - (int)setAudioFrameObserver:(id<HWRtcMediaEngineAudioDelegate>)observer; 【功能说明】 注册原始音频媒体数据监听回调。
自定义视频渲染 功能描述 实时音视频传输过程中,上层应用可以不用SDK默认的渲染功能,选择对视频帧数据进行自定义渲染。 接口调用流程 实现自定义视频渲染 加入房间前 加入房间前,调用setExternalVideoFrameOutputEnable开启视频自渲染。
接口 描述 setVideoFrameObserver 注册原始视频媒体数据监听回调 setVideoFrameObserver - (int)setVideoFrameObserver:(id <HWRtcConnectionVideoDelegate>)observer; 【功能说明
string): void 【功能说明】 设置视频主流配置,如分辨率、帧率和码率等。如果未调用该接口设置,则SDK设置默认值为360p_2。如果该流已经发布,则该流会自动重新发布到远端。
onRemoteUserOffline void onRemoteUserOffline(HRTCConnection conn, String userId, int reason); 【功能说明】 用户离开房间回调。
enableStats public abstract int enableStats(boolean enabled); 【功能说明】 打点功能开关,在create之后调用。默认开启。 【请求参数】 enabled:是否打开打点功能开关,true表示打开,false表示关闭。
stopNetworkTest virtual int stopNetworkTest() 【功能说明】 停止网络质量测试,房间外调用。 【请求参数】 无 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
stopRemoteAuxiliaryStreamView virtual int stopRemoteAuxiliaryStreamView(const char* userId) 【功能说明】 关闭屏幕辅流窗口视图(停止辅流选看)。
requireCaptureVideoFrame - (BOOL)requireCaptureVideoFrame; 【功能说明】 是否需要开启前处理。 【返回参数】 YES:开启。 NO:不开启。
requireRecordAudioFrame - (BOOL)requireRecordAudioFrame; 【功能说明】 是否开启音频前处理。 【返回参数】 YES:开启。 NO:不开启。
setAudioFrameObserver virtual int setAudioFrameObserver(IHRTCAudioFrameObserver* observer) 【功能说明】 注册原始音频媒体数据监听回调。
release virtual void release() 【功能说明】 释放接口。 父主题: 接口参考
recordingDeviceTest virtual int recordingDeviceTest(int intervalInMilliseconds) 【功能说明】 音频采集设备测试。