React、Vue、およびSvelteのクイックスタートデモが提供されています。クイックスタート デモで確認してください。追加のデモは、「その他のデモ」で見つけることができます。
ビデオ通話SDKクイックスタートのドキュメントもご参照ください:。
Agoraアカウントにサインアップし、Agoraコンソールにログインします。
「プロジェクト管理」タブの「プロジェクトリスト」タブに移動し、青い「作成」ボタンをクリックしてプロジェクトを作成します。(アプリIDと証明書を使用するように求められたら、「アプリIDのみ」を選択します。)
アプリケーションの開発中にリクエストを承認するために使用されるアプリIDを取得します。
注:このガイドでは、運用環境で実行されているすべてのRTEアプリに推奨されるトークン認証は実装されていません。Agora プラットフォームでのトークンベースの認証の詳細については、このガイドを参照してください。
Agoraサービスにアクセスしてプロジェクトに統合するには、次の手順に従ってAgoraコンソールから必要な情報を取得します。
これらの手順を完了すると、Agoraサービスをアプリケーションに統合するために必要な認証情報が得られます。これらの情報へのアクセスと管理に関する詳細なガイダンスについては、Agoraコンソールを参照してください。
Maven Centralリポジトリ経由 。次の行をapp/build.gradleファイルに追加します。
プロジェクトから Twilio SDK を削除します
app/build.gradleファイル内の次の行を削除します。
権限を設定する
プロジェクト内の Video SDK に必要な Android システム権限をすべて持っていることを確認します (すでに持っている権限は無視できます)。
プロジェクトで proguard を使用する場合は、次のルールをプロジェクトに追加します
-keep class io.agora.**{*;}
Twilio
Agora
Twilio
Agora
Twilio
Agora
Twilio
Agora
Twilio
Agora
Agora Video SDK は、ビデオ会議アプリケーションを強化できる豊富な機能セットを提供します。以下に、重要な機能と考慮すべき情報をいくつか示します。
1.プラットフォームのサポート:
Agora Video SDK は、Android、iOS、Web、Linux、macOS、Windowsなどのさまざまなプラットフォームをサポートします。さらに、FlutterやReact Nativeなどの人気のあるフレームワークのラッパーも提供します。
2.クラウド録画:
Agora Video SDK はクラウド録画機能を提供し、後で再生またはアーカイブする目的でセッションをキャプチャして保存できます。この機能の実装の詳細については、Agora Video SDK のドキュメントを参照してください。
3.画面共有:
Agoraの画面共有機能を使用して、アプリケーションに画面共有を実装します。この機能は、共同作業やプレゼンテーションに役立ちます。
4.プラグイン アーキテクチャ:
Agoraのプラグインサポートにより、ビデオ アプリケーションの拡張性が強化されます。Agoraのプラグインアーキテクチャを活用することで、追加機能をシームレスに統合したり、機能をカスタマイズしたりできます。
5.ツリー シェーキング:
Agora Video SDK はツリーシェーキングをサポートしており、ビルドプロセス中に未使用のコードを削除することでアプリケーションのバンドルサイズを最適化できます。これにより、アプリケーションの軽量性が維持され、効率的に実行されます。
6.安全な通信:
Agoraのエンドツーエンド暗号化により、セッション内のユーザー間の通信が非常に安全になります。この機能によりプライバシーが強化され、ビデオ会議中に交換される機密情報が保護されます。
Agora Video SDK の機能とその実装方法の包括的な詳細については、「Agora Video SDK Documentation」を参照してください。
Agora Video SDK の可能性を最大限に活用して、堅牢で機能豊富なビデオ会議エクスペリエンスを作成してください。特定の機能要件がある場合は、実装に関するガイダンスについてドキュメントを参照してください。