检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Name不能为空或空字符串,该名称可从getScreenShareSources接口获取。 如设置的rect为NSRect(0,0,0,0),则会根据共享的id和名称取得相应对象的默认区域作为共享范围。 adjustAudioShareVolume - (int)adjustAu
存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。 存储-路径 存储录制文件的OBS桶路径。 录制格式 录制文件的格式,支持HLS和MP4文件格式。 HLS规则 m3u8命名规则 录制m3u8文件的存储路径和文件的前缀。 默认命名格式:
选中主App的Target,并按照上述步骤对主App的Target做同样的处理。 在新创建的Target中,Xcode会自动创建一个名为“SampleHandler.h” 的文件,请您用如下代码进行替换。 注意:需将代码中的APPGROUP改为上文中的创建的App Group Identifier。 #import
buckets Array of ObsBucket objects 桶信息 表4 ObsBucket 参数 参数类型 描述 bucket String OBS的bucket名称 location String OBS的bucket所在region creation_date String 创建时间,格式如:2020/07/16
加入房间前,可以通过joinRoom的userRole参数确认角色信息。 加入指定房间后才可以在指定房间内进行角色切换,当前仅支持joiner和player角色切换。跨房场景下,通过对应connection连接下的changeUserRole接口实现在跨入房间中的角色类型切换。 切换成功触
self; 调用跨房连接的joinRoom加入跨房房间 调用跨房连接的joinRoom接口加入房间,其中HWRtcUserInfo的signature鉴权签名字符串需要填入正确的计算值,计算方法请参考接入鉴权。 如果本端需要发送音频或者视频流给跨房房间里的远端用户,则用户的role参数需要
使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
self; 调用跨房连接的joinRoom加入跨房房间 调用跨房连接的joinRoom接口加入房间,其中HWRtcUserInfo的signature鉴权签名字符串需要填入正确的计算值,计算方法请参考接入鉴权。 如果本端需要发送音频或者视频流给跨房房间里的远端用户,则用户的role参数需要
多人视频会议中,移动端和Web端可以进入同一房间吗? SparkRTC的Web端、移动端、PC端是不是同步的? Android SDK是否支持自定义采集数据? SparkRTC支持旁路推流吗? Windows端如何才能采集到被分享应用播放的声音? SDK是否支持断线重连机制? 如何创建房间? 两台手机同时运行SparkRTC
调用跨房连接的joinRoom加入跨房房间 调用跨房连接的joinRoom接口加入房间,其中HRTCJoinParam的authorization鉴权签名字符串需要填入正确的计算值,计算方法请参考接入鉴权。 如果本端需要发送音频或者视频流给跨房房间里的远端用户,则用户的role参数
DeviceInfo。 counts:输入输出参数,获取deviceInfo对象数量,输入值为deviceInfo的数量,将会返回小于等于counts数量的设备信息。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 getRecordDevices
error) }) 接收远端用户的共享流 收到远端用户开启共享流通知stream-added后,通过调用subscribe订阅远端用户的共享流,当共享流订阅成功会收到stream-subscribed回调通知,然后通过调用play在指定的窗口里播放接收到的远端用户的共享流。 示例代码如下:
件总时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HWRtcAudioFilePositionUpdate,value参数就是当前的音乐文件播放进度,以毫秒为单位,可以在此回调中刷新界面的播放进度条。
件总时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HWRtcAudioFilePositionUpdate,value参数就是当前的音乐文件播放进度,以毫秒为单位,可以在此回调中刷新界面的播放进度条。
时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,Sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HRTC_AUDIO_FILE_POSITION_UPDATE,value参数就是当前的音乐文件播放进度,以毫秒为单
ionalInfo参数用于指定共享的程序窗口的子矩形区域,矩形区域以共享的程序窗口的左上角为原点(0,0),最小96*92 最大1920*1080。如果需要共享该程序的完整窗口,则HRTCSrceenCaptureOptionalInfo参数的矩形区域全填为0。 然后调用startScreenShare开始共享。
= new HRTCJoinParam(); joinParam.setUserId(mUserId); // userId用于标识同一房间的不同用户 joinParam.setUserName(mUserName); // 用户昵称,如无特殊需求,保持和userId一致即可 joinParam
远端共享流的默认值为contain,其他流默认值为cover。支持的枚举值如下: contain:优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频尺寸与显示视窗尺寸不一致,在保持长宽比的前提下,将视频进行缩放后填满视窗,缩放后的视频四周会有一圈黑边。
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 X-Project-Id 否 String
选看当前未选看用户,或者选看用户的流类型发生变化时,会触发回调onFirstRemoteVideoDecoded。 stopRemoteStreamView - (int)stopRemoteStreamView:(NSString*)userId; 【功能说明】 关闭远端用户的显示视图,并停止收流。