检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
主要功能包括是否开启音频自采集、推送外部音频数据。 自定义视频采集和渲染 主要功能包括是否开启视频自采集、推送外部视频数据、是否开启视频流自渲染。 设备管理 主要功能包括切换摄像头、声音播放模式等。 跨房功能 跨房间连麦,指主播的媒体流可以同时转发进多个房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的
加入房间,选看在2-4s内没有收到服务器的响应。 HRTC_ERR_CODE_USER_ROLE_CHANGE_FAIL 90000017 角色切换失败 角色切换失败。 HRTC_ERR_CODE_JOIN_ROOM_FAIL 90000018 加入房间失败 加入房间失败。 HRTC_ERR_
Role方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。
实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,将无法切换。 //开启自采集功能 [rtcEngine setExternalVideoCapture:YES format:HWRtcVideoImageFormatYUV420P];
您的IP地址、运营商信息、WiFi状态、浏览器信息、操作系统信息、设备型号等数据,用于对实时音视频的的分辨率、帧率、码率、卡顿率、丢包率、在线人数、视频质量等指标进行统计,以及用于协助您进行业务功能的问题定位和分析。您的上述数据将在中华人民共和国境内处理,这些内容数据的存储期限默
实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,你将无法切换。 //开启自采集功能 m_pRtcEngine->setExternalVideoCapture(true, HRTC_VIDEO_IM
实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,将无法切换。 //开启自采集功能 [rtcEngine setExternalVideoCapture:YES]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
Role方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。
Role方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。
如果使用外部输入音频数据,需要在加入房间后,按照一定时间间隔调用pushExternalAudioFrame接口输入音频数据。 不支持房间内切换。 自采集音频输入规格: 格式:PCM。 采样率:16k/48k 。 声道数:单声道。 位数:16。 pushExternalAudioFrame
joinRoom 加入房间 leaveRoom 离开房间 renewAuthorization 签名更新 changeUserRole 设置用户的角色,切换角色时使用 changeUserName 设置用户自己的昵称 视频管理 表3 视频管理接口 接口 描述 setupRemoteView 设置远端流渲染视图
le方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的ChangeUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。
onFirstRemoteAuxiliaryStreamDecoded 远端用户辅流第一帧解码成功通知 onRemoteUserNameChangedNotify 远端用户昵称变更通知 onUserNameChangedNotify 本端修改昵称结果通知 onAuthorizationExpired 签名过期回调 o
HRTCRoleType newRole) 【功能说明】 用户角色切换成功,触发此回调。 【回调参数】 roomId:发生角色切换的房间号。 oldRole:切换前的角色。具体请参见HRTCRoleType。 newRole:切换成功后的角色。具体请参见HRTCRoleType。 onScreenShareStarted
setNetworkBandwidth 设置网络带宽限制 房间功能 表2 房间功能接口 接口 描述 joinRoom 加入房间 changeUserRole 设置用户的角色,切换角色时使用 changeUserName 修改用户昵称 getRoomId 获取房间id leaveRoom 离开房间 disableRejoinRoom
0:方法调用失败。具体请参见客户端错误码。 switchCamera public abstract int switchCamera(); 【功能说明】 切换摄像头,开启摄像头后,调用生效。 【请求参数】 无 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见客户端错误码。 setSpeakerModel
newRole:(HWRtcRole)newRole; 【功能说明】 用户跨房的房间内角色切换成功,触发此回调。 【回调参数】 connection:跨房引擎。 oldRole:切换前的角色,具体请参见HWRtcRole。 newRole:切换成功后的角色,具体请参见HWRtcRole。 connectio
HRTCRoleType newRole) 【功能说明】 用户角色切换成功,触发此回调。 【回调参数】 roomId:发生角色切换的房间号。 oldRole:切换前的角色。具体请参见HRTCRoleType。 newRole:切换成功后的角色。具体请参见HRTCRoleType。 onScreenShareStarted
0:方法调用失败。具体请参见HWRtcErrorCode。 switchCamera - (int)switchCamera; 【功能说明】 切换前后镜头。开启摄像头后调用才生效。 【请求参数】 无 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
rCode。 通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中所有拔插视频设备的操作,不会自动切换设备,需要应用重新调用该接口并设置对应设备才生效。 getCurrentVideoDevice virtual int getCurrentVideoDevice(char