检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps 请求消息头中增加“X-Auth-Token”,值设置为步骤1中获取的用户Token。 Request Body中传入如下参数: { "app_name" : "rtctest" } 请求响应成功后,返回已创建应用的ID。
5s及以上版本的手机只支持打包arm64架构,您可以将XCode的“Build Setting < Build Active Architecture Only”设置为“YES”,并将Valid Architectures填写为arm64 ,则可以将SparkRTC SDK安装包压缩到一半的体积。 父主题:
mViewRotation(const char *userId, HRTCVideoRotation rotation) 【功能说明】 设置远端辅流视图旋转角度。 【请求参数】 userId:用户ID。 rotation:旋转角度信息(0°,90°,270°),具体请参见HRTCVideoRotation。
ilable回调得到消息后,设置屏幕辅流窗口视图并开始选看(发起辅流选看)。 【请求参数】 streamView:视图信息,具体请参见HWRtcVideoCanvas。 streamType:编码类型,具体请参见HWRtcStreamType。具体设置请参见表57 不同分辨率下帧率和码率的推荐值。
> 0:方法调用失败。具体请参见HRTCErrorCode。 使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使得用户设置的宽高比与获取宽高比保持一致,这样用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
e:(HWRtcVideoStreamType)type; 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HWRtcVideoStreamType。
色才能跨房成功。 同一时间最多只能跨4个房间,跨房对应的房间ID必须互不相同。 当前的远端音频模式(setRemoteAudioMode)设置为HWRtcRemoteAudioTopOfAll模式时,不支持跨房。 父主题: 问题排查
setRemoteVideoStreamType 大小流模式,设置远端视频流类型 setRemoteViewRotation 设置远端视频旋转角度 setRemoteViewOrientation 设置远端视频横屏、竖屏展示 辅流管理 表4 辅流管理接口 接口 描述 startRemoteAuxiliaryStreamView
选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps 请求消息头中增加“X-Auth-Token”,值设置为步骤1中获取的用户Token。 Request Body中传入如下参数: { "app_name" : "rtctest" } 请求响应成功后,返回已创建应用的ID。
coderConfig设置编码参数,其中HRTCVideoAuxiliarEncParam需要传入宽高、帧率、码率,然后调用startScreenShare开始共享。 public void startScreenShare(){ // 设置编码参数 mHwRtcEngine
(boolean localEnable,boolean remoteEnable); 【功能说明】 设置共享辅流数据输出使能。Android平台接口暂不提供本地共享数据的设置。 【请求参数】 localEnable:true表示输出本地共享数据,false表示不输出本地共享数据,默认值为false。
(boolean localEnable,boolean remoteEnable); 【功能说明】 设置共享辅流数据输出使能。Android平台接口暂不提供本地共享数据的设置。 【请求参数】 localEnable:true表示输出本地共享数据,false表示不输出本地共享数据,默认值为false。
setExternalAudioFrameOutputEnable(boolean localEnable,boolean remoteEnable); 【功能说明】 设置音频数据输出使能。 【请求参数】 localEnable:true表示输出本地音频数据,false表示不输出本地音频数据。 remoteE
public abstract int muteRemoteAudio(String userId, boolean mute); 【功能说明】 设置是否接收对应远端用户的音频流。 【请求参数】 userId:用户ID。 mute:true表示取消音频流接收,false表示开启音频流接收,默认为false。
sampleRate:(NSUInteger)sampleRate channels:(NSUInteger)channels; 【功能说明】 设置是否开启外部音频采集。需要在加入房间前调用。 【请求参数】 enable:YES表示开启,NO表示关闭。默认为NO。 sampleRate
【功能说明】 设置辅流编码参数。 【请求参数】 encoderParams:需要设置的辅流编码参数,包括宽、高、帧率和码率,具体请参见HRTCVideoAuxiliaryEncParam。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 使用该接口设置辅流编码参数
为什么无法打开摄像头? 摄像头打开失败有多种原因,建议您参照如下方面进行初步排查: 确认摄像头权限是否已打开。Android和iOS系统都有权限管理,请在系统设置中进行检查。同时Android的部分安全软件也会进行权限管理。 检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头。 摄像
(视频自渲染)能在进入房间后开启吗? SparkRTC是否支持设置镜像画面? SparkRTC音视频过程中的上下行码率、分辨率、丢包率、音频采样率等信息怎么获取? SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量? enableLocalVideo和muteLocalVideo有什么区别?
Profile设置共享流的分辨率,通过调用initialize初始化共享流,通过调用play播放共享流,通过调用bindScreenAudio2RelatedStream设置是否绑定屏幕共享背景音乐至关联流对象。 示例代码如下: // screenAudio 设置是否共享主流音频
录制。 录制指定的媒体类型,支持仅录制音频、仅录制视频、同时录制音视频。 支持录制MP4、HLS文件,音频编码类型支持AAC。 设置音视频属性,支持设置音视频属性,如码率、分辨率、帧率等。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放