检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的setUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRo
ngeUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的ChangeUserRole方法将本端的角色切换为HWRtc
的setUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRo
addHiddenShareWindow 将指定窗口加入屏幕共享排除列表 √ √ x √ deleteHiddenShareWindow 将指定窗口从屏幕共享排除列表中移除 √ √ x √ removeAllHiddenShareWindow 将所有窗口从屏幕共享排除列表中移除 √ √
默认情况下,房间内每个用户的音视频流将分别录制成独立的文件,如需将单个房间内多个用户的视频画面录制在一个文件内,可以通过云端混流转码将视频画面混合。使用云端混流转码功能将产生额外的转码费用,详情请参见云端合流转码费用。 计费示例 场景一(单流录制):用户A、B、C在同一房间持续通话30分钟,将A、B、C三
String 此字段携带请求ID号,以便任务跟踪。 表4 响应Body参数 参数 参数类型 描述 job_id String 任务编号,可以用于修改、查看和停止合流任务 stream_name String 流名 app_id String 应用id room_id String 房间id
filePath:音频文件路径。 publish:是否将音频发送到远端 ,1表示音频发送到远端,0表示音频仅本地播放。 cycle:音频播放次数,0表示无限循环。 replace:是否用音频文件替换麦克风采集的声音,1表示只使用音频文件发送到远端,0表示将本地麦克风采集和音频文件混音后发送到远端。
序,输入如下命令: adb shell getprop ro.product.cpu.abi SDK集成 解压Android SDK包。 将Android SDK包中的“hwRtcSdk.aar”等aar文件,导入Android Studio工程的libs文件夹下。 在“/app/build
序,输入如下命令: adb shell getprop ro.product.cpu.abi SDK集成 解压Android SDK包。 将Android SDK包中的“hwRtcSdk.aar”等aar文件,导入Android Studio工程的libs文件夹下。 在“/app/build
roomId:必选,string[64]类型,房间Id。 userId:必选,string[64]类型,用户Id。 userName:必选, string[256]类型,修改后的用户昵称。 } live-streaming-updated 【事件说明】 旁路推流状态更新事件。该事件为2.0.1版本新增。 【回调参数】
key”下沉到终端APP的过程中造成不必要的泄漏,鉴权原理如图1所示。 图1 鉴权原理 签名生成方法 您可以参考如下方法生成对应的签名。 将“app_id”、“room_id”,“user_id ”和“ctime”拼接为一个字符串。 1 2 long ctime = System
LocalAudio有什么区别? SparkRTC是否支持对房间进行权限校验? 接入PC端是否支持屏幕分享功能? SparkRTC是否支持将本地视频文件分享到实时音视频中? SparkRTC是否支持单纯的实时音频? 一个房间里可以同时有多路屏幕分享吗? SparkRTC是否支持1080P?
i++) { HRTCScreenShareSourceInfo sourceInfo = sourceList[i]; //将sourceInfo加入列表展示到界面上供用户选择 } //用户选择共享的程序后 HWRtcScreenShareParam *param
amType接口,将设置渲染模式、窗口句柄、选看的流类型拆分并增加pullRemoteVideo收流控制接口,以实现更细化的选看流程控制(将窗口绑定和收流控制分开)。您可以根据需要选择调用不同的接口组合以实现视频选看。 stopRemoteStreamView virtual int
SDK开发的App网站,又清理了该网站的权限,存在一定几率无法开启摄像头和麦克风。 在保证打开授权浏览器摄像头/麦克风访问权限的方法前提下。点开网页的左上角,将权限改为允许。如下图所示: 输入在线音频地址,且该地址可以在浏览器中打开,但是使用Web SDK的混音功能时,启动混音失败。 需要确认在线音
"applist name: %s, HWND:%x", sourceInfo.sourceName, sourceInfo.sourceId); //将sourceInfo加入列表展示到界面上供用户选择 } //用户选择共享的程序后 int nIdx = m_appList.GetSelectionMark();
详情。 图2 通话详情 查看通话体验质量 在通话体验质量区域中展示的是各个用户作为接收端的通话体验质量(通过接收到的音视频码率进行判断)。将鼠标指针停留在通话体验质量图上,滚动鼠标滚轮可针对某时间跨度范围内的质量图时间横轴进行拉大或缩小整体占比。 说明:通话体验质量面板默认显示所
"pkg安装包全路径+文件名" -target /Library/Audio/Plug-Ins 应用启动共享功能时,让SDK自主安装,此时需要做前置动作:将驱动放置在用户的Documents/Resource文件夹(如果Documents目录下没有Resource文件夹,则需要创建),需要用户权
pitch:音调大小,当前不支持。 pan:空间位置,当前不支持。 gain:音量大小,取值范围为0-100。 publish:1表示将音效文件混音后发送到远端,0为本地播放,不发送到远端。 startPos:起始播放位置,单位为ms。 【返回参数】 0:方法调用成功。 <
contain:优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频尺寸与显示视窗尺寸不一致,在保持长宽比的前提下,将视频进行缩放后填满视窗,缩放后的视频四周会有一圈黑边。 cover:优先保证视窗被填满。视频尺寸等比缩放,直至整个视窗被视频填满。如果视频长