Swift

概要

アプリに アプリケーションID, セッションIDそして トークン Vonage Videoのセッションに参加する必要があります。可観測性は、クライアントが接続してサブスクリプションを登録した後にのみ機能します。そのため、まず有効な認証情報が必要です。

認証の設定

Vonage Video セッションに接続するには、クライアントは次の 3 つの値が必要です:

資格 目的
アプリケーションID Vonage Videoプロジェクトを特定します
セッションID 参加する部屋(セッション)を指定します
トークン そのセッションにおいて、このクライアントの認証を行う

本番環境では、バックエンドは以下を使用してセッションIDとトークンを生成する必要があります。 サーバーSDK. このチュートリアルでは、それらを VonageVideoManager.swift:

空の文字列を、ご自身のVonage Accountの値に置き換えてください:

注:本番アプリケーションでは、これらの情報はサーバーから取得されます。 詳細情報.このデモでは、Video Learning Server (ノード または PHPをセットする。 serverURL または、次のステップに従って生成し、ハードコードしてください。 デモを実行するために必要な認証情報を取得する:

  • 会員登録 または ログイン あなたのアカウント
  • の左側メニューにある ダッシュボードクリック Applications をクリックし、以前のアプリケーションを選択するか、新規アプリケーションを作成してアプリケーションIDを表示します。 Screenshot of dashboard with Applications highlighted

Screenshot of dashboard with Application ID highlighted

  • ビデオが有効になっていることを確認する

Screenshot of dashboard with Video section highlighted

  • に向かう。 Video APIの遊び場。 アプリケーションIDを入力するか、ドロップダウンで見つけます。他のオプションはデフォルト値のままで構いません。Create」をクリックします。

Screenshot of The Video API Playground tool

  • セッションIDとトークンが作成されます。

Screenshot of The Video API Playground tool generated details with the Application ID, Session ID, and Token highlighted in red boxes

重要だ: テスト中はAccountからセッションIDやトークンを生成できますが、本番環境に移行する前に マスト 認証情報の生成をサーバーに移行します。詳しくは、以下を参照してください。 Video API の技術的詳細.