@azure/communication-calling package

クラス

CallClient

CallClient は、SDK へのメインエントリ ポイントです。 CallClient は、CallAgent を作成し、DeviceManager を取得するために使用されます。

LocalAudioStream

ローカル の michrophone デバイスのローカル オーディオ ストリームを表します

LocalVideoStream

ローカル カメラ デバイスのローカル ビデオ ストリームを表します

VideoStreamRenderer

ビデオ ストリームのレンダラー

インターフェイス

AcceptCallOptions

着信を受け入れるためのオプション。 着信を受け入れるために使用されるビデオ ストリームを渡します。 videoOptions が未定義の場合、着信呼び出しはローカル ビデオをオフにして受け入れられます。 AudioOptions が未定義の場合、着信呼び出しはデバイス マネージャーからのソースとして既定のマイクで受け入れられます。

ActiveAudioEffects

現在アクティブなオーディオ効果を表します

AddCommunicationUserOptions

進行中の呼び出しに AddCommunicationUserOptions 参加要素を追加するためのオプション。

AddMicrosoftTeamsUserOptions

MicrosoftTeamsUser 参加者を進行中の通話に追加するためのオプション。

AddPhoneNumberOptions

進行中の通話に PSTN 参加者を追加するためのオプション。

AddTeamsParticipantOptions

Teams 参加者を進行中の Teams 通話に追加するためのオプション。

AdmitAllOperationResult

すべての参加者を許可する結果。

AdmitLobbyParticipantOptions

ロビーからの参加者の参加を許可するためのオプション。

AudioDeviceInfo

マイクまたはスピーカー デバイスに関する情報。

AudioEffect

基本オーディオ効果。

AudioEffectsFeature

AudioEffects 機能の API インターフェイス

AudioEffectsStartConfig

効果の開始中のオーディオ効果の構成を表します

AudioEffectsStopConfig

効果の停止中のオーディオ効果の構成を表します

AudioInCallDiagnostics

オーディオ品質の診断

AudioOptions

発信通話やグループ通話への参加時に提供されるオーディオ オプション。

AudioStreamFeature

オーディオ ストリーム機能を表します

AudioStreamFeatureContext

コンストラクターで拡張オーディオ/ビデオ ストリーム機能に提供されるコンテキストを表します。

AudioStreamFeatureFactory

オーディオ ストリーム機能のファクトリを表します

BackgroundBlurEffect

背景のぼかし効果。

BackgroundReplacementConfig

バックグラウンド置換構成。

BackgroundReplacementEffect

背景の置換効果。

BaseFeature

任意のフィーチャーの基本インターフェイスを表します

BaseInCallDiagnostics

収集された通話診断

Call

呼び出しを表します。

CallAgent

CallAgent は、呼び出しを処理するために使用されます。

CallAgentCommon

CallAgent 共通インターフェイス。

CallAgentFeature

CallAgent 機能を表します。

CallAgentFeatureContext

コンストラクターで拡張呼び出しエージェント機能に提供されるコンテキストを表します。

CallAgentFeatureFactory

コール エージェント機能のファクトリを表します

CallAgentOptions

CallAgent を作成するためのオプション。

CallClientFeature

CallClient 機能を表します。

CallClientFeatureContext

コンストラクターで拡張呼び出しクライアント機能に提供されるコンテキストを表します。

CallClientFeatureFactory

コール クライアント エージェント機能のファクトリを表します

CallClientOptions

クライアントの呼び出しオプション

CallCommon

共通インターフェイスの呼び出し。

CallConstraints

呼び出しの制約を表します

CallDiagnostics

通話の診断

CallEndReason

呼び出しが終了した理由について説明します。

CallFeature

通話機能を表します。

CallFeatureContext

コンストラクターで拡張呼び出し機能に提供されるコンテキストを表します。

CallFeatureFactory

通話機能のファクトリを表します

CallInfo

通話に関する情報。

CallInfoCommon

CallInfo 共通インターフェイス。

CallRating

通話アンケートの評価を表します。

CallSurvey

通話調査の終了を表します。

CallSurveyFeature

ACS ライブ ストリーミングの機能

CallSurveyResponse

通話アンケートの応答の終了を表します。

CallerInfo

呼び出し元情報。

CapabilitiesChangeInfo

CapabilitiesChangedEventType イベントごとに受信したデータ構造。

CapabilitiesFeature

機能機能。

Captions

Captions オブジェクトのデータ構造

CaptionsCallFeature

キャプションの機能

CaptionsCommon

CaptionsCommon オブジェクトのデータ構造

CaptionsInfo

CaptionsReceivedEventType イベントごとに受信したデータ構造

CommunicationServicesError

API 呼び出しが失敗したときに get がスローされるエラー。

CompositeAudioDeviceInfo

複合オーディオ デバイスに関する情報。

CreateViewOptions

ビデオ ストリームのレンダラーのオプション。

CustomContextOptions

呼び出しカスタム コンテキストのオプション。

DataChannelCallFeature

DataChannel 呼び出し機能

DataChannelMessage

DataChannel メッセージ

DataChannelReceiver

DataChannel レシーバー

DataChannelSender

DataChannel 送信者

DebugInfoCallClientFeature

呼び出しデバッグ情報の機能。

DebugInfoDump

dump id は、デバッグ情報ダンプごとに uniqueIdentifier です

DeepNoiseSuppressionEffect

深いノイズ抑制効果

DeviceAccess

ユーザーによって付与されたアクセス許可。

DeviceCompatibility

デバイスの互換性情報

DeviceEnumeration

デバイス列挙情報

DeviceManager

デバイス マネージャーは、カメラ、マイク、スピーカーなどのシステム メディア デバイスを処理するために使用されます。

DiagnosticOptions

診断オプション

Disposable

オブジェクトを破棄します。

DominantSpeakersCallFeature

通話優先スピーカーの機能。

DominantSpeakersInfo

通話の主要な話者に関する情報

EmergencyCallOptions
EndpointDetails

リモート参加者のエンドポイントの詳細

FeatureFactory

特徴量を考慮するためのインターフェイスを表します

GroupCallLocator

グループ呼び出しに参加するために使用されるロケーター。

GroupChatCallLocator

グループ チャット通話への参加に使用されるロケーター。

HangUpOptions

通話をハングアップするためのオプション。

IceServer

アイス サーバー (スタン/ターン) を表します

InCallDiagnostics

通話診断情報

IncomingAudioMediaStats

一般的な種類のオーディオ受信メディアの統計

IncomingCall

着信呼び出しを表します。

IncomingCallCommon

着信呼び出しの共通インターフェイス。

IncomingCallPushNotificationData

着信プッシュ通知データ

IncomingVideoMediaStats

一般的な種類のビデオ受信メディアの統計情報

JoinCallOptions

グループ呼び出しに参加するためのオプション。 通話の開始に使用されるビデオ ストリームを渡します。 通話のリモート参加者は、ビデオ ストリームを受信して、UI でレンダリングできるようにします。 音声オプションの天気を渡して、ミュートまたはミュート解除された通話に参加します。 videoOptions が未定義の場合は、ローカル ビデオをオフにして呼び出しが開始されます。

LatestMediaDiagnostics

発生した最新のメディア 診断。

LatestNetworkDiagnostics

発生した最新のネットワーク 診断。

Lobby

Teams 会議ロビー

LocalRecordingCallFeature

通話記録の機能。

LocalRecordingInfo

ローカル記録情報。

MediaConstraintRange

制約範囲

MediaDiagnostics

メディア診断

MediaStatsCallFeature

通話中にメディア統計を取得するための機能。

MediaStatsCollector

メディア統計コレクター。

MediaStatsReportSample

'sampleReported' イベントからのメディア統計

MediaStatsReportSummary

"summaryReported" イベントから集計されたメディア統計

NetworkConfiguration

呼び出しクライアントの作成時に設定するネットワーク構成を表します

NetworkDiagnostics

ネットワーク診断

OptimalVideoCountCallFeature

最適なビデオ数の機能

OutgoingAudioMediaStats

オーディオ送信メディアの統計のジェネリック型

OutgoingVideoMediaStats

一般的な種類のビデオ送信メディアの統計

PPTLiveCallFeature

PPTLive 機能。

ParticipantInfo

通話の参加者を表します。

PermissionConstraints

ローカル デバイスにアクセスするための制約を定義します。

PreCallDiagnosticsFeature

PreCallDiagnostics 機能

ProxyConfiguration

プロキシ サーバーを介してトラフィックを送信するプロキシ サーバーのプロキシ構成を表します。

RaiseHandCallFeature

ハンド コールリアクション機能を発生させます。

RaisedHand

手の状態オブジェクトを上げる

RaisedHandChangedEvent

下手のイベント情報

RatingScale

既定のスケールをオーバーライドする評価スケール

ReactionCallFeature

会議の反応機能。

ReactionEventPayload

リアクション メッセージ データ モデル

ReactionMessage

リアクション メッセージの種類

RecordingCallFeature

通話記録の機能。

RecordingInfo

通話記録情報。

RejectLobbyParticipantOptions

ロビーから参加者を拒否するためのオプション。

RemoteAudioStream

通話のリモート オーディオ ストリーム。

RemoteParticipant

通話のリモート参加者を表します。

RemoteVideoStream

リモート参加者のビデオまたは画面共有を表します。

RemoteVideoStreamCommon

リモート参加者のビデオまたは画面共有またはライブ ストリームを表します。

RoomCallLocator

ルームコールに参加するために使用されるロケーター。

SpotlightCallFeature

スポットライト呼び出し機能。

SpotlightedParticipant

スポットライトの状態が変更されたイベント オブジェクト

StartCallOptions

発信呼び出しを開始するためのオプション。

StartCaptionsOptions

StartCaptions に渡されるオプション

StartTeamsCallOptions

Teams 通話の発信を開始するためのオプション。

StartTeamsGroupCallOptions

Teams グループ通話の発信を開始するためのオプション。

StreamSize

Stream サイズ。

SubmitSurveyOptions

通話アンケートを送信するためのオプション。

TeamsCall

Teams 通話を表します。

TeamsCallAgent

TeamsCallAgent は、Teams 呼び出しを処理するために使用されます。

TeamsCallAgentOptions

TeamsCallAgent を作成するためのオプション。

TeamsCallInfo

Teams 通話に関する情報。

TeamsCaptions

TeamsCaptions オブジェクトのデータ構造

TeamsCaptionsInfo

CaptionsReceivedEventType イベントごとに受信したデータ構造

TeamsIncomingCall

Teams の着信呼び出しを再送信します。

TeamsMeetingAudioConferencingCallFeature

TeamsMeetingAudioConferencing 呼び出し機能。

TeamsMeetingAudioConferencingDetails

Teams 会議の電話会議の詳細を表します

TeamsMeetingAudioConferencingPhoneNumber

電話会議ブリッジに割り当てられた電話番号を表します

TeamsMeetingCoordinatesLocator

会議の座標を使用して会議に参加するために使用されるロケーター。

TeamsMeetingIdLocator

会議 ID とコードを使用して会議に参加するために使用されるロケーター。

TeamsMeetingLinkLocator

会議リンクを使用して会議に参加するために使用されるロケーター。

TranscriptionCallFeature

呼び出し文字起こしの機能。

Transfer

Transfer オブジェクトを表します

TransferCallFeature

通話転送の機能。

TransferErrorCode

転送エラー コード

TransferEventArgs

イベント ベースの転送

TransferToCallLocator

通話を別の通話に転送する

TransferToCallOptions

通話を通話に転送するためのオプション

TransferToParticipantLocator

参加者に通話を転送する

TransferToParticipantOptions

参加者に通話を転送するためのオプション

TransportMediaStats

トランスポート メディア統計のジェネリック型

TurnConfiguration

すべてのメディア トラフィックを経由して送信するターン サーバー構成を表します。

UserFacingDiagnosticsFeature

通話診断の機能。

VideoConstraints

ビデオ ストリームの制約

VideoDeviceInfo

カメラ デバイスに関する情報。

VideoEffect

基本ビデオ効果。

VideoEffectConfig

基本ビデオ効果の構成。

VideoEffectsFeature

VideoEffects 機能の API インターフェイス

VideoInCallDiagnostics

ビデオ品質の診断

VideoOptions

CallOption のビデオ オプションを表します

VideoStreamFeature

ビデオ ストリーム機能を表します

VideoStreamFeatureContext

constuctor で拡張オーディオ/ビデオ ストリーム機能に提供されるコンテキストを表します。

VideoStreamFeatureFactory

ビデオ ストリーム機能のファクトリを表します

VideoStreamRendererView

ビデオ ストリームのビュー。

Volume

型エイリアス

AudioDeviceType

オーディオ デバイスの種類。

AudioEffectsFeatureErrorListener

オーディオ効果機能エラー リスナーのコールバックの種類

AudioEffectsFeatureEvent

オーディオ効果機能イベント

AudioEffectsFeatureListener

オーディオ効果機能リスナーのコールバックの種類

AudioIssue

通話調査の音声問題の終了を表します。

NoLocalAudio - other participants unable to hear me.
NoRemoteAudio - participant unable to hear another participant's audio.
Echo - heard echo.
AudioNoise - heard audio noise.
LowVolume - call audio volume was low.
AudioStoppedUnexpectedly - call audio stopped unexpectedly.
DistortedSpeech - audio was distorted.
AudioInterruption - audio was interrupted.
OtherIssues - any other audio issue not listed here.
AudioSourceChangedEvent

オーディオ ソース変更イベントのペイロード。

AudioStreamFeatureCtor

AudioStreamFeature オブジェクトのコンストラクターとコンテキスト引数を表します。

BackgroundBlurConfig

背景のぼかしの構成。

CallAgentFeatureCtor

CallAgentFeature オブジェクトのコンストラクターとコンテキスト引数を表します。

CallClientFeatureCtor

CallClientFeature オブジェクトのコンストラクターと context 引数を表します。

CallDirection

通話の方向:

  • 'Incoming'
  • 'Outgoing'
CallEndedEvent

呼び出し終了イベントのペイロード。

CallFeatureCtor

CallFeature オブジェクトのコンストラクターと context 引数を表します。

CallInformationContext
CallInformationIdentifierKind
CallInformationScenario
CallInitializationResult

呼び出し履歴の初期化状態

CallState

通話の状態。

CapabilitiesChangeHandler

CaptionsReceivedEventType イベントを処理するコールバック定義。

CapabilitiesChangedEventType

機能変更イベントのイベントの種類

CapabilitiesChangedReason

機能の変更理由

CapabilityResolutionReason

機能解決の理由

CaptionLanguageChangedEventType

言語変更イベントのイベントの種類キャプション

CaptionsHandler

CaptionsReceivedEventType イベントを処理するためのコールバック定義

CaptionsKind

Captions Captions オブジェクトの種類を分類するための種類

CaptionsKindChangedEventType

Captions Type 変更イベントのイベントの種類

CaptionsPropertyChangedEventType

captions プロパティ変更イベントのイベントの種類

CaptionsReceivedEventType

キャプション受信イベントのイベントの種類

CaptionsResultType

現在のフレーズの文字起こしの最終性を分類するための型

テキストに部分的に読み上げられた文が含まれている場合、CaptionInfo の ResultType は Partial になります。 文が完全に文字起こしされると、CaptionInfo の ResultType は Final になります。

ChangedParticipantCapabilities

参加者の機能の変更

CollectionUpdatedEvent

コレクション更新イベントのペイロード。

CompositeAudioDeviceType

複合オーディオ デバイスの種類。

ConnectionState

ConnectionState は、CallAgent の接続状態を示すために使用されます。

  • "接続済み" - CallAgent が接続され、着信呼び出しを受信する準備が整いました。
  • 'Disconnected' - CallAgent は切断されており、着信呼び出しを受信しない可能性があります。
ConnectionStateChangedEvent

状態変更イベントのペイロード。

ConnectionStateChangedReason

接続状態が変更された理由。

DataChannelPriority

DataChannelSenderOpenOptions の priority オプション

DataChannelReceiverCloseEvent

DataChannel 閉じるイベント リスナー

DataChannelReceiverCreatedEvent

DataChannel dataChannelReceiverCreated イベント リスナー

DataChannelReceiverMessageReadyEvent

DataChannel メッセージReady イベント リスナー

DataChannelReliability

DataChannelSenderOpenOptions の信頼性オプション

DataChannelSenderOpenOptions

DataChannel 送信者オブジェクトを作成するための送信者オプション

DeviceAvailabilityGrade

デバイス可用性グレード

DeviceSupportGrade

ブラウザー/OS サポート グレード

DeviceType

デバイスの種類。

DiagnosticChangedEventArgs

呼び出し 'diagnosticChanged' イベントのリスナー引数

  • 値は DiagnosticQuality または DiagnosticFlag です。
    • DiagnosticQuality = enum { Good = 1, Poor = 2, Bad = 3 }.
    • DiagnosticFlag = true |False。
  • valueType = 'DiagnosticQuality' |'DiagnosticFlag'
DiagnosticFlag

DeviceSpeakWhileMuted、NoNetwork などのブール関連診断のブール値フラグ値。

DiagnosticValueType

診断値の種類。 DiagnosticQuality または DiagnosticFlag

DtmfTone

PSTN 呼び出しの DTMF トーン。

Environment

ブラウザー情報

EnvironmentInfo

環境情報

GroupLocator

グループ ロケーター。

IncomingCallEvent

着信呼び出しイベントのペイロード。

IncomingScreenShareMediaStats

スクリーンシェア受信メディア統計のジェネリック型

LatestDiagnosticValue

呼び出し診断の最新の値

LoweredHandEventType

下向き機能のイベントの種類の名前

LoweredHandListener

LowerHandEventType イベントを処理するためのコールバック定義。

MediaDiagnosticChangedEventArgs
  • diagnostic はメディア診断の種類です。たとえば、SpeakingWhileMicrophoneIsMuted、cameraStartFailed などです。
MediaDiagnosticType

メディア診断の種類

MediaStatValue

summaryReported イベントの統計のプロパティ

MediaStatsAggregation

各統計フィールドの集計のプロパティ。

MediaStatsCollectorOptions

メディア統計コレクターのオプション

MediaStatsReportSampleEvent

sampleReported イベントが出力されたメディア統計のペイロード。

MediaStatsReportSummaryEvent

生成されたメディア統計のペイロード summaryReported イベント。

MediaStreamType

メディア ストリームの種類。

  • ビデオ - カメラ デバイスからのメディア ストリーム
  • ScreenSharing - 画面、アプリ、またはブラウザー タブからのメディア ストリーム
  • RawMedia - 生のビデオ メディア ストリームまたは生の画面共有ストリーム
  • LiveStream - ライブ ストリームからのメディア ストリーム
  • オーディオ - オーディオ デバイスからのメディア ストリーム
MeetingLocator

会議ロケーター。

NetworkDiagnosticChangedEventArgs
  • diagnostic は、networkRcvQuality、noNetwrok など、ネットワーク診断の種類です。DeviceSpeakWhileMuted など。
NetworkDiagnosticType

ネットワーク診断の種類

NoiseSuppressionEffectName

ノイズ抑制効果の名前を表します

OutgoingScreenShareMediaStats

一般的な種類の screenshare 送信メディア統計

OverallIssue

通話調査の通話終了に関する問題を表します。

CallCannotJoin - participant is unable to join the call.
CallCannotInvite - participant is unable to add another participant in the call.
HadToRejoin - participant rejoined the call due the call quality issue.
CallEndedUnexpectedly - when the call ended unexpectedly.
OtherIssues - any other overall call issue not listed here.
ParticipantCapabilities

参加者の機能

ParticipantCapabilityName

機能の解決の理由

ParticipantRole

参加者ロール。

PreCallDiagnosticsResult

診断結果

PropertyChangedEvent

プロパティ変更イベントのペイロード。

PushNotificationData

プッシュ通知データ

QualityGrade

通話品質グレード

RaisedHandEventType

レイズ ハンド機能のイベントの種類の名前

RaisedHandListener

RaisedHandEventType イベントを処理するためのコールバック定義。

Reaction

すべてのユーザーに対して定義された反応の種類

ReactionListener

ReactionEventType イベントを処理するためのコールバック定義。

RemoteParticipantState

リモート参加者の状態。

ResultCategories

エラーの結果のカテゴリ

RoomLocator

部屋のロケーター。

RunOptions

PreCallDiagnostics オプション

ScalingMode

ビデオ ストリームのビューのスケーリング モード。

ScreenshareIssue

通話アンケートの終了画面共有の問題を表します。

NoContentLocal - other participants unable to see my screen.
NoContentRemote - participant unable to saw another participant's screen share.
CannotPresent - participant was unable to share the screen.
LowQuality - screen share video quality was low.
Freezes - screen share freezes.
StoppedUnexpectedly - screen share stopped unexpectedly.
LargeDelay - watch screen share having large delay.
OtherIssues - any other screen share issue not listed here.
SpokenLanguageChangedEventType

キャプションの音声言語変更イベントのイベントの種類

SpotlightChangedEventType

Spotlight 機能のイベントの種類の名前

TeamsCaptionsHandler

CaptionsReceivedEventType イベントを処理するためのコールバック定義

TeamsIncomingCallEvent

Teams 着信呼び出しイベントのペイロード。

TranscriptionPropertyChangedEventType

文字起こしプロパティの変更イベント。

TransferAcceptedEvent

転送が受け入れられたイベント

TransferAcceptedEventType

転送が受け入れられるイベントの種類の名前

TransferState

転送状態

VideoDeviceType

ビデオ デバイスの種類。

VideoEffectError

ビデオ効果のエラーの種類。

VideoEffectErrorPayload

ビデオ効果のエラー ペイロード。

VideoEffectName

ビデオ効果の名前を表します。

VideoEffectProcessor

すべての効果の和集合の種類

VideoEffectsFeatureErrorListener

'effectsError' サブスクライブ関数のリスナーの種類

VideoEffectsFeatureEvent

サブスクライブ イベントの種類

VideoEffectsFeatureListener

効果機能サブスクライブ関数のリスナーの種類

VideoIssue

通話調査の終了に関するビデオの問題を表します。

NoVideoReceived - participant unable to saw another participant's video.
NoVideoSent - other participants unable to see me.
LowQuality - video quality was low.
Freezes - video freezes.
StoppedUnexpectedly - video stopped unexpectedly.
DarkVideoReceived - participant receives dark video.
AudioVideoOutOfSync - participant watch video and audio out of sync.
OtherIssues - any other video issue not listed here.
VideoSendConstraints

ビデオ ストリームの制約を表します

VideoSourceChangedEvent

ビデオ ソース変更イベントのペイロード。

VideoStreamFeatureCtor

VideoStreamFeature オブジェクトのコンストラクターと context 引数を表します。

xHeader

X ヘッダー。

列挙型

CallAgentKind

呼び出しエージェント オブジェクトの種類。

CallKind

呼び出しオブジェクトの種類。

DiagnosticQuality

NetworkSendQuality、NetworkRevQuality などの品質関連診断の品質値。Good = 1、問題ありません。 貧しい = 2、軽度の問題。 Bad = 3、重大な問題。

IncomingCallKind

着信呼び出しオブジェクトの種類。

LocalRecordingState

ローカルの修正の状態

RecordingState

記録状態。