检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
encryptionParam); 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。
实时音频传输过程中,HWRtcEngine SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程 实现音频自采集和音频自渲染 加入房间前
Code。 renewAppid virtual int renewAppid(const char* appid) 【功能说明】 设置Appid,用来更新AppId,在加入房间调用前才会生效,否则只能下一次入会生效。 【请求参数】 appid:设置appid。 【返回参数】 0:方法调用成功。
实时视频传输过程中,HWRtcEngine SDK通常会启动默认的视频模块进行采集和渲染。在以下场景中,您可能会发现默认的视频模块无法满足开发需求: app中已有自己的视频模块。 需要使用自定义的采集或播放处理。 某些视频采集设备被系统独占。 接口调用流程 实现自定义视频采集 加入房间前 加入
实时音频传输过程中,HWRtcEngine SDK 通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程 实现过程 加入房间前调用主引擎的se
实时音频传输过程中,HWRtcEngine SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 注意事项 当前只支持PCM数据格式处理。 接口调用流程
setAudioFrameObserver 注册原始音频媒体数据监听回调 setEncDecryptFrameObserver 注册端到端加密App加密模式下的原始媒体数据回调 setVideoFrameObserver public int setVideoFrameObserver(HRTCConnection
90000025 加入房间失败 加入房间失败,url错误。 HRTC_ERR_CODE_KICKED_OFF 90000026 被踢出房间 相同用户ID等原因,被踢出房间。 HRTC_ERR_CODE_SCREEN_CAPTURE_FAIL 90000027 屏幕共享失败 屏幕共享失败。
加入房间时,username必须填吗? 必填。 应用关闭鉴权时,加入房间还需要填鉴权参数吗? 不需要填。 加入房间失败时,如何解决? 首先通过返回的客户端错误码进行分析,主要有以下几个原因: 网络问题,您需要确认网络是否正常运行。 鉴权问题,应用默认开启鉴权,您需要确保鉴权生成正确,参数
stopPublishStream 停止旁路推流 startAllRemoteView 批量设置远端流视图 appendLocalView 设置本地视频另一个窗口显示 appendRemoteView 设置远端视频另一个窗口显示 辅流管理 表5 辅流管理接口 接口 描述 start
stopAudioMixing() 音频文件播放开始回调事件 音频文件播放开始时,会触发audio-mixing-played回调信息通知App应用。 localStream.on('audio-mixing-played', () => { console.info('audioMixing:
setExternalVideoCapture:YES]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。 //初始化一个HWRtcVideoFr
eFormatYUV420P]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。 //初始化一个HWRtcVideoFr
HRTC_VIDEO_IMAGE_FORMAT_YUV420P); 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。 //初始化一个HWRtcVideoFr
打开后找到“安全性与隐私”并单击打开。 在“安全性与隐私”页面选择“隐私”,然后单击“摄像头”/“麦克风”,将需要使用摄像头/麦克风的应用设置为允许。 父主题: 接口参考
*_Nonnull)cryptionParam; 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 cryptionParam:加密配置,具体请参见HWRTCEncryptionConfig。 【返回参数】
3表示重力感应,4表示竖屏模式且不会随设备旋转改变采集角度,5表示adaptive模式,适用非dns模式推流外的大部分场景,能自动适配app的布局,自动调整采集方向。 【返回参数】 无 父主题: HRtcEngine
stopAudioFile(); } 音乐文件播放结束回调 播放结束后,SDK会触发onAudioMixStateChangedNotify回调来通知上层应用。 @Override public void onAudioMixStateChangedNotify(HRTCEnums.HRTCAudioFileState
encryptionParam); 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。
stopAudioFile]; 音乐文件播放结束回调 音乐文件播放结束后,sdk会触发onAudioMixStateChangedNotify回调来通知上层应用。 - (void)onAudioMixStateChangedNotify:(HWRtcAudioFileState)state rea