技術詳細

AIをお探しですか?

ビデオ+AI体験の構築 ビデオ+AIの概要, ライブ・キャプションそして ポストコール・テープ起こし.

Vonage Video API では、完全に管理されたリアルタイム・セッションを Web やモバイル・アプリケーションに組み込むことができます。クライアントSDKは、シグナリングとレイアウトイベントを処理しながらメディアをキャプチャして配信し、サーバSDKまたはRESTエンドポイントは、セッションを作成し、トークンを作成し、アーカイブ、ブロードキャスト、SIP相互接続、およびコールバックを管理します。

建築概要

すべてのVonage Videoアプリには クライアント(1)、(2)、(3)、(4) アプリサーバーの内部を走る。 セッション をVonageクラウドで利用することができます。

Client

  • Uses the client SDK (Web/iOS/Android/Desktop)
  • Obtains sessionId + token from your server
  • Connects to the session, publishes local A/V
  • Subscribes to remote streams, handles events

App Server

  • Uses a Server SDK / REST API
  • Creates sessions; generates tokens and roles
  • Implements business logic & webhooks/callbacks
  • Controls recording, broadcast, moderation, storage

Session

  • “Room” hosted in Vonage Video Cloud
  • Signaling, events, media routing
  • Publish/subscribe of streams

認証とセッションの流れ

  1. アカウントとアプリケーションを作成します: Vonageビデオを生成する アプリケーションID そして プライベート・キー.
  2. セッションを作成する: を生成する。 sessionId サーバーSDKまたはRESTを使用する。
  3. トークンを発行する: 適切なロールとTTLを持つトークンを作成する。
  4. セッションに参加する フロントエンドフェッチ {apiKey, sessionId, token} エンドポイントからクライアント SDK に接続します。

サーバー側コントロール

機能概要

リアルタイム・コラボレーション

レコーディング&プロダクション

  • アーカイブ を使用して、セッションの全記録をキャプチャ、保存、検索できます。
  • エクスペリエンス・コンポーザー ブランド化されたウェブレイアウトを、アーカイブ、ブロードキャスト、または大規模な視聴のための合成ストリームにレンダリングします。
  • オーディオ・コネクター を使用して、生のオーディオをAIパイプラインにストリーミングしたり、合成されたオーディオをセッションに戻すことができます。

AIインテグレーション

流通

  • 放送 HLS/RTMPをCDNやソーシャルデスティネーションにストリーミングする。
  • SIP相互接続 そして オーディオ・コネクター テレフォニー、ボット、コンプライアンス・キャプチャ・ソリューションの橋渡しをする。

ツール

デバッグ

診断ツール

  • プレコールテスト を使用して、セッションの前にカメラ、マイク、帯域幅、ファイアウォールの準備状況を Verify します。

インサイト&アナリティクス

能力の探求

  • ビデオ・プレイグラウンド セッション、キャプション、エクスペリエンス・コンポーザーなどのプロトタイプを、コードを書かずに作成できます。
Vonage Video components

スターターガイド&サンプル

  • GitHubのビデオサンプルレポジトリをご覧ください。 ウェブ, iOSそして アンドロイド - キャプション、SIP、マルチパーティレイアウトなど、すぐに実行できるプロジェクトが満載です。
  • フォーク ビデオリファレンスアプリ (Web、Android、iOS) UX、CI、テストワークフローを満たした本番環境を手に入れる。

注: TokBoxは現在Vonage Videoとなっている。