BBASMRTCRoomPlugin.h 1.72 KB
//
//  BBASMRTCRoomPlugin.h
//  BBAMNP
//
//  Created by baidu on 2020/4/9.
//  Copyright © 2020 Baidu. All rights reserved.
//

#import <BBASchemeDispatcher/BBASchemeDispatcher.h>

NS_ASSUME_NONNULL_BEGIN

/// RTCRoom组件
@interface BBASMRTCRoomPlugin : BBASDPluginBase

/**
 * 描  述: RTCoom房间信息配置
 * 示  例: baiduboxapp://swanAPI/rtcRoom/config?callback=__jsna_14
 * 文  档: http://es.baidu-int.com/index#/apidetail/1098
 * 备  注:
 * ********** description ************
 * @name:     boxjs.rtcRoomConfig
 * @authority: swanAPI
 * @path:      /rtcRoom/config
 * @args:    [{"name":"backgroundMute","value":"boolean="},{"name":"actionType","value":"string"},{"name":"slimmingLevel","value":"number="},{"name":"enlargeEyesLevel","value":"number="},{"name":"whiteningLevel","value":"number="},{"name":"smoothingLevel","value":"number="},{"name":"slaveId","value":"string"},{"name":"soundMode","value":"string="},{"name":"localMirror","value":"string="},{"name":"enableRemoteMirror","value":"boolean="},{"name":"videoHeight","value":"number="},{"name":"videoWidth","value":"number="},{"name":"bitrate","value":"number="},{"name":"enableAns","value":"boolean="},{"name":"enableAgc","value":"boolean="},{"name":"enableMic","value":"boolean="},{"name":"devicePosition","value":"string="},{"name":"enableZoom","value":"boolean="},{"name":"enableAutoFocus","value":"boolean="},{"name":"enableCamera","value":"boolean="},{"name":"roomId","value":"string="},{"name": "componentId","value": "string="}]
 * @config:    {"swan": {"web": {"invoke": "swan.message.url", "handler": "bridge"}, "jsc": {"invoke": "swan.method.url", "method": "_naSwan.bridge.postMessage"}}}
*/
- (void)config:(BBASchemeDispatcher *)dispatcher;

@end

NS_ASSUME_NONNULL_END