Search
Preparing search index...
The search index is not available
Edu Store Typescript API Reference for Web
Options
All
Public
Public/Protected
All
Inherited
Menu
Edu Store Typescript API Reference for Web
"agora-rte-sdk/src/core/rtc/adapter/electron/index"
RtcAdapterElectron
Class RtcAdapterElectron
Hierarchy
RtcAdapterBase
RtcAdapterElectron
Index
Constructors
constructor
Properties
camera
Thread
logger
screen
Share
Id
screen
Share
Type
screen
Share
With
Audio
rtc
Engine
Accessors
channel
Profile
configs
latency
Level
rtc
Engine
addon
Log
Path
log
Base
Path
log
Folder
Path
log
Path
remote
vs
Addon
Log
Path
Methods
add
Audio
Raw
Data
Observer
add
Camera
Processors
add
Microphone
Processors
add
Preview
Camera
Processors
add
Preview
Microphone
Processors
adjust
Loopback
Signal
Volume
create
Rtc
Channel
destroy
emit
enable
Local
Audio
enable
Local
Audio
Stream
enable
Local
Video
enable
Local
Video
Stream
enable
Loopback
Recording
enable
Preview
Local
Audio
enable
Preview
Local
Video
get
Audio
Device
Manager
get
Current
Frame
Data
get
Diaplay
Devices
get
Video
Device
Manager
get
Window
Devices
has
Screen
Share
Permission
is
Screen
Device
Enumerate
Supported
off
on
on
Autoplay
Failed
on
Local
Audio
Playback
Test
Volume
Changed
on
Local
Audio
Track
State
Changed
on
Local
Audio
Volume
on
Local
Loopback
Device
State
Changed
on
Local
Screen
Share
Track
State
Changed
on
Local
Video
Track
State
Changed
once
remove
All
Event
Listeners
remove
Audio
Raw
Data
Observer
remove
Camera
Processors
remove
Microphone
Processors
remove
Preview
Camera
Processors
remove
Preview
Microphone
Processors
restoreAVState
set
Audio
Playback
Device
set
Audio
Raw
Data
Config
set
Audio
Recording
Device
set
Beauty
Effect
Options
set
Video
Camera
Device
setup
Local
Video
setup
Preview
Local
Video
setup
Remote
Video
start
Audio
Playback
Device
Test
start
Audio
Recording
Device
Test
start
Screen
Capture
stop
Audio
Playback
Device
Test
stop
Audio
Recording
Device
Test
stop
Screen
Capture
take
Snapshot
get
Log
Level
get
Rtc
Version
Constructors
constructor
new
Rtc
Adapter
Electron
(
)
:
RtcAdapterElectron
Returns
RtcAdapterElectron
Properties
camera
Thread
camera
Thread
:
AgoraRteElectronCameraThread
logger
logger
:
"agora-rte-sdk/src/core/logger/type"
.
Logger
Optional
screen
Share
Id
screen
Share
Id
?:
string
Optional
screen
Share
Type
screen
Share
Type
?:
AGScreenShareType
Optional
screen
Share
With
Audio
screen
Share
With
Audio
?:
boolean
Static
rtc
Engine
rtc
Engine
:
AgoraRtcEngine
Accessors
channel
Profile
get
channelProfile
(
)
:
AGChannelProfile
Returns
AGChannelProfile
configs
get
configs
(
)
:
{}
Returns
{}
latency
Level
get
latencyLevel
(
)
:
AUDIENCE_LATENCY_LEVEL_TYPE
Returns
AUDIENCE_LATENCY_LEVEL_TYPE
rtc
Engine
get
rtcEngine
(
)
:
AgoraRtcEngine
Returns
AgoraRtcEngine
Static
addon
Log
Path
get
addonLogPath
(
)
:
any
Returns
any
Static
log
Base
Path
get
logBasePath
(
)
:
any
Returns
any
Static
log
Folder
Path
get
logFolderPath
(
)
:
any
Returns
any
Static
log
Path
get
logPath
(
)
:
any
Returns
any
Static
remote
get
remote
(
)
:
any
Returns
any
Static
vs
Addon
Log
Path
get
vsAddonLogPath
(
)
:
any
Returns
any
Methods
add
Audio
Raw
Data
Observer
add
Audio
Raw
Data
Observer
(
observer
:
AgoraRteAudioRawDataObserver
)
:
number
Parameters
observer:
AgoraRteAudioRawDataObserver
Returns
number
add
Camera
Processors
add
Camera
Processors
(
_processors
:
unknown
[]
)
:
number
Parameters
_processors:
unknown
[]
Returns
number
add
Microphone
Processors
add
Microphone
Processors
(
_processors
:
unknown
[]
)
:
number
Parameters
_processors:
unknown
[]
Returns
number
add
Preview
Camera
Processors
add
Preview
Camera
Processors
(
processor
:
unknown
[]
)
:
number
Parameters
processor:
unknown
[]
Returns
number
add
Preview
Microphone
Processors
add
Preview
Microphone
Processors
(
processor
:
unknown
[]
)
:
number
Parameters
processor:
unknown
[]
Returns
number
adjust
Loopback
Signal
Volume
adjust
Loopback
Signal
Volume
(
volume
:
number
, connType
?:
AGRtcConnectionType
)
:
number
Parameters
volume:
number
Optional
connType:
AGRtcConnectionType
Returns
number
create
Rtc
Channel
create
Rtc
Channel
(
channelName
:
string
, base
:
RtcAdapterBase
)
:
RtcChannelAdapterBase
Parameters
channelName:
string
base:
RtcAdapterBase
Returns
RtcChannelAdapterBase
destroy
destroy
(
)
:
number
Returns
number
emit
emit
(
evt
:
string
,
...
args
:
any
[]
)
:
RtcAdapterElectron
Parameters
evt:
string
Rest
...
args:
any
[]
Returns
RtcAdapterElectron
enable
Local
Audio
enable
Local
Audio
(
enable
:
boolean
)
:
number
Parameters
enable:
boolean
Returns
number
enable
Local
Audio
Stream
enable
Local
Audio
Stream
(
enable
:
boolean
)
:
number
Parameters
enable:
boolean
Returns
number
enable
Local
Video
enable
Local
Video
(
enable
:
boolean
)
:
number
Parameters
enable:
boolean
Returns
number
enable
Local
Video
Stream
enable
Local
Video
Stream
(
enable
:
boolean
)
:
void
Parameters
enable:
boolean
Returns
void
enable
Loopback
Recording
enable
Loopback
Recording
(
enable
:
boolean
, device
?:
string
, connType
?:
AGRtcConnectionType
)
:
number
Parameters
enable:
boolean
Optional
device:
string
Optional
connType:
AGRtcConnectionType
Returns
number
enable
Preview
Local
Audio
enable
Preview
Local
Audio
(
enable
:
boolean
)
:
number
Parameters
enable:
boolean
Returns
number
enable
Preview
Local
Video
enable
Preview
Local
Video
(
enable
:
boolean
)
:
number
Parameters
enable:
boolean
Returns
number
get
Audio
Device
Manager
get
Audio
Device
Manager
(
)
:
RtcAudioDeviceManagerBase
Returns
RtcAudioDeviceManagerBase
get
Current
Frame
Data
get
Current
Frame
Data
(
_channelName
:
string
, _streamUuid
:
string
, _isLocal
:
boolean
)
:
ImageData
Parameters
_channelName:
string
_streamUuid:
string
_isLocal:
boolean
Returns
ImageData
get
Diaplay
Devices
get
Diaplay
Devices
(
)
:
Promise
<
AGScreenShareDevice
[]
>
Returns
Promise
<
AGScreenShareDevice
[]
>
get
Video
Device
Manager
get
Video
Device
Manager
(
)
:
RtcVideoDeviceManagerBase
Returns
RtcVideoDeviceManagerBase
get
Window
Devices
get
Window
Devices
(
)
:
Promise
<
AGScreenShareDevice
[]
>
Returns
Promise
<
AGScreenShareDevice
[]
>
has
Screen
Share
Permission
has
Screen
Share
Permission
(
)
:
boolean
Returns
boolean
is
Screen
Device
Enumerate
Supported
is
Screen
Device
Enumerate
Supported
(
)
:
boolean
Returns
boolean
off
off
(
evt
:
string
, cb
:
CallableFunction
)
:
RtcAdapterElectron
Parameters
evt:
string
cb:
CallableFunction
Returns
RtcAdapterElectron
on
on
(
evt
:
string
, cb
:
CallableFunction
)
:
RtcAdapterElectron
Parameters
evt:
string
cb:
CallableFunction
Returns
RtcAdapterElectron
on
Autoplay
Failed
on
Autoplay
Failed
(
)
:
number
Returns
number
on
Local
Audio
Playback
Test
Volume
Changed
on
Local
Audio
Playback
Test
Volume
Changed
(
cb
:
LocalAudioPlaybackVolumeIndicatorEvent
)
:
number
Parameters
cb:
LocalAudioPlaybackVolumeIndicatorEvent
Returns
number
on
Local
Audio
Track
State
Changed
on
Local
Audio
Track
State
Changed
(
cb
:
LocalAudioTrackStateEvent
)
:
number
Parameters
cb:
LocalAudioTrackStateEvent
Returns
number
on
Local
Audio
Volume
on
Local
Audio
Volume
(
cb
:
(
volume
:
number
)
=>
void
)
:
number
Parameters
cb:
(
volume
:
number
)
=>
void
(
volume
:
number
)
:
void
Parameters
volume:
number
Returns
void
Returns
number
on
Local
Loopback
Device
State
Changed
on
Local
Loopback
Device
State
Changed
(
cb
:
LocalLoopbackDeviceStateEvent
)
:
number
Parameters
cb:
LocalLoopbackDeviceStateEvent
Returns
number
on
Local
Screen
Share
Track
State
Changed
on
Local
Screen
Share
Track
State
Changed
(
cb
:
LocalVideoTrackStateEvent
)
:
number
Parameters
cb:
LocalVideoTrackStateEvent
Returns
number
on
Local
Video
Track
State
Changed
on
Local
Video
Track
State
Changed
(
cb
:
LocalVideoTrackStateEvent
)
:
number
Parameters
cb:
LocalVideoTrackStateEvent
Returns
number
once
once
(
evt
:
string
, cb
:
CallableFunction
)
:
RtcAdapterElectron
Parameters
evt:
string
cb:
CallableFunction
Returns
RtcAdapterElectron
remove
All
Event
Listeners
remove
All
Event
Listeners
(
)
:
void
Returns
void
remove
Audio
Raw
Data
Observer
remove
Audio
Raw
Data
Observer
(
observer
:
AgoraRteAudioRawDataObserver
)
:
number
Parameters
observer:
AgoraRteAudioRawDataObserver
Returns
number
remove
Camera
Processors
remove
Camera
Processors
(
)
:
number
Returns
number
remove
Microphone
Processors
remove
Microphone
Processors
(
)
:
number
Returns
number
remove
Preview
Camera
Processors
remove
Preview
Camera
Processors
(
)
:
number
Returns
number
remove
Preview
Microphone
Processors
remove
Preview
Microphone
Processors
(
)
:
number
Returns
number
restoreAVState
restoreAVState
(
)
:
void
Returns
void
set
Audio
Playback
Device
set
Audio
Playback
Device
(
deviceId
:
string
)
:
number
Parameters
deviceId:
string
Returns
number
set
Audio
Raw
Data
Config
set
Audio
Raw
Data
Config
(
config
:
AgoraRteAudioRawDataConfig
, position
:
AgoraRteAudioRawDataPosition
)
:
number
Parameters
config:
AgoraRteAudioRawDataConfig
position:
AgoraRteAudioRawDataPosition
Returns
number
set
Audio
Recording
Device
set
Audio
Recording
Device
(
deviceId
:
string
)
:
number
Parameters
deviceId:
string
Returns
number
set
Beauty
Effect
Options
set
Beauty
Effect
Options
(
enable
:
boolean
, options
:
AGBeautyEffect
)
:
number
Parameters
enable:
boolean
options:
AGBeautyEffect
Returns
number
set
Video
Camera
Device
set
Video
Camera
Device
(
deviceId
:
string
)
:
number
Parameters
deviceId:
string
Returns
number
setup
Local
Video
setup
Local
Video
(
canvas
:
AgoraRtcVideoCanvas
, videoSourceType
:
AgoraRteVideoSourceType
)
:
number
Parameters
canvas:
AgoraRtcVideoCanvas
videoSourceType:
AgoraRteVideoSourceType
Returns
number
setup
Preview
Local
Video
setup
Preview
Local
Video
(
canvas
:
AgoraRtcVideoCanvas
)
:
number
Parameters
canvas:
AgoraRtcVideoCanvas
Returns
number
setup
Remote
Video
setup
Remote
Video
(
canvas
:
AgoraRtcVideoCanvas
)
:
number
Parameters
canvas:
AgoraRtcVideoCanvas
Returns
number
start
Audio
Playback
Device
Test
start
Audio
Playback
Device
Test
(
url
:
string
)
:
number
Parameters
url:
string
Returns
number
start
Audio
Recording
Device
Test
start
Audio
Recording
Device
Test
(
indicateInterval
:
number
)
:
number
Parameters
indicateInterval:
number
Returns
number
start
Screen
Capture
start
Screen
Capture
(
params
?:
{
id
?:
string
;
type
?:
AGScreenShareType
;
withAudio
?:
boolean
}
)
:
number
Parameters
Optional
params:
{
id
?:
string
;
type
?:
AGScreenShareType
;
withAudio
?:
boolean
}
Optional
id
?:
string
Optional
type
?:
AGScreenShareType
Optional
with
Audio
?:
boolean
Returns
number
stop
Audio
Playback
Device
Test
stop
Audio
Playback
Device
Test
(
)
:
number
Returns
number
stop
Audio
Recording
Device
Test
stop
Audio
Recording
Device
Test
(
)
:
number
Returns
number
stop
Screen
Capture
stop
Screen
Capture
(
)
:
number
Returns
number
take
Snapshot
take
Snapshot
(
channel
:
string
, streamUuid
:
number
, filePath
:
string
)
:
Promise
<
AGSnapshotInfo
>
Parameters
channel:
string
streamUuid:
number
filePath:
string
Returns
Promise
<
AGSnapshotInfo
>
Static
get
Log
Level
get
Log
Level
(
)
:
0
|
1
|
2
|
4
Returns
0
|
1
|
2
|
4
Static
get
Rtc
Version
get
Rtc
Version
(
)
:
string
Returns
string
Exports
"agora-
edu-
core/src/configs/index"
"agora-
edu-
core/src/event-
center"
"agora-
edu-
core/src/index"
"agora-
edu-
core/src/log-
reporter"
"agora-
edu-
core/src/services/api"
"agora-
edu-
core/src/services/error"
"agora-
edu-
core/src/services/report-
v2"
"agora-
edu-
core/src/stores/domain/common/base"
"agora-
edu-
core/src/stores/domain/common/cloud-
drive/index"
"agora-
edu-
core/src/stores/domain/common/cloud-
drive/struct"
"agora-
edu-
core/src/stores/domain/common/cloud-
drive/type"
"agora-
edu-
core/src/stores/domain/common/cloud-
drive/utils"
"agora-
edu-
core/src/stores/domain/common/connection"
"agora-
edu-
core/src/stores/domain/common/group/index"
"agora-
edu-
core/src/stores/domain/common/group/type"
"agora-
edu-
core/src/stores/domain/common/hand-
up/index"
"agora-
edu-
core/src/stores/domain/common/hand-
up/type"
"agora-
edu-
core/src/stores/domain/common/index"
"agora-
edu-
core/src/stores/domain/common/media/index"
"agora-
edu-
core/src/stores/domain/common/media/type"
"agora-
edu-
core/src/stores/domain/common/message/index"
"agora-
edu-
core/src/stores/domain/common/message/struct"
"agora-
edu-
core/src/stores/domain/common/message/type"
"agora-
edu-
core/src/stores/domain/common/recording/index"
"agora-
edu-
core/src/stores/domain/common/recording/type"
"agora-
edu-
core/src/stores/domain/common/report/index"
"agora-
edu-
core/src/stores/domain/common/room/command-
handler"
"agora-
edu-
core/src/stores/domain/common/room/index"
"agora-
edu-
core/src/stores/domain/common/room/type"
"agora-
edu-
core/src/stores/domain/common/statistics/index"
"agora-
edu-
core/src/stores/domain/common/stream/index"
"agora-
edu-
core/src/stores/domain/common/stream/struct"
"agora-
edu-
core/src/stores/domain/common/user/index"
"agora-
edu-
core/src/stores/domain/common/user/struct"
"agora-
edu-
core/src/stores/domain/common/user/type"
"agora-
edu-
core/src/stores/domain/common/widget/controller"
"agora-
edu-
core/src/stores/domain/common/widget/helper"
"agora-
edu-
core/src/stores/domain/common/widget/index"
"agora-
edu-
core/src/stores/domain/common/widget/struct"
"agora-
edu-
core/src/stores/domain/common/widget/type"
"agora-
edu-
core/src/stores/domain/index"
"agora-
edu-
core/src/stores/domain/interactive/index"
"agora-
edu-
core/src/stores/domain/lecture/index"
"agora-
edu-
core/src/stores/domain/one-
on-
one/index"
"agora-
edu-
core/src/stores/index"
"agora-
edu-
core/src/type"
"agora-
edu-
core/src/utils/batch"
"agora-
edu-
core/src/utils/collection"
"agora-
edu-
core/src/utils/error"
"agora-
edu-
core/src/utils/index"
"agora-
rte-
sdk/src/configs/index"
"agora-
rte-
sdk/src/core/decorator/bound/index"
"agora-
rte-
sdk/src/core/decorator/index"
"agora-
rte-
sdk/src/core/decorator/lodash/index"
"agora-
rte-
sdk/src/core/decorator/log/handler"
"agora-
rte-
sdk/src/core/decorator/log/index"
"agora-
rte-
sdk/src/core/decorator/log/log-
serializer"
"agora-
rte-
sdk/src/core/decorator/log/logger"
"agora-
rte-
sdk/src/core/decorator/proxy"
"agora-
rte-
sdk/src/core/decorator/type"
"agora-
rte-
sdk/src/core/engine/index"
"agora-
rte-
sdk/src/core/log-
upload/handler"
"agora-
rte-
sdk/src/core/log-
upload/scheduler"
"agora-
rte-
sdk/src/core/log-
upload/type"
"agora-
rte-
sdk/src/core/logger/constants"
"agora-
rte-
sdk/src/core/logger/hijack"
"agora-
rte-
sdk/src/core/logger/index"
"agora-
rte-
sdk/src/core/logger/logger-
impl"
"agora-
rte-
sdk/src/core/logger/manager-
impl"
"agora-
rte-
sdk/src/core/logger/type"
"agora-
rte-
sdk/src/core/media-
player/index"
"agora-
rte-
sdk/src/core/media-
player/stream-
media-
player"
"agora-
rte-
sdk/src/core/media-
player/type"
"agora-
rte-
sdk/src/core/media/control"
"agora-
rte-
sdk/src/core/media/loopback"
"agora-
rte-
sdk/src/core/media/player"
"agora-
rte-
sdk/src/core/media/track"
"agora-
rte-
sdk/src/core/media/type"
"agora-
rte-
sdk/src/core/processor/message-
handler"
"agora-
rte-
sdk/src/core/processor/sequence-
msg/data"
"agora-
rte-
sdk/src/core/processor/sequence-
msg/message-
parser"
"agora-
rte-
sdk/src/core/processor/sequence-
msg/synchronizer"
"agora-
rte-
sdk/src/core/processor/struct"
"agora-
rte-
sdk/src/core/processor/type"
"agora-
rte-
sdk/src/core/rtc/adapter/base"
"agora-
rte-
sdk/src/core/rtc/adapter/electron/device"
"agora-
rte-
sdk/src/core/rtc/adapter/electron/index"
"agora-
rte-
sdk/src/core/rtc/adapter/electron/stats"
"agora-
rte-
sdk/src/core/rtc/adapter/electron/thread"
"agora-
rte-
sdk/src/core/rtc/adapter/index"
"agora-
rte-
sdk/src/core/rtc/adapter/web/client"
"agora-
rte-
sdk/src/core/rtc/adapter/web/device"
"agora-
rte-
sdk/src/core/rtc/adapter/web/dispatcher"
"agora-
rte-
sdk/src/core/rtc/adapter/web/index"
"agora-
rte-
sdk/src/core/rtc/adapter/web/player"
"agora-
rte-
sdk/src/core/rtc/adapter/web/stats"
"agora-
rte-
sdk/src/core/rtc/adapter/web/thread"
"agora-
rte-
sdk/src/core/rtc/canvas"
"agora-
rte-
sdk/src/core/rtc/channel"
"agora-
rte-
sdk/src/core/rtc/index"
"agora-
rte-
sdk/src/core/rtc/type"
"agora-
rte-
sdk/src/core/rtm/index"
"agora-
rte-
sdk/src/core/rtm/type"
"agora-
rte-
sdk/src/core/schedule/index"
"agora-
rte-
sdk/src/core/schedule/scheduler"
"agora-
rte-
sdk/src/core/schedule/task"
"agora-
rte-
sdk/src/core/services/api"
"agora-
rte-
sdk/src/core/services/base"
"agora-
rte-
sdk/src/core/services/domain-
region-
map"
"agora-
rte-
sdk/src/core/services/fallback-
request-
handler"
"agora-
rte-
sdk/src/core/services/report"
"agora-
rte-
sdk/src/core/upload/index"
"agora-
rte-
sdk/src/core/upload/scheduler"
"agora-
rte-
sdk/src/core/upload/type"
"agora-
rte-
sdk/src/core/utils/electron-
log-
file"
"agora-
rte-
sdk/src/core/utils/error"
"agora-
rte-
sdk/src/core/utils/events"
"agora-
rte-
sdk/src/core/utils/file-
reader"
"agora-
rte-
sdk/src/core/utils/http-
client"
"agora-
rte-
sdk/src/core/utils/interceptor"
"agora-
rte-
sdk/src/core/utils/networkutils"
"agora-
rte-
sdk/src/core/utils/race-
condition"
"agora-
rte-
sdk/src/core/utils/thread"
"agora-
rte-
sdk/src/core/utils/types"
"agora-
rte-
sdk/src/core/utils/utils"
"agora-
rte-
sdk/src/core/worker/constants"
"agora-
rte-
sdk/src/core/worker/handler/binary"
"agora-
rte-
sdk/src/core/worker/handler/db"
"agora-
rte-
sdk/src/core/worker/handler/log"
"agora-
rte-
sdk/src/core/worker/handler/reply"
"agora-
rte-
sdk/src/core/worker/index"
"agora-
rte-
sdk/src/core/worker/interactor"
"agora-
rte-
sdk/src/core/worker/mutex"
"agora-
rte-
sdk/src/core/worker/type"
"agora-
rte-
sdk/src/core/worker/worker-
entry"
"agora-
rte-
sdk/src/core/worker/worker-
factory"
"agora-
rte-
sdk/src/core/worker/worker-
installer"
"agora-
rte-
sdk/src/index"
"agora-
rte-
sdk/src/scene/index"
"agora-
rte-
sdk/src/scene/state-
sync"
"agora-
rte-
sdk/src/type"
"agora-
rte-
sdk/src/user/index"
Rtc
Adapter
Electron
constructor
camera
Thread
logger
screen
Share
Id
screen
Share
Type
screen
Share
With
Audio
rtc
Engine
channel
Profile
configs
latency
Level
rtc
Engine
addon
Log
Path
log
Base
Path
log
Folder
Path
log
Path
remote
vs
Addon
Log
Path
add
Audio
Raw
Data
Observer
add
Camera
Processors
add
Microphone
Processors
add
Preview
Camera
Processors
add
Preview
Microphone
Processors
adjust
Loopback
Signal
Volume
create
Rtc
Channel
destroy
emit
enable
Local
Audio
enable
Local
Audio
Stream
enable
Local
Video
enable
Local
Video
Stream
enable
Loopback
Recording
enable
Preview
Local
Audio
enable
Preview
Local
Video
get
Audio
Device
Manager
get
Current
Frame
Data
get
Diaplay
Devices
get
Video
Device
Manager
get
Window
Devices
has
Screen
Share
Permission
is
Screen
Device
Enumerate
Supported
off
on
on
Autoplay
Failed
on
Local
Audio
Playback
Test
Volume
Changed
on
Local
Audio
Track
State
Changed
on
Local
Audio
Volume
on
Local
Loopback
Device
State
Changed
on
Local
Screen
Share
Track
State
Changed
on
Local
Video
Track
State
Changed
once
remove
All
Event
Listeners
remove
Audio
Raw
Data
Observer
remove
Camera
Processors
remove
Microphone
Processors
remove
Preview
Camera
Processors
remove
Preview
Microphone
Processors
restoreAVState
set
Audio
Playback
Device
set
Audio
Raw
Data
Config
set
Audio
Recording
Device
set
Beauty
Effect
Options
set
Video
Camera
Device
setup
Local
Video
setup
Preview
Local
Video
setup
Remote
Video
start
Audio
Playback
Device
Test
start
Audio
Recording
Device
Test
start
Screen
Capture
stop
Audio
Playback
Device
Test
stop
Audio
Recording
Device
Test
stop
Screen
Capture
take
Snapshot
get
Log
Level
get
Rtc
Version