Vonage Video APIを使い始める

アカウントとアプリケーションを設定し、クイックスタートに従って接続とストリーミングを行います。

前提条件

Vonageアカウントの作成

無料会員登録 Vonageアカウント.

登録後、以下の画面が表示されます。 Vonageダッシュボード 新しいアプリケーションを作成するためです。

アプリケーションの作成

ログイン後 VonageダッシュボードVonageビデオプロジェクトのアプリケーションを作成します。

  1. 左側のナビゲーションから Applications.
  2. より Applications ページで 新規アプリケーションの作成 をクリックして新しいアプリケーションを作成します。
  3. プロジェクト名を記入してください。
  4. をクリックする。 公開鍵と秘密鍵の生成.を含むファイルが生成されます。 秘密鍵.ダウンロードして大切に保管してください。
  5. 下にスクロールして 能力 リストをトグルする。 ビデオ の能力を持つ。
  6. をクリックする。 新規アプリケーションの作成 ボタンをクリックする。

認証

アプリケーションが生成されると、複数のクレデンシャルを表示できるようになります。今のところ、必要なのは2つだけです:

  • アプリケーションID ビデオアプリケーションに固有の英数字の識別子です。
  • 秘密鍵: このキーは JWTベースの認証.必ず安全な場所に保管してください。

アプリケーションの認証に必要です。

最初のビデオセッションを構築する

ダッシュボードの認証情報の準備ができたら、Client SDK と Server SDK を使用してセッションを作成し、トークンを発行して、アプリをエンドツーエンドで接続します。このセクションに従って、どの認証情報がサーバーに存在し、クライアントがどのようにそれらを使用して公開と購読を行うかを理解してください。

クライアントをセッションに接続するには、以下の手順が必要です:

  • アプリケーションIDと秘密鍵 - アプリケーションの作成時に生成され、JWT ベースの認証に使用されます。
  • セッションID - はセッション(「部屋」)を識別する。を参照してください。 セッションガイド.
  • トークン - アクセスを許可し、クライアントの役割を定義する短期間のクレデンシャル。

まず、以下のリストからお好みのVideo SDKをインストールしてください。次に クイックスタート セクションを使用してセッションIDとトークンを生成する。 サーバーSDKその後、クライアントを初期化して接続する。参照 参加セッション 背景のために。

SDKのインストール

クライアントプラットフォームに合ったSDKを選び、インストールガイドに従ってください:

クイックスタート

以下の手順に従って、バックエンドの認証情報からライブセッションでパブリッシュとサブスクライブを行うクライアントに移行してください:

  1. セッションの作成 - クライアントが参加できるユニークなルームをサーバー上に作成します。
  2. トークンの生成 - 各参加者に短命のクレデンシャル(ロール/TTL)を発行する。
  3. セッションの初期化 そして コネクト - アプリケーションIDとセッションIDでSDKを設定し、トークンを使用して接続します。
  4. ストリームを公開する - カメラ/マイクをキャプチャし、セッションにメディアを送信します。
  5. ストリームを購読する - リモートメディアをUIにアタッチし、ストリームイベントをリッスンする。

バックエンドはまだ? を試してみよう。 ビデオAPIプレイグラウンド セッションを試すために。

次の記事

  • ビデオ録画: 自動またはオンデマンドのアーカイブを使用して、セッションをキャプチャ、保存、検索する方法を学びます。
  • ウェブフックの検証: シグネチャ・シークレットでコールバックを保護することで、アプリが受け取るすべてのイベントを信頼できます。
  • 動画モデレーション: ロールの強制、強制切断、参加者のミュートにより、セッションをコントロール下に保つ。
  • 出版社の設定: カメラ、オーディオ、フレームレートのプロパティを調整し、デバイスごとに最適な画質を実現。
  • 加入者設定: 購読者の管理、ストリーム・イベントへの対応、視聴者体験のカスタマイズ。