检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发生错误,触发此回调。返回客户端错误码或者服务端错误码。 【回调参数】 warningCode:警告码。 warningMsg:警告信息描述。 onAuthorizationExpired - (void)onAuthorizationExpired; 【功能说明】 鉴权签名过期回调,需要app调用ren
/v1/{project_id}/rtc/users 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用id room_id
getRecordDeviceVolume 获取音频录制设备音量 setPlaybackDeviceMuteState 设置音频播放设备是否静音 setRecordDeviceMuteState 设置音频录制设备是否静音 getPlaybackDeviceMuteState 获取音频播放设备静音状态 getRecordDeviceMuteState
info:共享对象信息,主要为采集源ID、名称等,具体请参见HRTCScreenShareSourceInfo。 optionalInfo:其他共享对象信息,如是否禁止鼠标采集、可选的共享区域等,具体请参见HRTCSrceenCaptureOptionalInfo。 【返回参数】 0:方法调用成功。 >
[[HWRtcEngine sharedEngine].mediaEngine setVideoFrameObserver:self]; 每次入会都需要重新注册。取消注册,则传nil。 self (当前类)要签署HWRtcMediaEngineVideoDelegate。 和实现 requ
/v1/{project_id}/rtc/client/qos/details 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 domain 否 String 域名 app_id
/v1/{project_id}/rtc/history/quality 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 metric 是
publish:播放模式,0表示只有本端能听到播放的音频,1表示远端也能听到播放的音频。 cycle:循环次数,0表示无限循环。 replace:远端模式下面是否需要和麦克风做混音。 startPos:音频文件开始播放的位置,单位为ms。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
如果客户端用TypeScript开发,TypeScript的版本不低于3.8.3。 由于浏览器安全策略限制,仅支持通过https://域名的方式访问,或者直接在本地搭建服务器,通过localhost:端口访问,否则无法获取摄像头及麦克风的权限。 SDK集成 将获取的SDK压缩包放置在自己项目的“sdk”目录下。
(); 注册视频前后处理 mediaEngine->setVideoFrameObserver(&g_VideoObser); 每次入会都需要重新注册。取消注册,则传nil。 HRTCVideoFrameObserver g_VideoObser要继承IHRTCVideoFrameObserver
authorization:签名认证。签名的具体生成方法请参见接入鉴权,支持最大长度为1024。 autoSubscribeAudio:是否主动订阅音频。 autoSubscribeVideo:是否主动订阅视频。 设置本地视图。 m_pRtcEngine->setupLocalView(hwnd, HRTC
(); 注册音频前后处理 mediaEngine->setAudioFrameObserver(&g_AudioObser); 每次入会都需要重新注册。取消注册,则传nil。 HRTCAudioFrameObserver g_AudioObser要继承IHRTCAudioFrameObserver。
上下文,请传入Application Context config.setDomain(webSocketFalvor); // 该字段已废弃,不需要再传值 config.setMuteAudioRoute(isMuteAudioRoute); config.setLogEnable(true);