检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实时音频传输过程中,HWRtcEngine SDK 通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程 实现过程 加入房间前调用主引擎的se
实时音频传输过程中,HWRtcEngine SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 注意事项 当前只支持PCM数据格式处理。 接口调用流程
ype:(HWRtcVideoStreamType)type; 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HWRtcVideoStreamType。
查询为PROCESS_DPI_UNAWARE或者PROCESS_SYSTEM_DPI_AWARE,则在系统dpi非100%场景不可用。建议应用以PROCESS_PER_MONITOR_DPI_AWARE模式使用。 deleteHiddenShareWindow virtual int
Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/apps/{app_id}/mix-stream-jobs 表1 路径参数 参数 是否必选 参数类型 描述 app_id 是 String 应用id 请求参数 表2 请求Header参数 参数 是否必选 参数类型
【返回参数】 无 setupWithAppGroup - (void)setupWithAppGroup:(NSString *)appGroup delegate:(id<HWRtcReplayDelegate>)delegate; 【功能说明】 通过appGroup启动HWrtcRe
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(Android)
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(Windows)
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(Web)
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(MAC)
环境准备 详情请参考开发前准备。 父主题: 实现音视频通话(iOS)
eventHandler:IHRTCConnectionEventHandler,引擎回调句柄,指定一个回调事件。SDK通过指定的事件通知应用程序的运行事件,如加入或离开房间等。具体请参见5.3.4-事件回调(IHRTCConnectionEventHandler)。 【返回参数】
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 共享桌面 加入房间后可以调用setAuxiliaryVideoEncoderConfig
failed, maybe device is occupied by other application 采集失败,设备被占用,请检查使用状态。建议提示用户“暂时无法访问摄像头/麦克风,请确保当前没有其他应用请求访问摄像头/麦克风,并重试”。 RTC_ERR_CODE_PLAY_NOT_ALLOW
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。屏幕共享可以共享整个桌面,也可以共享某一个程序窗口。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 创建并播放共享流 入会后调用isSc
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。屏幕共享可以共享整个桌面,也可以共享某一个程序窗口。共享程序窗口的时候还可以指定共享该程序窗口的矩形区域。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
void onMediaFrameEncrypt(HRTCFrameBuffer frameBuffer) 【功能说明】 媒体数据回调到app层加密处理。 【回调参数】 frameBuffer:媒体数据格式 ,具体请参见HRTCFrameBuffer。 【返回参数】 无 onMediaFrameDecrypt
多人视频会议中,移动端和Web端可以进入同一房间吗? 可以,使用相同的appID和roomID即可进入同一房间。 父主题: SDK使用
iOS 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发。 准备iOS 8.0及以上的iPhone真机。 支持的终端CPU架构:arm64,arm32。 SDK集成 解压iOS SDK包。 将iOS SDK包中的HWRTCEngine动态库和RTC.bundle文件导入创建的XCODE工程中。
enableLocalVideo和muteLocalVideo有什么区别? 两者的主要区别如下: enableLocalVideo:是否开启本地视频采集,当关闭时,本地和远端画面都将是黑屏。 muteLocalVideo:是否向后台发送自己的视频画面,当关闭时,其他用户的远端画面将变成黑屏,本地的预览还是能看到画面。