检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接口调用流程 实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,将无法切换。 //开启自采集功能 [rtcEngine setExternalVideoCapture:YES]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
接口调用流程 实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,将无法切换。 //开启自采集功能 [rtcEngine setExternalVideoCapture:YES format:HWRtcVid
接口调用流程 实现过程 加入房间前调用主引擎的setExternalVideoCapture 加入房间前调用此接口打开视频自采集功能。一旦开启后,你将无法切换。 //开启自采集功能 m_pRtcEngine->setExternalVideoCapture(true, HRTC_VIDEO
android:foregroundServiceType="mediaProjection"/> 目前可支持多路辅流共享,若需开启多辅流,请提交工单联系技术支持处理。 开启后将触发onScreenShareStarted回调。 远端会收到onUserAuxiliaryStreamAvailable通知,可据此发起辅流选看。
的setUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRo
的setUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRo
ngeUserRole方法将本端在该房间的角色切换为HWRtcRolePlayer后才能以HWRtcRoleJoiner跨入其他房间。如果本端用户是以HWRtcRolePlayer角色加入此跨房房间,则需要调用跨房连接的ChangeUserRole方法将本端的角色切换为HWRtc
addHiddenShareWindow 将指定窗口加入屏幕共享排除列表 √ √ x √ deleteHiddenShareWindow 将指定窗口从屏幕共享排除列表中移除 √ √ x √ removeAllHiddenShareWindow 将所有窗口从屏幕共享排除列表中移除 √ √
默认情况下,房间内每个用户的音视频流将分别录制成独立的文件,如需将单个房间内多个用户的视频画面录制在一个文件内,可以通过云端混流转码将视频画面混合。使用云端混流转码功能将产生额外的转码费用,详情请参见云端合流转码费用。 计费示例 场景一(单流录制):用户A、B、C在同一房间持续通话30分钟,将A、B、C三
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版本新增。 【回调参数】
LocalAudio有什么区别? SparkRTC是否支持对房间进行权限校验? 接入PC端是否支持屏幕分享功能? SparkRTC是否支持将本地视频文件分享到实时音视频中? SparkRTC是否支持单纯的实时音频? 一个房间里可以同时有多路屏幕分享吗? SparkRTC是否支持1080P?
key”下沉到终端APP的过程中造成不必要的泄漏,鉴权原理如图1所示。 图1 鉴权原理 签名生成方法 您可以参考如下方法生成对应的签名。 将“app_id”、“room_id”,“user_id ”和“ctime”拼接为一个字符串。 1 2 long ctime = System
i++) { HRTCScreenShareSourceInfo sourceInfo = sourceList[i]; //将sourceInfo加入列表展示到界面上供用户选择 } //用户选择共享的程序后 HWRtcScreenShareParam *param
amType接口,将设置渲染模式、窗口句柄、选看的流类型拆分并增加pullRemoteVideo收流控制接口,以实现更细化的选看流程控制(将窗口绑定和收流控制分开)。您可以根据需要选择调用不同的接口组合以实现视频选看。 stopRemoteStreamView virtual int
"applist name: %s, HWND:%x", sourceInfo.sourceName, sourceInfo.sourceId); //将sourceInfo加入列表展示到界面上供用户选择 } //用户选择共享的程序后 int nIdx = m_appList.GetSelectionMark();
"pkg安装包全路径+文件名" -target /Library/Audio/Plug-Ins 应用启动共享功能时,让SDK自主安装,此时需要做前置动作:将驱动放置在用户的Documents/Resource文件夹(如果Documents目录下没有Resource文件夹,则需要创建),需要用户权
详情。 图2 通话详情 查看通话体验质量 在通话体验质量区域中展示的是各个用户作为接收端的通话体验质量(通过接收到的音视频码率进行判断)。将鼠标指针停留在通话体验质量图上,滚动鼠标滚轮可针对某时间跨度范围内的质量图时间横轴进行拉大或缩小整体占比。 说明:通话体验质量面板默认显示所