MediaAccessCallFeature interface

媒体访问功能。

扩展

继承属性

name

功能名称。

方法

forbidAudio(CommunicationIdentifier[])

禁用与会者的音频

forbidOthersAudio()

发送请求以禁用呼叫中所有与会者的音频

forbidOthersVideo()

发送请求以禁用通话中所有与会者的视频

forbidVideo(CommunicationIdentifier[])

禁用与会者的视频

getAllOthersMediaAccess()

获取所有与会者的媒体访问权限

getMeetingMediaAccess()

获取会议设置媒体访问权限

off("mediaAccessChanged", MediaAccessChangedListener)

MediaAccessChanged 事件的取消订阅函数

off("meetingMediaAccessChanged", MeetingMediaAccessChangedListener)

MediaAccessChanged 事件的取消订阅函数

on("mediaAccessChanged", MediaAccessChangedListener)

mediaAccessChanged 事件的 Subscribe 函数

on("meetingMediaAccessChanged", MeetingMediaAccessChangedListener)

会议 mediaAccessChanged 事件的订阅函数

permitAudio(CommunicationIdentifier[])

为与会者启用音频

permitOthersAudio()

发送请求以在通话中为所有与会者启用音频

permitOthersVideo()

发送请求以在通话中为所有与会者启用视频

permitVideo(CommunicationIdentifier[])

为与会者启用视频

继承的方法

dispose()

继承属性详细信息

name

功能名称。

name: string

属性值

string

继承自CallFeature.name

方法详细信息

forbidAudio(CommunicationIdentifier[])

禁用与会者的音频

function forbidAudio(participants: CommunicationIdentifier[]): Promise<void>

参数

participants

CommunicationIdentifier[]

是用于禁用与会者音频的参与者列表

返回

Promise<void>

forbidOthersAudio()

发送请求以禁用呼叫中所有与会者的音频

function forbidOthersAudio(): Promise<void>

返回

Promise<void>

forbidOthersVideo()

发送请求以禁用通话中所有与会者的视频

function forbidOthersVideo(): Promise<void>

返回

Promise<void>

forbidVideo(CommunicationIdentifier[])

禁用与会者的视频

function forbidVideo(participants: CommunicationIdentifier[]): Promise<void>

参数

participants

CommunicationIdentifier[]

是用于禁用与会者视频的参与者列表

返回

Promise<void>

getAllOthersMediaAccess()

获取所有与会者的媒体访问权限

function getAllOthersMediaAccess(): MediaAccess[]

返回

getMeetingMediaAccess()

获取会议设置媒体访问权限

function getMeetingMediaAccess(): MeetingMediaAccess

返回

off("mediaAccessChanged", MediaAccessChangedListener)

MediaAccessChanged 事件的取消订阅函数

function off(event: "mediaAccessChanged", listener: MediaAccessChangedListener)

参数

event

"mediaAccessChanged"

事件名称

listener
MediaAccessChangedListener

用于取消订阅此事件的回调 fn

off("meetingMediaAccessChanged", MeetingMediaAccessChangedListener)

MediaAccessChanged 事件的取消订阅函数

function off(event: "meetingMediaAccessChanged", listener: MeetingMediaAccessChangedListener)

参数

event

"meetingMediaAccessChanged"

事件名称

listener
MeetingMediaAccessChangedListener

用于取消订阅此事件的回调 fn

on("mediaAccessChanged", MediaAccessChangedListener)

mediaAccessChanged 事件的 Subscribe 函数

function on(event: "mediaAccessChanged", listener: MediaAccessChangedListener)

参数

event

"mediaAccessChanged"

事件名称

listener
MediaAccessChangedListener

用于订阅此事件的回调 fn

on("meetingMediaAccessChanged", MeetingMediaAccessChangedListener)

会议 mediaAccessChanged 事件的订阅函数

function on(event: "meetingMediaAccessChanged", listener: MeetingMediaAccessChangedListener)

参数

event

"meetingMediaAccessChanged"

事件名称

listener
MeetingMediaAccessChangedListener

用于订阅此事件的回调 fn

permitAudio(CommunicationIdentifier[])

为与会者启用音频

function permitAudio(participants: CommunicationIdentifier[]): Promise<void>

参数

participants

CommunicationIdentifier[]

是参与者列表,用于为与会者启用音频

返回

Promise<void>

permitOthersAudio()

发送请求以在通话中为所有与会者启用音频

function permitOthersAudio(): Promise<void>

返回

Promise<void>

permitOthersVideo()

发送请求以在通话中为所有与会者启用视频

function permitOthersVideo(): Promise<void>

返回

Promise<void>

permitVideo(CommunicationIdentifier[])

为与会者启用视频

function permitVideo(participants: CommunicationIdentifier[]): Promise<void>

参数

participants

CommunicationIdentifier[]

是参与者列表,用于为与会者启用视频

返回

Promise<void>

继承的方法详细信息

dispose()

function dispose()

继承自CallFeature.dispose