检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ine(); //设置屏幕共享参数 HRTCSrceenCaptureOptionalInfo optionInfo; memset(&optionInfo, 0, sizeof(HRTCSrceenCaptureOptionalInfo)); //根据需要设置共享的程序窗口的子
0:方法调用失败。具体请参见HWRtcErrorCode。 只支持iPhone。 需要先调用setAuxiliaryVideoEncoderConfig接口,设置编码参数。 目前可支持多路辅流共享,若需开启多辅流,请提交工单联系技术支持处理。 共享成功后会触发onScreenShareStarted回调。
0:方法调用失败。具体请参见HRTCErrorCode。 使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使用户设置的宽高比与获取的宽高比保持一致,因此,用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
可以调用startRemoteAuxiliaryStreamView来设置远端用户的共享流的窗口句柄并开始选看。 还可以再调用updateRemoteAuxiliaryStreamRenderMode设置窗口显示共享流的方式。 示例代码如下: [rtcEngine startR
HRTCNetworkBandwidth &bandwidthParam) 【功能说明】 设置网络带宽限制,在每次加入房间之前调用。 【请求参数】 bandwidthParam:带宽设置参数,具体请参见HRTCNetworkBandwidth。 【返回参数】 0:方法调用成功。
onJoinRoomFailure:加入房间失败。 onRemoteUserOnline:远端用户收到当前用户加入房间的通知。 音频的自动订阅策略设置只在音频订阅模式下生效。 leaveRoom virtual int leaveRoom() 【功能说明】 离开房间。 【返回参数】 0:方法调用成功。
HRTCMediaConnChangeReason reason, const char* description) 【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:与媒体服务器连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体
获取Stream唯一标识ID。 getUserId 获取Stream所属的用户ID。 setAudioOutput 设置音频输出设备。 setAudioVolume 设置音频音量大小。 getAudioLevel 获取实时音频音量级别。 hasAudio 流是否包含音频轨道。 hasVideo
yMode)displayModemirrorMode:(HWRtcVideoMirrorType)mirrorMode; 【功能说明】 设置辅流视图显示模式,镜像模式。 【请求参数】 displayMode:显示模式,默认模式为HWRtcVideoDisplayModeFit,
指定音频播放设备 setRecordDevice 指定音频录制设备 setPlaybackDeviceVolume 设置音频播放设备音量 setRecordDeviceVolume 设置音频录制设备音量 getPlaybackDeviceVolume 获取音频播放设备音量 getRecordDeviceVolume
llRemoteVideo和startRemoteStreamView。 startRemoteStreamView会返回90000008设置远端窗口失败错误 startRemoteStreamView的调用是需要放在主线程,不能在onUserJoined调用,否则会返回90000008错误码。
engine->startAudioFile("D:\\test.mp3", true, 1, false, 0); 设置音乐文件音量 音乐文件播放过程中,可以调用adjustAudioFileVolume设置音乐文件播放音量。 engine->adjustAudioFileVolume(50); 获取音乐文件总时长和播放位置
0:方法调用失败。具体请参见HRTCErrorCode。 音效文件支持同时播放多个,setAudioClipsVolume接口设置的音量是所有音频文件的最大音量,setVolumeOfAudioClip接口设置的是单个音效文件的音量,音效文件的实际播放音量 = 最大音量 * 自身音量 / 100。例如,最大
回调,在该回调内用对应远端用户的跨房连接调用startRemoteStreamView方法设置远端窗口并开启收流。 示例代码如下: //创建跨房引擎,room id具有唯一性,不可重复,设置引擎代理 HWRtcConnection *connection = [rtcEngine
mp3" ofType:@""] publish:1 cycle:1 replace:0]; 设置音乐文件音量 音乐文件播放过程中,可以调用adjustAudioFileVolume设置音乐文件播放音量。 [rtcEngine adjustAudioFileVolume:50];
mp3" ofType:@""] publish:1 cycle:1 replace:0]; 设置音乐文件音量 音乐文件播放过程中,可以调用adjustAudioFileVolume设置音乐文件播放音量。 [rtcEngine adjustAudioFileVolume:50];
pitch:0.00 pan:0.00 gain:100 publish:1 startPos:0]; 设置音效文件音量 音效文件播放过程中,可以调用setVolumeOfAudioClip设置音效文件播放音量。 音量大小,范围为0-100。 int soundId = 0; //音效文件ID
_Nonnull)description; 【功能说明】 网络连接状态发生变化,触发此回调。 【回调参数】 connection:跨房引擎。 state:链接服务器状态,具体请参见HWRtcConnStateType。 reason:连接状态改变原因,具体请参见HWRtcConnChangeReason。
IHRTCVideoDeviceManager接口 接口 描述 getVideoDevices 获取系统视频设备列表 setVideoDevice 设置视频设备 getCurrentVideoDevice 获取当前视频设备 cameraDeviceTest 视频采集设备测试 finishCameraDeviceTest
pitch:0.00 pan:0.00 gain:100 publish:1 startPos:0]; 设置音效文件音量 音效文件播放过程中,可以调用setVolumeOfAudioClip设置音效文件播放音量。 音量大小,范围为0-100。 int soundId = 0; //音效文件ID