Live Share SDK


注意

Live Share SDK は現在、パブリック開発者プレビューでのみ使用できます。 Live Share SDK を使用するには、Microsoft Teams の開発者向けパブリック プレビューの一部である必要があります。

Live Share は、専用のバックエンド コードを記述することなく、Teams アプリをコラボレーション マルチユーザー エクスペリエンスに変換するように設計された SDK です。 Live Share SDK は、会議と流動フレームワークをシームレスに統合します。 流動フレームワークは、共有状態を分散および同期するためのクライアント ライブラリの集合体です。 Live Share は、セキュリティとグローバル規模の Teams に支えられた Azure Fluid Relay を無料かつフル マネージドですぐに使用できます。

Live Share SDK は、数行のコードで各会議に関連付けられた特殊な Fluid Container に接続するための TeamsFluidClient クラスを提供します。 流動フレームワークによって提供されるデータ構造に加えて、Live Share は、新しい分散データ構造 (DDS) クラスのセットもサポートし、共有メディアの再生などの一般的な会議シナリオ用のアプリケーションの構築を簡略化します。

Live Share ビデオ共有エクスペリエンス

Live Share SDK を使用してアプリをビルドする理由

コラボレーション アプリの構築は、困難で、時間とコストがかかり、複雑なコンプライアンス要件が含まれるため、規模が大きくなると大変です。 Teams ユーザーは、画面共有を通してチームメイトと作業を確認したり、一緒にビデオを見たり、新しいアイデアを出し合ったりして、多くの時間を過ごしています。 Live Share SDK を使用すると、最小限の投資でアプリをより協調的なものに変換できます。

Live Share SDK の主な利点を次に示します。

  • 手間のいらないセッション管理とセキュリティ。
  • ステートフル分散データ構造とステートレス分散データ構造。
  • ビデオとオーディオを簡単に同期するためのメディア拡張機能。
  • 役割検証を使用して会議の特権を尊重する。
  • 待ち時間が短く、無料で完全に管理されたサービス。
  • インテリジェント オーディオ ダッキング。

Teams Live Share

ユーザーのシナリオ

シナリオ
ユーザーとその同僚は、今後のリーダーシップ レビューでマーケティング ビデオの早期編集を発表する会議をスケジュールしており、フィードバックのために特定のセクションを強調したいと考えています。 ユーザーは会議ステージにビデオを共有し、ビデオを開始します。 必要に応じて、ユーザーはビデオを一時停止してシーンについて話し合います。 ユーザーは、画面の一部を順番に描画して、重要なポイントを強調することもできます。
あなたは、チームと Agile Poker をするアジャイル チームのプロジェクト マネージャーであり、今後のスプリントに必要な作業量を見積もる仕事をしています。 チームが合意に達するまで、Live Share SDK を使用し、計画ゲームをプレイする会議ステージに Agile Poker 計画アプリを共有します。

重要

Live Share SDK のホストされている Azure Fluid Relay サービス経由で送信または保存されたすべてのデータには、24 時間アクセスできます。 詳細については、「MyAnalytics のよくある質問」を参照してください。

次のステップ

関連項目