CallAdapterCallOperations interface
Функциональные возможности для управления текущим вызовом.
Методы
create |
Создайте html-представление для потока. |
dispose |
Удалите представление HTML для потока. |
leave |
Выйти из звонка |
mute() | Отключение звука текущего пользователя во время вызова или локальное отключение микрофона |
remove |
Удаление участника из вызова. |
start |
Запуск камеры. Этот метод запускает отрисовку представления локальной камеры, когда вызов неактивен |
start |
Запустите общий доступ к экрану во время звонка. |
stop |
Остановка камеры. Этот метод прекращает отрисовку представления локальной камеры, если вызов неактивен |
stop |
Прекратить общий доступ к экрану |
unmute() | Включение микрофона текущего пользователя во время вызова или локальное включение микрофона |
Сведения о методе
createStreamView(string, VideoStreamOptions)
Создайте html-представление для потока.
function createStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void | CreateVideoStreamViewResult>
Параметры
- remoteUserId
-
string
Идентификатор участника для отрисовки, оставьте его неопределенным, чтобы создать локальное представление камеры
- options
- VideoStreamOptions
Параметры управления отображением видеопотоков <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Возвращаемое значение
Promise<void | CreateVideoStreamViewResult>
Комментарии
Этот метод реализуется для составных
disposeStreamView(string, VideoStreamOptions)
Удалите представление HTML для потока.
function disposeStreamView(remoteUserId?: string, options?: VideoStreamOptions): Promise<void>
Параметры
- remoteUserId
-
string
Идентификатор участника для отрисовки, оставьте его неопределенным, чтобы удалить представление локальной камеры
- options
- VideoStreamOptions
Параметры управления отображением видеопотоков <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Возвращаемое значение
Promise<void>
Комментарии
Этот метод реализуется для составных
leaveCall(boolean)
Выйти из звонка
function leaveCall(forEveryone?: boolean): Promise<void>
Параметры
- forEveryone
-
boolean
Следует ли удалять всех участников при выходе
Возвращаемое значение
Promise<void>
mute()
Отключение звука текущего пользователя во время вызова или локальное отключение микрофона
function mute(): Promise<void>
Возвращаемое значение
Promise<void>
removeParticipant(string)
Удаление участника из вызова.
function removeParticipant(userId: string): Promise<void>
Параметры
- userId
-
string
Идентификатор удаляемого участника
Возвращаемое значение
Promise<void>
startCamera(VideoStreamOptions)
Запуск камеры. Этот метод запускает отрисовку представления локальной камеры, когда вызов неактивен
function startCamera(options?: VideoStreamOptions): Promise<void>
Параметры
- options
- VideoStreamOptions
Параметры управления отображением видеопотоков <xref:%40azure%2Fcommunication-calling%23VideoStreamOptions>
Возвращаемое значение
Promise<void>
startScreenShare()
Запустите общий доступ к экрану во время звонка.
function startScreenShare(): Promise<void>
Возвращаемое значение
Promise<void>
stopCamera()
Остановка камеры. Этот метод прекращает отрисовку представления локальной камеры, если вызов неактивен
function stopCamera(): Promise<void>
Возвращаемое значение
Promise<void>
stopScreenShare()
Прекратить общий доступ к экрану
function stopScreenShare(): Promise<void>
Возвращаемое значение
Promise<void>
unmute()
Включение микрофона текущего пользователя во время вызова или локальное включение микрофона
function unmute(): Promise<void>
Возвращаемое значение
Promise<void>