检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
inRoom方法等接口,可以实现同时加入到多个房间,完成订阅和选看多个连接房间中的用户等功能。具体请参见IHRTCConnection和事件回调(IHRTCConnectionEventHandler)目录下的有关接口和回调。 【请求参数】 roomId:房间ID。 eventH
0:方法调用失败。具体请参见HRTCErrorCode。 华为SDK系统有默认的编码设置(720P+360P),一般可以不设置发流编码参数。如果您确实需要自定义发流编码参数,请参考华为SDK系统推荐码表:表7 不同分辨率的码率和帧率配置推荐和不同场景下帧率和码率的推荐值,否则可能设置失败。 两重构接口针对
参数类型 描述 app_id String 应用id state AppState object 应用状态 表5 AppState 参数 参数类型 描述 state String 状态 ACTIVATION:开启 DEACTIVATION:停用 ARREARS:欠费 DELETED:已删除
leaveRoom() 【功能说明】 离开房间。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 会触发以下回调: onLeaveRoom:离开房间回调。 onConnectionStateChangedNotify:连接状态改变回调。 renewAuthorization
ason 远端音频流状态发生变化原因 HRTCRemoteAudioStreamState 远端音频流状态 HRTCRemoteVideoStreamState 远端视频流状态 HRTCRemoteVideoStreamStateReason 远端视频流状态发生变化原因 HRTCVolumeInfo
登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。 图1 应用详情界面 父主题: Signature相关
视频宽,根据HRTCStreamType和不同分辨率下码率帧率推荐值设置需要的分辨率和宽高比 int height; 视频高,根据HRTCStreamType和不同分辨率下码率帧率推荐值设置需要的分辨率和宽高比 int frameRate; 视频帧率,可以参考不同分辨率下码率帧率推荐值和7.4.12-表14
频录制)。 {video_type}可取值为m(代表录主流摄像头视频),a(代表录辅流视频)。 可能的组合有_av_m(自动录制主流和音频)和_v_a(自动录制辅流视频,无音频)。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以
onRemoteMicrophoneStateChanged 远端麦克风设备状态变更通知 onUserNetworkQualityNotify 加入房间后的用户级网络质量状态回调 onMultiRoomMediaRelayStateChanged 跨房状态回调 onMediaAddressNotify 加入房间成功之后sfuip地址回调
0:方法调用失败。具体请参见HRTCErrorCode。 默认开启本地音频采集。 远端用户会收到onRemoteAudioStateChangedNotify远端流状态变化回调。 adjustRecordingVolume virtual int adjustRecordingVolume(unsigned
本端禁音状态检测回调 onMultiRoomMediaRelayStateChanged 跨房状态改变回调 onRemoteMicrophoneStateChanged 麦克风设备状态变更通知 onUserNetworkQualityNotify 加入房间后的网络质量状态回调 o
【功能说明】 媒体服务器连接状态变更通知。 【回调参数】 state:连接状态,具体请参见HRTCMediaConnStateTypes。 reason:连接状态变化的原因,具体请参见HRTCMediaConnChangeReason。 description:连接状态变化原因描述。 加入
ge RTMP推流状态回调 onMultiRoomMediaRelayStateChanged 跨房状态改变回调 onRemoteMicrophoneStateChanged 麦克风设备状态变更通知 onRoomStreamStatusNotify 房间流状态回调 onError
//处理远端视频信息 }); } } 视频流状态监控 onVideoStatsNotify回调上报视频流的状态,包括本地上行视频流和远端用户的下行视频流状态。 - (void)onVideoStatsNotify:(NSArray<HWRtcVideoStatsInfo
//处理远端视频信息 }); } } 视频流状态监控 onVideoStatsNotify回调上报视频流的状态,包括本地上行视频流和远端用户的下行视频流状态。 - (void)onVideoStatsNotify:(NSArray<HWRtcVideoStatsInfo
_Nonnull)description; 【功能说明】 网络连接状态发生变化,触发此回调。 【回调参数】 connection:跨房引擎。 state:链接服务器状态,具体请参见HWRtcConnStateType。 reason:连接状态改变原因,具体请参见HWRtcConnChangeReason。
remoteStats, unsigned int remoteStatsCount) { } 视频流状态监控 onVideoStatsNotify回调上报视频流的状态,包括本地上行视频流和远端用户的下行视频流状态。 void HWEngineEventHandler::onVideoStatsN
onConnectionChangedNotify 网络连接状态改变回调 onRemoteVideoStateChangedNotify 远端视频流状态变化回调 onRemoteAudioStateChangedNotify 远端音频流状态变化回调 onUserRoleChangedNotify
leaveRoom() 【功能说明】 离开房间。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 会触发以下回调: onLeaveRoom:离开房间回调。 onConnectionStateChangedNotify:连接状态改变回调。 renewAuthorization
音频采集设备测试(只支持Windows和macOS) finishRecordingDeviceTest 结束音频采集设备测试(只支持Windows和macOS) playbackDeviceTest 音频播放设备测试(只支持Windows和macOS) finishPlaybackDeviceTest