检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
orientation:(HWRtcVideoOrientaion)orientation; 【功能说明】 设置远端流视图方向(横竖屏)。 【请求参数】 userId:用户ID。 orientation:方向(横竖屏),具体请参见HWRtcVideoOrientaion。 【返回参数】 0:方法调用成功。
间。 加入跨房房间成功后会收到跨房回调指针的onJoinRoomSuccess通知,加入房间失败会收到跨房回调指针的onJoinRoomFailure通知。 示例代码如下: //创建HRTCJoinParam对象 HRTCJoinParam joinRoomParam; memset(&joinRoomParam
onUserAuxiliaryStreamAvailable virtual void onUserAuxiliaryStreamAvailable(const char* roomId, const char* userId, bool available) 【功能说明】 远端开启,停止辅流后,触发此回调。
onJoinSuccess:加入房间成功。 onRemoteUserOnline:用户收到当前用户加入房间的通知。 onJoinRoomFailure:加入房间失败。 changeUserRole - (int)changeUserRole:(HWRtcRole)role signature:(NSString
pitch:(double)pitch pan:(double)pan gain:(double)gain publish:(int)publish
engine->startScreenShare(); 接收远端用户的共享流 收到远端用户开启共享流通知onUserAuxiliaryStreamAvailable后,可以调用startRemoteAuxiliaryStreamView来设置远端用户的共享流的窗口句柄并开始选看。 还可以再调
countryCode表示区域码,如果对应的是GLOBAL类型,则直接填空字符串,即"",如果是CN类型,则可以填"CN"。具体请参见国家码对照表。 初始化引擎时,domain应该如何填写? 该字段已废弃,不需要再传值。 加入房间时,username必须填吗? 必填。 应用关闭鉴权时,加入房间还需要填鉴权参数吗?
服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 Gateway Timeout 网关超时。 父主题: 附录
String 文件所在OBS的bucket的完整路径。在event_type为RECORD_FILE_COMPLETE的时候携带。 detail_message 否 String 状态描述信息。 父主题: 附录
会触发以下回调: onConnectStateChange:连接状态发送改变。 onJoinRoomSuccess:加入房间成功。 onJoinRoomFailure:加入房间失败。 onRemoteUserOnline:远端用户收到当前用户加入房间的通知。 音频的自动订阅策略设置只在音频订阅模式下生效。
appId:必选,string[128]类型,应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。应用的appId请参考应用管理进行获取。 domain:可选,string[128]类型,服务器的域名。需要与注册到SparkRTC平台的合法企业域名保持一致,该参数在SDK 1.0+版本中必填,SDK
Options类型定义为:{ objectFit:可选,string类型,远端共享流的默认值为contain,其他流默认值为cover。支持的枚举值如下: contain:优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频尺寸与显示视窗尺寸
userId:用户ID。 view:窗口视图。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 收到onUserAuxiliaryStreamAvailable通知后,获取对应的userId。 多辅流场景下,一个用户只能同时订阅一条辅流。即当前正在订阅用户A的辅流,需要订阅另一个用户B的
删除单个跨房 √ √ √ √ stopMultiRoomMediaRelay 停止所有跨房 √ √ √ √ subscribeAISubtitles 订阅AI字幕 √ √ √ √ 视频管理 表3 视频管理接口 接口 描述 windows是否支持 Mac是否支持 iOS是否支持 Android是否支持
"getSignature failed:" + e.getMessage()); } } else { LogUtil.e(TAG, "getSignature failed!");
setContext(getApplicationContext()); // 上下文,请传入Application Context config.setDomain(webSocketFalvor); // 该字段已废弃,不需要再传值 config.setMuteAudioRoute(isMuteAudioRoute);
调用startAudioFile接口可以播放一个音乐文件。同一时刻只能播放一个音乐文件。 [rtcEngine startAudioFile:[[NSBundle mainBundle] pathForResource:@"test.mp3" ofType:@""] publish:1 cycle:1 replace:0];
调用startAudioFile接口可以播放一个音乐文件。同一时刻只能播放一个音乐文件。 [rtcEngine startAudioFile:[[NSBundle mainBundle] pathForResource:@"test.mp3" ofType:@""] publish:1 cycle:1 replace:0];
VideoCaptureOption定义如下:{ cameraId:可选,string类型。指定摄像头设备Id。对于Android设备:user表示前置摄像头,environment表示后置摄像头。如果不传,SDK采用createStream入参StreamConfig中指定的cameraId和facingMode
soundId, const char *filePath,int loop, double pitch, double pan, double gain, int publish, int startPos) 【功能说明】 播放音效文件并启动混音,需要在有joiner加入房间后调用。 【请求参数】