Search
Preparing search index...
The search index is not available
zego-express-engine-reactnative
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"impl/ZegoExpressEngineImpl"
ZegoExpressEngineImpl
Class ZegoExpressEngineImpl
Hierarchy
ZegoExpressEngineImpl
Index
Properties
_audio
Effect
Player
Map
_listeners
_media
Player
Map
Methods
add
Publish
Cdn
Url
call
ExperimentalAPI
create
Audio
Effect
Player
create
Media
Player
destroy
Audio
Effect
Player
destroy
Media
Player
enableAEC
enableAGC
enableANS
enable
Audio
Capture
Device
enable
Beautify
enable
Camera
enable
Custom
AudioIO
enable
Custom
Video
Processing
enable
Effects
Beauty
enable
H265
Encode
Fallback
enable
Hardware
Decoder
enable
Hardware
Encoder
enable
HeadphoneAEC
enable
Headphone
Monitor
enable
Publish
Direct
ToCDN
get
Audio
Config
get
Audio
Route
Type
get
Version
get
Video
Config
is
Microphone
Muted
is
Speaker
Muted
is
Video
Decoder
Supported
is
Video
Encoder
Supported
login
Room
logout
Room
mute
All
Play
Stream
Audio
mute
All
Play
Stream
Video
mute
Microphone
mute
Play
Stream
Audio
mute
Play
Stream
Video
mute
Publish
Stream
Audio
mute
Publish
Stream
Video
mute
Speaker
off
on
remove
Publish
Cdn
Url
renew
Token
send
Barrage
Message
send
Broadcast
Message
send
Custom
Command
sendSEI
setAECMode
setANSMode
set
All
Play
Stream
Volume
set
App
Orientation
set
Audio
Config
set
Audio
Equalizer
Gain
set
Audio
Route
ToSpeaker
set
Beautify
Option
set
Capture
Volume
set
Effects
Beauty
Param
set
Electronic
Effects
set
Play
Stream
Video
Type
set
Play
Volume
set
Reverb
Advanced
Param
set
Reverb
Echo
Param
set
Reverb
Preset
set
Room
Extra
Info
set
Stream
Extra
Info
set
Video
Config
set
Video
Mirror
Mode
set
Voice
Changer
Param
set
Voice
Changer
Preset
start
Effects
Env
start
Mixer
Task
start
Network
Speed
Test
start
Playing
Stream
start
Preview
start
Publishing
Stream
start
Sound
Level
Monitor
stop
Effects
Env
stop
Mixer
Task
stop
Network
Speed
Test
stop
Playing
Stream
stop
Preview
stop
Publishing
Stream
stop
Sound
Level
Monitor
switch
Room
take
Play
Stream
Snapshot
take
Publish
Stream
Snapshot
upload
Log
use
Front
Camera
create
Engine
create
Engine
With
Profile
destroy
Engine
get
Instance
set
Engine
Config
set
Room
Mode
Properties
Static
_audio
Effect
Player
Map
_audio
Effect
Player
Map
:
Map
<
number
,
ZegoAudioEffectPlayer
>
= new Map<number, ZegoAudioEffectPlayer>()
Static
_listeners
_listeners
:
Map
<
string
,
Map
<
any
,
any
>
>
= new Map<string, Map<ZegoAnyCallback, ZegoAnyCallback>>()
Static
_media
Player
Map
_media
Player
Map
:
Map
<
number
,
ZegoMediaPlayer
>
= new Map<number, ZegoMediaPlayer>()
Methods
add
Publish
Cdn
Url
add
Publish
Cdn
Url
(
streamID
:
string
, targetURL
:
string
)
:
Promise
<
ZegoPublisherUpdateCdnUrlResult
>
Parameters
streamID:
string
targetURL:
string
Returns
Promise
<
ZegoPublisherUpdateCdnUrlResult
>
call
ExperimentalAPI
call
ExperimentalAPI
(
params
:
string
)
:
Promise
<
string
>
Parameters
params:
string
Returns
Promise
<
string
>
create
Audio
Effect
Player
create
Audio
Effect
Player
(
)
:
Promise
<
ZegoAudioEffectPlayer
|
null
>
Returns
Promise
<
ZegoAudioEffectPlayer
|
null
>
create
Media
Player
create
Media
Player
(
)
:
Promise
<
ZegoMediaPlayer
|
null
>
Returns
Promise
<
ZegoMediaPlayer
|
null
>
destroy
Audio
Effect
Player
destroy
Audio
Effect
Player
(
audioEffectPlayer
:
ZegoAudioEffectPlayer
)
:
Promise
<
void
>
Parameters
audioEffectPlayer:
ZegoAudioEffectPlayer
Returns
Promise
<
void
>
destroy
Media
Player
destroy
Media
Player
(
mediaPlayer
:
ZegoMediaPlayer
)
:
Promise
<
void
>
Parameters
mediaPlayer:
ZegoMediaPlayer
Returns
Promise
<
void
>
enableAEC
enableAEC
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enableAGC
enableAGC
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enableANS
enableANS
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Audio
Capture
Device
enable
Audio
Capture
Device
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Beautify
enable
Beautify
(
feature
:
number
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
feature:
number
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
enable
Camera
enable
Camera
(
enable
:
boolean
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
enable:
boolean
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
enable
Custom
AudioIO
enable
Custom
AudioIO
(
enable
:
boolean
, config
:
ZegoCustomAudioConfig
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
enable:
boolean
config:
ZegoCustomAudioConfig
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
enable
Custom
Video
Processing
enable
Custom
Video
Processing
(
enable
:
boolean
, config
?:
ZegoCustomVideoProcessConfig
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
enable:
boolean
Optional
config:
ZegoCustomVideoProcessConfig
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
enable
Effects
Beauty
enable
Effects
Beauty
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
H265
Encode
Fallback
enable
H265
Encode
Fallback
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Hardware
Decoder
enable
Hardware
Decoder
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Hardware
Encoder
enable
Hardware
Encoder
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
HeadphoneAEC
enable
HeadphoneAEC
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Headphone
Monitor
enable
Headphone
Monitor
(
enable
:
boolean
)
:
Promise
<
void
>
Parameters
enable:
boolean
Returns
Promise
<
void
>
enable
Publish
Direct
ToCDN
enable
Publish
Direct
ToCDN
(
enable
:
boolean
, config
:
ZegoCDNConfig
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
enable:
boolean
config:
ZegoCDNConfig
Default value
channel:
ZegoPublishChannel
= ZegoPublishChannel.Main
Returns
Promise
<
void
>
get
Audio
Config
get
Audio
Config
(
)
:
Promise
<
ZegoAudioConfig
>
Returns
Promise
<
ZegoAudioConfig
>
get
Audio
Route
Type
get
Audio
Route
Type
(
)
:
Promise
<
ZegoAudioRoute
>
Returns
Promise
<
ZegoAudioRoute
>
get
Version
get
Version
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Video
Config
get
Video
Config
(
channel
?:
ZegoPublishChannel
)
:
Promise
<
ZegoVideoConfig
>
Parameters
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
ZegoVideoConfig
>
is
Microphone
Muted
is
Microphone
Muted
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Speaker
Muted
is
Speaker
Muted
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
is
Video
Decoder
Supported
is
Video
Decoder
Supported
(
codecID
:
ZegoVideoCodecID
)
:
Promise
<
void
>
Parameters
codecID:
ZegoVideoCodecID
Returns
Promise
<
void
>
is
Video
Encoder
Supported
is
Video
Encoder
Supported
(
codecID
:
ZegoVideoCodecID
)
:
Promise
<
void
>
Parameters
codecID:
ZegoVideoCodecID
Returns
Promise
<
void
>
login
Room
login
Room
(
roomID
:
string
, user
:
ZegoUser
, config
?:
ZegoRoomConfig
)
:
Promise
<
void
>
Parameters
roomID:
string
user:
ZegoUser
Optional
config:
ZegoRoomConfig
Returns
Promise
<
void
>
logout
Room
logout
Room
(
roomID
:
string
)
:
Promise
<
void
>
Parameters
roomID:
string
Returns
Promise
<
void
>
mute
All
Play
Stream
Audio
mute
All
Play
Stream
Audio
(
mute
:
boolean
)
:
Promise
<
void
>
Parameters
mute:
boolean
Returns
Promise
<
void
>
mute
All
Play
Stream
Video
mute
All
Play
Stream
Video
(
mute
:
boolean
)
:
Promise
<
void
>
Parameters
mute:
boolean
Returns
Promise
<
void
>
mute
Microphone
mute
Microphone
(
mute
:
boolean
)
:
Promise
<
void
>
Parameters
mute:
boolean
Returns
Promise
<
void
>
mute
Play
Stream
Audio
mute
Play
Stream
Audio
(
streamID
:
string
, mute
:
boolean
)
:
Promise
<
void
>
Parameters
streamID:
string
mute:
boolean
Returns
Promise
<
void
>
mute
Play
Stream
Video
mute
Play
Stream
Video
(
streamID
:
string
, mute
:
boolean
)
:
Promise
<
void
>
Parameters
streamID:
string
mute:
boolean
Returns
Promise
<
void
>
mute
Publish
Stream
Audio
mute
Publish
Stream
Audio
(
mute
:
boolean
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
mute:
boolean
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
mute
Publish
Stream
Video
mute
Publish
Stream
Video
(
mute
:
boolean
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
mute:
boolean
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
mute
Speaker
mute
Speaker
(
mute
:
boolean
)
:
Promise
<
void
>
Parameters
mute:
boolean
Returns
Promise
<
void
>
off
off<EventType>
(
event
:
EventType
, callback
?:
ZegoEventListener
[
EventType
]
)
:
void
Type parameters
EventType
:
keyof
ZegoEventListener
Parameters
event:
EventType
Optional
callback:
ZegoEventListener
[
EventType
]
Returns
void
on
on<EventType>
(
event
:
EventType
, callback
:
ZegoEventListener
[
EventType
]
)
:
void
Type parameters
EventType
:
keyof
ZegoEventListener
Parameters
event:
EventType
callback:
ZegoEventListener
[
EventType
]
Returns
void
remove
Publish
Cdn
Url
remove
Publish
Cdn
Url
(
streamID
:
string
, targetURL
:
string
)
:
Promise
<
ZegoPublisherUpdateCdnUrlResult
>
Parameters
streamID:
string
targetURL:
string
Returns
Promise
<
ZegoPublisherUpdateCdnUrlResult
>
renew
Token
renew
Token
(
roomID
:
string
, token
:
string
)
:
Promise
<
void
>
Parameters
roomID:
string
token:
string
Returns
Promise
<
void
>
send
Barrage
Message
send
Barrage
Message
(
roomID
:
string
, message
:
string
)
:
Promise
<
ZegoIMSendBarrageMessageResult
>
Parameters
roomID:
string
message:
string
Returns
Promise
<
ZegoIMSendBarrageMessageResult
>
send
Broadcast
Message
send
Broadcast
Message
(
roomID
:
string
, message
:
string
)
:
Promise
<
ZegoIMSendBroadcastMessageResult
>
Parameters
roomID:
string
message:
string
Returns
Promise
<
ZegoIMSendBroadcastMessageResult
>
send
Custom
Command
send
Custom
Command
(
roomID
:
string
, command
:
string
, toUserList
?:
ZegoUser
[]
)
:
Promise
<
ZegoIMSendCustomCommandResult
>
Parameters
roomID:
string
command:
string
Optional
toUserList:
ZegoUser
[]
Returns
Promise
<
ZegoIMSendCustomCommandResult
>
sendSEI
sendSEI
(
data
:
Uint8Array
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
data:
Uint8Array
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
setAECMode
setAECMode
(
mode
:
ZegoAECMode
)
:
Promise
<
void
>
Parameters
mode:
ZegoAECMode
Returns
Promise
<
void
>
setANSMode
setANSMode
(
mode
:
ZegoANSMode
)
:
Promise
<
void
>
Parameters
mode:
ZegoANSMode
Returns
Promise
<
void
>
set
All
Play
Stream
Volume
set
All
Play
Stream
Volume
(
volume
:
number
)
:
Promise
<
void
>
Parameters
volume:
number
Returns
Promise
<
void
>
set
App
Orientation
set
App
Orientation
(
mode
:
ZegoOrientation
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
mode:
ZegoOrientation
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
set
Audio
Config
set
Audio
Config
(
config
:
ZegoAudioConfig
)
:
Promise
<
void
>
Parameters
config:
ZegoAudioConfig
Returns
Promise
<
void
>
set
Audio
Equalizer
Gain
set
Audio
Equalizer
Gain
(
bandIndex
:
number
, bandGain
:
number
)
:
Promise
<
void
>
Parameters
bandIndex:
number
bandGain:
number
Returns
Promise
<
void
>
set
Audio
Route
ToSpeaker
set
Audio
Route
ToSpeaker
(
defaultToSpeaker
:
boolean
)
:
Promise
<
void
>
Parameters
defaultToSpeaker:
boolean
Returns
Promise
<
void
>
set
Beautify
Option
set
Beautify
Option
(
option
:
ZegoBeautifyOption
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
option:
ZegoBeautifyOption
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
set
Capture
Volume
set
Capture
Volume
(
volume
:
number
)
:
Promise
<
void
>
Parameters
volume:
number
Returns
Promise
<
void
>
set
Effects
Beauty
Param
set
Effects
Beauty
Param
(
param
:
ZegoEffectsBeautyParam
)
:
Promise
<
void
>
Parameters
param:
ZegoEffectsBeautyParam
Returns
Promise
<
void
>
set
Electronic
Effects
set
Electronic
Effects
(
enable
:
boolean
, mode
:
ZegoElectronicEffectsMode
, tonal
:
number
)
:
Promise
<
void
>
Parameters
enable:
boolean
mode:
ZegoElectronicEffectsMode
tonal:
number
Returns
Promise
<
void
>
set
Play
Stream
Video
Type
set
Play
Stream
Video
Type
(
streamID
:
string
, streamType
:
ZegoVideoStreamType
)
:
Promise
<
void
>
Parameters
streamID:
string
streamType:
ZegoVideoStreamType
Returns
Promise
<
void
>
set
Play
Volume
set
Play
Volume
(
streamID
:
string
, volume
:
number
)
:
Promise
<
void
>
Parameters
streamID:
string
volume:
number
Returns
Promise
<
void
>
set
Reverb
Advanced
Param
set
Reverb
Advanced
Param
(
param
:
ZegoReverbAdvancedParam
)
:
Promise
<
void
>
Parameters
param:
ZegoReverbAdvancedParam
Returns
Promise
<
void
>
set
Reverb
Echo
Param
set
Reverb
Echo
Param
(
param
:
ZegoReverbEchoParam
)
:
Promise
<
void
>
Parameters
param:
ZegoReverbEchoParam
Returns
Promise
<
void
>
set
Reverb
Preset
set
Reverb
Preset
(
preset
:
ZegoReverbPreset
)
:
Promise
<
void
>
Parameters
preset:
ZegoReverbPreset
Returns
Promise
<
void
>
set
Room
Extra
Info
set
Room
Extra
Info
(
roomID
:
string
, key
:
string
, value
:
string
)
:
Promise
<
ZegoRoomSetRoomExtraInfoResult
>
Parameters
roomID:
string
key:
string
value:
string
Returns
Promise
<
ZegoRoomSetRoomExtraInfoResult
>
set
Stream
Extra
Info
set
Stream
Extra
Info
(
extraInfo
:
string
, channel
?:
ZegoPublishChannel
)
:
Promise
<
ZegoPublisherSetStreamExtraInfoResult
>
Parameters
extraInfo:
string
Default value
channel:
ZegoPublishChannel
= ZegoPublishChannel.Main
Returns
Promise
<
ZegoPublisherSetStreamExtraInfoResult
>
set
Video
Config
set
Video
Config
(
config
:
ZegoVideoConfig
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
config:
ZegoVideoConfig
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
set
Video
Mirror
Mode
set
Video
Mirror
Mode
(
mode
:
ZegoVideoMirrorMode
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
mode:
ZegoVideoMirrorMode
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
set
Voice
Changer
Param
set
Voice
Changer
Param
(
param
:
ZegoVoiceChangerParam
)
:
Promise
<
void
>
Parameters
param:
ZegoVoiceChangerParam
Returns
Promise
<
void
>
set
Voice
Changer
Preset
set
Voice
Changer
Preset
(
preset
:
ZegoVoiceChangerPreset
)
:
Promise
<
void
>
Parameters
preset:
ZegoVoiceChangerPreset
Returns
Promise
<
void
>
start
Effects
Env
start
Effects
Env
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
start
Mixer
Task
start
Mixer
Task
(
task
:
ZegoMixerTask
)
:
Promise
<
ZegoMixerStartResult
>
Parameters
task:
ZegoMixerTask
Returns
Promise
<
ZegoMixerStartResult
>
start
Network
Speed
Test
start
Network
Speed
Test
(
config
:
ZegoNetworkSpeedTestConfig
, interval
?:
number
)
:
Promise
<
void
>
Parameters
config:
ZegoNetworkSpeedTestConfig
Default value
interval:
number
= 3000
Returns
Promise
<
void
>
start
Playing
Stream
start
Playing
Stream
(
streamID
:
string
, view
?:
ZegoView
, config
?:
ZegoPlayerConfig
)
:
Promise
<
void
>
Parameters
streamID:
string
Optional
view:
ZegoView
Optional
config:
ZegoPlayerConfig
Returns
Promise
<
void
>
start
Preview
start
Preview
(
view
?:
ZegoView
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
Optional
view:
ZegoView
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
start
Publishing
Stream
start
Publishing
Stream
(
streamID
:
string
, channel
?:
ZegoPublishChannel
, config
?:
ZegoPublisherConfig
)
:
Promise
<
void
>
Parameters
streamID:
string
Optional
channel:
ZegoPublishChannel
Optional
config:
ZegoPublisherConfig
Returns
Promise
<
void
>
start
Sound
Level
Monitor
start
Sound
Level
Monitor
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
stop
Effects
Env
stop
Effects
Env
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
stop
Mixer
Task
stop
Mixer
Task
(
task
:
ZegoMixerTask
)
:
Promise
<
ZegoMixerStopResult
>
Parameters
task:
ZegoMixerTask
Returns
Promise
<
ZegoMixerStopResult
>
stop
Network
Speed
Test
stop
Network
Speed
Test
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
stop
Playing
Stream
stop
Playing
Stream
(
streamID
:
string
)
:
Promise
<
void
>
Parameters
streamID:
string
Returns
Promise
<
void
>
stop
Preview
stop
Preview
(
channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
stop
Publishing
Stream
stop
Publishing
Stream
(
channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
stop
Sound
Level
Monitor
stop
Sound
Level
Monitor
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
switch
Room
switch
Room
(
fromRoomID
:
string
, toRoomID
:
string
)
:
Promise
<
void
>
Parameters
fromRoomID:
string
toRoomID:
string
Returns
Promise
<
void
>
take
Play
Stream
Snapshot
take
Play
Stream
Snapshot
(
streamID
:
string
)
:
Promise
<
ZegoPlayerTakeSnapshotResult
>
Parameters
streamID:
string
Returns
Promise
<
ZegoPlayerTakeSnapshotResult
>
take
Publish
Stream
Snapshot
take
Publish
Stream
Snapshot
(
channel
?:
ZegoPublishChannel
)
:
Promise
<
ZegoPublisherTakeSnapshotResult
>
Parameters
Default value
channel:
ZegoPublishChannel
= ZegoPublishChannel.Main
Returns
Promise
<
ZegoPublisherTakeSnapshotResult
>
upload
Log
upload
Log
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
use
Front
Camera
use
Front
Camera
(
enable
:
boolean
, channel
?:
ZegoPublishChannel
)
:
Promise
<
void
>
Parameters
enable:
boolean
Optional
channel:
ZegoPublishChannel
Returns
Promise
<
void
>
Static
create
Engine
create
Engine
(
appID
:
number
, appSign
:
string
, isTestEnv
:
boolean
, scenario
:
ZegoScenario
)
:
Promise
<
ZegoExpressEngineImpl
>
Parameters
appID:
number
appSign:
string
isTestEnv:
boolean
scenario:
ZegoScenario
Returns
Promise
<
ZegoExpressEngineImpl
>
Static
create
Engine
With
Profile
create
Engine
With
Profile
(
profile
:
ZegoEngineProfile
)
:
Promise
<
ZegoExpressEngineImpl
>
Parameters
profile:
ZegoEngineProfile
Returns
Promise
<
ZegoExpressEngineImpl
>
Static
destroy
Engine
destroy
Engine
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Static
get
Instance
get
Instance
(
)
:
ZegoExpressEngineImpl
Returns
ZegoExpressEngineImpl
Static
set
Engine
Config
set
Engine
Config
(
config
:
ZegoEngineConfig
)
:
Promise
<
void
>
Parameters
config:
ZegoEngineConfig
Returns
Promise
<
void
>
Static
set
Room
Mode
set
Room
Mode
(
mode
:
ZegoRoomMode
)
:
Promise
<
void
>
Parameters
mode:
ZegoRoomMode
Returns
Promise
<
void
>
Globals
Internals
"index"
Externals
"
Zego
Express
Defines"
"
Zego
Express
Engine"
"
Zego
Express
Event
Handler"
"
Zego
Render
View"
"impl/
Zego
Express
Engine
Impl"
Zego
Audio
Effect
Player
Impl
Zego
Express
Engine
Impl
_audio
Effect
Player
Map
_listeners
_media
Player
Map
add
Publish
Cdn
Url
call
ExperimentalAPI
create
Audio
Effect
Player
create
Media
Player
destroy
Audio
Effect
Player
destroy
Media
Player
enableAEC
enableAGC
enableANS
enable
Audio
Capture
Device
enable
Beautify
enable
Camera
enable
Custom
AudioIO
enable
Custom
Video
Processing
enable
Effects
Beauty
enable
H265
Encode
Fallback
enable
Hardware
Decoder
enable
Hardware
Encoder
enable
HeadphoneAEC
enable
Headphone
Monitor
enable
Publish
Direct
ToCDN
get
Audio
Config
get
Audio
Route
Type
get
Version
get
Video
Config
is
Microphone
Muted
is
Speaker
Muted
is
Video
Decoder
Supported
is
Video
Encoder
Supported
login
Room
logout
Room
mute
All
Play
Stream
Audio
mute
All
Play
Stream
Video
mute
Microphone
mute
Play
Stream
Audio
mute
Play
Stream
Video
mute
Publish
Stream
Audio
mute
Publish
Stream
Video
mute
Speaker
off
on
remove
Publish
Cdn
Url
renew
Token
send
Barrage
Message
send
Broadcast
Message
send
Custom
Command
sendSEI
setAECMode
setANSMode
set
All
Play
Stream
Volume
set
App
Orientation
set
Audio
Config
set
Audio
Equalizer
Gain
set
Audio
Route
ToSpeaker
set
Beautify
Option
set
Capture
Volume
set
Effects
Beauty
Param
set
Electronic
Effects
set
Play
Stream
Video
Type
set
Play
Volume
set
Reverb
Advanced
Param
set
Reverb
Echo
Param
set
Reverb
Preset
set
Room
Extra
Info
set
Stream
Extra
Info
set
Video
Config
set
Video
Mirror
Mode
set
Voice
Changer
Param
set
Voice
Changer
Preset
start
Effects
Env
start
Mixer
Task
start
Network
Speed
Test
start
Playing
Stream
start
Preview
start
Publishing
Stream
start
Sound
Level
Monitor
stop
Effects
Env
stop
Mixer
Task
stop
Network
Speed
Test
stop
Playing
Stream
stop
Preview
stop
Publishing
Stream
stop
Sound
Level
Monitor
switch
Room
take
Play
Stream
Snapshot
take
Publish
Stream
Snapshot
upload
Log
use
Front
Camera
create
Engine
create
Engine
With
Profile
destroy
Engine
get
Instance
set
Engine
Config
set
Room
Mode
Zego
Media
Player
Impl
Prefix
Zego
Event
Zego
Express
Native
Module
engine
Generated using
TypeDoc