MediaSFU Shared
Preparing search index...
ControlMediaHostParameters
Interface ControlMediaHostParameters<TOnScreenChangesParameters, TStopShareScreenParameters, TDisconnectSendTransportVideoParameters, TDisconnectSendTransportAudioParameters, TDisconnectSendTransportScreenParameters, TAllParameters, TMediaStream>
interface
ControlMediaHostParameters
<
TOnScreenChangesParameters
=
unknown
,
TStopShareScreenParameters
=
unknown
,
TDisconnectSendTransportVideoParameters
=
unknown
,
TDisconnectSendTransportAudioParameters
=
unknown
,
TDisconnectSendTransportScreenParameters
=
unknown
,
TAllParameters
extends
TOnScreenChangesParameters
&
TStopShareScreenParameters
&
TDisconnectSendTransportVideoParameters
&
TDisconnectSendTransportAudioParameters
&
TDisconnectSendTransportScreenParameters
=
TOnScreenChangesParameters
&
TStopShareScreenParameters
&
TDisconnectSendTransportVideoParameters
&
TDisconnectSendTransportAudioParameters
&
TDisconnectSendTransportScreenParameters
,
TMediaStream
extends
ControlMediaHostMediaStreamLike
=
MediaStream
,
>
{
updateAdminRestrictSetting
:
(
value
:
boolean
)
=>
void
;
localStream
:
TMediaStream
|
null
;
updateLocalStream
:
(
stream
:
TMediaStream
|
null
)
=>
void
;
updateAudioAlreadyOn
:
(
value
:
boolean
)
=>
void
;
localStreamScreen
:
TMediaStream
|
null
;
updateLocalStreamScreen
:
(
stream
:
TMediaStream
|
null
)
=>
void
;
localStreamVideo
:
TMediaStream
|
null
;
updateLocalStreamVideo
:
(
stream
:
TMediaStream
|
null
)
=>
void
;
updateScreenAlreadyOn
:
(
value
:
boolean
)
=>
void
;
updateVideoAlreadyOn
:
(
value
:
boolean
)
=>
void
;
updateChatAlreadyOn
:
(
value
:
boolean
)
=>
void
;
onScreenChanges
:
ControlMediaHostOnScreenChangesType
<
TOnScreenChangesParameters
,
>
;
stopShareScreen
:
ControlMediaHostStopShareScreenType
<
TStopShareScreenParameters
,
>
;
disconnectSendTransportVideo
:
ControlMediaHostDisconnectSendTransportVideoType
<
TDisconnectSendTransportVideoParameters
,
>
;
disconnectSendTransportAudio
:
ControlMediaHostDisconnectSendTransportAudioType
<
TDisconnectSendTransportAudioParameters
,
>
;
disconnectSendTransportScreen
:
ControlMediaHostDisconnectSendTransportScreenType
<
TDisconnectSendTransportScreenParameters
,
>
;
getUpdatedAllParams
:
()
=>
ControlMediaHostParameters
<
TOnScreenChangesParameters
,
TStopShareScreenParameters
,
TDisconnectSendTransportVideoParameters
,
TDisconnectSendTransportAudioParameters
,
TDisconnectSendTransportScreenParameters
,
TAllParameters
,
TMediaStream
,
>
&
TAllParameters
;
[
key
:
string
]:
any
;
}
Type Parameters
TOnScreenChangesParameters
=
unknown
TStopShareScreenParameters
=
unknown
TDisconnectSendTransportVideoParameters
=
unknown
TDisconnectSendTransportAudioParameters
=
unknown
TDisconnectSendTransportScreenParameters
=
unknown
TAllParameters
extends
TOnScreenChangesParameters
&
TStopShareScreenParameters
&
TDisconnectSendTransportVideoParameters
&
TDisconnectSendTransportAudioParameters
&
TDisconnectSendTransportScreenParameters
=
TOnScreenChangesParameters
&
TStopShareScreenParameters
&
TDisconnectSendTransportVideoParameters
&
TDisconnectSendTransportAudioParameters
&
TDisconnectSendTransportScreenParameters
TMediaStream
extends
ControlMediaHostMediaStreamLike
=
MediaStream
Indexable
[
key
:
string
]:
any
Index
Properties
update
Admin
Restrict
Setting
local
Stream
update
Local
Stream
update
Audio
Already
On
local
Stream
Screen
update
Local
Stream
Screen
local
Stream
Video
update
Local
Stream
Video
update
Screen
Already
On
update
Video
Already
On
update
Chat
Already
On
on
Screen
Changes
stop
Share
Screen
disconnect
Send
Transport
Video
disconnect
Send
Transport
Audio
disconnect
Send
Transport
Screen
get
Updated
All
Params
Properties
update
Admin
Restrict
Setting
updateAdminRestrictSetting
:
(
value
:
boolean
)
=>
void
local
Stream
localStream
:
TMediaStream
|
null
update
Local
Stream
updateLocalStream
:
(
stream
:
TMediaStream
|
null
)
=>
void
update
Audio
Already
On
updateAudioAlreadyOn
:
(
value
:
boolean
)
=>
void
local
Stream
Screen
localStreamScreen
:
TMediaStream
|
null
update
Local
Stream
Screen
updateLocalStreamScreen
:
(
stream
:
TMediaStream
|
null
)
=>
void
local
Stream
Video
localStreamVideo
:
TMediaStream
|
null
update
Local
Stream
Video
updateLocalStreamVideo
:
(
stream
:
TMediaStream
|
null
)
=>
void
update
Screen
Already
On
updateScreenAlreadyOn
:
(
value
:
boolean
)
=>
void
update
Video
Already
On
updateVideoAlreadyOn
:
(
value
:
boolean
)
=>
void
update
Chat
Already
On
updateChatAlreadyOn
:
(
value
:
boolean
)
=>
void
on
Screen
Changes
onScreenChanges
:
ControlMediaHostOnScreenChangesType
<
TOnScreenChangesParameters
>
stop
Share
Screen
stopShareScreen
:
ControlMediaHostStopShareScreenType
<
TStopShareScreenParameters
>
disconnect
Send
Transport
Video
disconnectSendTransportVideo
:
ControlMediaHostDisconnectSendTransportVideoType
<
TDisconnectSendTransportVideoParameters
,
>
disconnect
Send
Transport
Audio
disconnectSendTransportAudio
:
ControlMediaHostDisconnectSendTransportAudioType
<
TDisconnectSendTransportAudioParameters
,
>
disconnect
Send
Transport
Screen
disconnectSendTransportScreen
:
ControlMediaHostDisconnectSendTransportScreenType
<
TDisconnectSendTransportScreenParameters
,
>
get
Updated
All
Params
getUpdatedAllParams
:
()
=>
ControlMediaHostParameters
<
TOnScreenChangesParameters
,
TStopShareScreenParameters
,
TDisconnectSendTransportVideoParameters
,
TDisconnectSendTransportAudioParameters
,
TDisconnectSendTransportScreenParameters
,
TAllParameters
,
TMediaStream
,
>
&
TAllParameters
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
update
Admin
Restrict
Setting
local
Stream
update
Local
Stream
update
Audio
Already
On
local
Stream
Screen
update
Local
Stream
Screen
local
Stream
Video
update
Local
Stream
Video
update
Screen
Already
On
update
Video
Already
On
update
Chat
Already
On
on
Screen
Changes
stop
Share
Screen
disconnect
Send
Transport
Video
disconnect
Send
Transport
Audio
disconnect
Send
Transport
Screen
get
Updated
All
Params
MediaSFU
MediaSFU Shared - v1.0.1
Loading...