Amazon Chime SDKアプリケーションのコンポーネントを理解する - Amazon Chime SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Chime SDKアプリケーションのコンポーネントを理解する

Amazon Chime SDKアプリケーションにリアルタイムのオーディオ、ビデオ、画面共有機能を埋め込むには、次のコンポーネントを使用します。

  • の Amazon Chime SDKクライアントライブラリ JavaScript。ブラウザまたは Electron ウェブアプリケーションに統合SDKするクライアント側です。これを行うには、Amazon Chime SDK for JavaScript NPM パッケージを依存関係として追加します。このパッケージでは、 MediaDevices および WebRTC APIs 会議に参加し、オーディオ、ビデオを交換し、他の参加者とコンテンツを共有します。これは、さまざまな種類のメディアを管理したり、それらのリソースをアプリケーションのユーザーインターフェイスにバインドしたりするためのコントロールサーフェスになります。

  • AWS SDK、サーバーアプリケーションSDKAPIがウェブアプリケーションからの会議リクエストを認証および承認するために使用する Amazon Chime。 AWS SDK は、次のようなAPIアクションを提供します。 chime:CreateMeeting および chime:CreateAttendee 会議リソースと参加者リソースを作成および管理します。

    他の AWS リソースと同様に、 AWS Identity and Access Management (IAM) サービスはこれらのアクションへのアクセスを設定します。 AWS SDK は複数のプログラミング言語で利用可能で、サーバーアプリケーションAPIから Chime を AWS SDK呼び出す複雑さを排除します。アプリケーションが現在サーバーアプリケーションを使用していない場合は、デモ/サーバーレスフォルダに含まれている AWS CloudFormation テンプレートから開始できます。このデモでは、Chime を使用する AWS Lambda AWS SDK ベースのサーバーレスアプリケーションを構築する方法を示しますAPI。

  • Amazon Chime SDKメディアサービスは、 の Amazon Chime SDKクライアントライブラリが会議への接続 JavaScript に使用するオーディオ、ビデオ、シグナリングを提供します。メディアサービスは、オーディオミキシング、ビデオ転送、TURNリレーを使用したNATトラバーサルをサポートするためにグローバルに利用できます。Amazon Chime サービスチームは、これらのサービスをデプロイ、監視、管理します。メディアサービスは、99.77.128.0/18 という 1 つの IP アドレス範囲でホストされ、ポート TCP/443 と UDP/3478 を使用して IT 管理者のファイアウォール設定を簡素化します。最後に、これらのサービスでは AWS グローバルクラウドインフラストラクチャが活用されています。