主要用語

セッション

Vonage Video Cloud でホストされる論理的な「ルーム」で、クライアントが接続、公開、購読します。セッションはバックエンドによって作成され sessionId.
見てください: サーバーSDK(概要) - インスペクター

セッションID

クライアントが接続する特定の Vonage Video セッション(「ルーム」)の識別子。1つのアプリケーションで複数のビデオセッションを同時に持つことができます。

トークン

バックエンドがクライアントを特定のセッションに参加させるために発行する、署名されたクレデンシャル。トークンは設計上短命です。
見てください: 認証

アプリケーションID

Client SDKがVonage Videoアプリケーションの異なる設定を参照するために使用する識別子。

APIキー

APIキー は、リクエストを行うアカウントまたはアプリケーションをVonageプラットフォームに伝える識別子です。これは、すべてのAPIコールをVonageアカウントに直接関連付けるためのプライマリ公開クレデンシャルとして使用されます。

APIシークレット

APIシークレット は、Vonage Account のサーバ側リクエストを認証するために API Key と対になるプライベートクレデンシャルです。シークレットはVonage DashboardのSettingsで生成・管理できます。セキュリティ上の理由から、シークレットは作成後に再度閲覧することはできません。クレデンシャルを安全にローテーションするために、同時に2つのアクティブなシークレットを持つことができ、古いシークレットを失効させる前に新しいシークレットをデプロイしてテストすることができます。

クライアント

クライアントSDK(Web、iOS、Androidなど)を使って、セッションへの接続、ローカルメディアの公開、他者へのサブスクライブ、イベントの処理などを行うアプリのコード。
見てください: ウェブ(JavaScript)SDK - はじめに

サーバー

バックエンドでは、サーバーSDKまたはRESTを使用してセッションを作成し、トークンを作成し、サーバーサイドの機能(アーカイブ、ブロードキャスト、モデレーション、Webhook)を実行します。
見てください: サーバーSDK(概要)

接続

セッションイベントを配信し、WebRTCのセットアップを調整する永続的なシグナリングチャネル(WebSocketなど)。A/Vを伝送するメディア接続とは異なる。

ストリーム

他のクライアントがサブスクライブできる、セッションに公開されたA/Vソース(例えば、カメラ+マイク)。
見てください: ウェブSDK(公開/購読)

出版

クライアントからセッションにローカルメディアストリームを送信する。公開を許可するトークン/ロールが必要。
見てください: ウェブSDK(パブリッシュ)

サブスクライブ

リモート参加者のストリームを受信し、レンダリングする。 streamCreated イベントを開催する。
見てください: ウェブSDK(サブスクライブ)

イベント

クライアントがUI/状態を更新するために処理する、セッションレベルおよびストリームレベルの通知(参加/離脱、新しいストリーム、ネットワーク警告など)。
見てください: インスペクター

Client SDK

クライアント側の機能を実装するためのプラットフォーム・ライブラリ:コネクト、パブリッシュ/サブスクライブ、画面共有、シグナリング。
見てください:

サーバーSDK

Video REST API をラップする言語固有のライブラリで、セッションの作成、トークンの生成、アーカイブ/ブロードキャストなどの機能を制御します。
見てください: サーバーSDK(概要)

Vonage Video REST API

プラットフォームの背後にあるHTTPエンドポイント。通常、サーバーSDKを介して使用されるが、必要に応じて直接利用できる。
見てください: Video REST API

Vonageビデオクラウド

クライアントとサーバー間でセッションをホストし、メディアをルーティングし、信号/イベントを配信する管理されたインフラストラクチャ。
見てください: 技術詳細