このプロジェクトについて

これはStream Videoの公式Android SDKであり、ビデオ通話、音声ルーム、ライブ配信アプリケーションを構築するためのサービスです。このライブラリには低レベルのビデオSDKと再利用可能なUIコンポーネントのセットが含まれており、ほとんどのユーザーはCompose UIコンポーネントから始め、カスタマイズのために低レベルAPIにフォールバックします。 主な機能は以下の通りです: - エッジネットワーク:世界中のサーバーが最適なレイテンシと信頼性を保証します。 - チャット統合:保存されたチャット、リアクション、スレッド、タイピングインジケーター、URLプレビュー。 - セキュリティとプライバシー:米国とEUに拠点を置き、Soc2認証取得、GDPR準拠。 - Dynascale:解像度、fps、ビットレート、コーデックを自動的に切り替え、大規模通話でビデオをページネーションします。 - 画面共有、ピクチャーインピクチャー対応、アクティブスピーカー、カスタムイベント、ジオフェンシング。 - 通知と着信通話、信頼性の高い音声のためのOpus DTX & Red、Webhook & SQS。 - バックステージモード、柔軟な権限システム、ID、リンク、招待による通話への参加。 - 音声/ビデオの有効化/無効化、カメラフリップ、スピーカーフォンの切り替え。 - プッシュ通知プロバイダーのサポート、通話録音、HLSへのブロードキャスト。 チュートリアルは、ビデオ&音声通話、音声ルーム、ライブ配信で利用可能です。サンプルプロジェクトには、デモアプリ、WhatsAppクローン、Twitchクローン、会議室アプリ、音声のみのデモが含まれます。SDKは、チームメンバーが5人未満で月間収益が1万ドル未満のメイカー向けに無料で、ビデオ用に月額100ドルのクレジットを提供しています。 ロードマップには、ぼかし&AIビデオフィルター、分析、ノイズキャンセリング、セッションタイマー、文字起こし、手動品質選択などの機能を備えた1.1.0までのマイルストーンが含まれています。今後の計画には、テストカバレッジ、クローズドキャプション、Android Telecomフレームワーク統合、コーデックネゴシエーションなどが含まれます。 SDKはStream Licenseの下でライセンスされており、著作権はStream.io Inc.に帰属します。All rights reserved.