检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GetSelectionMark(); //获取用户选择的程序窗口序号 //获取用户选择的程序窗口序号对应的窗口信息对象 HRTCScreenShareSourceInfo sourceInfo = m_windowsList[nIdx]; //获取之前创建的主引擎指针 IHRTCEngine*
SparkRTC的入门操作流程说明如表1所示。 表1 入门流程说明 序号 操作方法 操作说明 1 获取App ID和域名 在SparkRTC控制台中创建应用后获取App ID和域名。 2 获取SparkRTC SDK 目前产品已转维,不再对外开放提供SDK开发包,如有疑问,请提交工单处理。
ent/qos/details 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 domain 否 String 域名 app_id 是 String
实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 共享桌面 加入房间后可以调用getScreenShareSources获取屏幕共享对象列表,然后遍历找到其中HRTCScreenShareSourceInfo.type为HWRtcScreenShareTypeD
00002001~RTC.00002006错误码。 2021-12-31 第九次正式发布 本次变更如下: 修改API的operationID,完善API调试链接。 2021-12-17 第八次正式发布 本次变更如下: 启动合流任务、查询合流任务和修改合流任务接口“encode_template”参
RTC.32000005 添加适配器失败 程序或环境问题 RTC.32000006 添加路由失败 程序或环境问题 RTC.32000007 获取用户信息异常 程序或环境问题 RTC.32000010 选看用户不存在 程序或环境问题 RTC.32000011 音频速率参数非法 程序或环境问题
setAudioMixingVolume (volume) 获取音频文件总时长 音频文件播放成功后,可以调用getAudioMixingDuration获取音频文件总时长,用于刷新界面进度条的总时长。 localStream.getAudioMixingDuration() 获取音频文件播放进度 音频文件播放
[rtcEngine setVolumeOfAudioClip:soundId volume:50]; 获取音效文件总时长 播放过程中可以调用getAudioClipDuration获取音效文件总时长,可用于刷新界面的播放进度条。 int soundId = 0; //音效文件ID int
mHwRtcEngine.setVolumeOfAudioClip(soundId, progress); } 获取音效文件总时长 播放过程中,调用getAudioClipDuration获取音效文件总时长,可用于刷新界面上的进度条。 public void refreshSeekBar()
//音效文件ID engine->setVolumeOfAudioClip(soundId, 50); 获取音效文件总时长 播放过程中可以调用getAudioClipDuration获取音效文件总时长,可用于刷新界面的播放进度条。 int soundId = 0; //音效文件ID int
); 获取音乐文件总时长和播放位置 音乐文件打开成功后,Sdk会触发一次onAudioMixStateChangedNotify回调,传入state参数为HRTC_AUDIO_FILE_OPEN_COMPLETED,此时可以调用getAudioFileDuration获取音乐文件总时长,可用以刷新界面进度条的总时长。
_Nonnull)description; 【功能说明】 网络连接状态发生变化,触发此回调。 【回调参数】 connection:跨房引擎。 state:链接服务器状态,具体请参见HWRtcConnStateType。 reason:连接状态改变原因,具体请参见HWRtcConnChangeReason。
进入房间后开启吗? SparkRTC是否支持设置镜像画面? SparkRTC音视频过程中的上下行码率、分辨率、丢包率、音频采样率等信息怎么获取? SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量? enableLocalVideo和muteLocalVideo有什么区别?
tVolume; 【功能说明】 获取本地播放音频音量。 【请求参数】 无 【返回参数】 音频音量。 需要加入房间后再调用此接口。 getAudioFileDuration - (int)getAudioFileDuration; 【功能说明】 获取音频文件的时长。 【请求参数】 无
mHwRtcEngine.adjustAudioFileVolume(progress); } 获取音乐文件总时长 播放过程中,调用getAudioFileDuration获取音乐文件总时长,可用于刷新界面上的进度条。 public void refreshSeekBar()
RTC.32000005 添加适配器失败 程序或环境问题 RTC.32000006 添加路由失败 程序或环境问题 RTC.32000007 获取用户信息异常 程序或环境问题 RTC.32000010 选看用户不存在 程序或环境问题 RTC.32000011 音频速率参数非法 程序或环境问题
RTC.32000005 添加适配器失败 程序或环境问题 RTC.32000006 添加路由失败 程序或环境问题 RTC.32000007 获取用户信息异常 程序或环境问题 RTC.32000010 选看用户不存在 程序或环境问题 RTC.32000011 音频速率参数非法 程序或环境问题
[rtcEngine setVolumeOfAudioClip:soundId volume:50]; 获取音效文件总时长 播放过程中可以调用getAudioClipDuration获取音效文件总时长,可用于刷新界面的播放进度条。 int soundId = 0; //音效文件ID int
RTC.32000005 添加适配器失败 程序或环境问题 RTC.32000006 添加路由失败 程序或环境问题 RTC.32000007 获取用户信息异常 程序或环境问题 RTC.32000010 选看用户不存在 程序或环境问题 RTC.32000011 音频速率参数非法 程序或环境问题
els是前面调用的setExternalAudioCapture里传入的采样率和声道数参数。 // audioData 获取的音频数据指针, size 获取的音频数据字节数 engine->pushExternalAudioFrame(audioData, size); 根据