クライアント
クライアントは1995年に設立された台湾のデジタル エンターテインメントグループで、現在ではエコテクノロジーを中心とする企業へと進化しています。ゲーム、デジタルプラットフォームなど多方面で強い影響力を持っています。
主な実績:
-
主力ゲームは、累計収益が約42.3億米ドル、台湾での登録会員数300万人以上、1日のアクティブユーザー111万人、同時接続プレイヤー数は40万人超。1ダウンロードあたりの平均収益は279〜406米ドル
-
もう1つの主要タイトルは、全世界で1億8000万超の登録ユーザーを誇り
-
PC向けオンラインゲームでは、グローバルで1000万人以上の登録会員
-
バーチャル決済プラットフォームアプリは、利用者100万人を突破
-
ECプラットフォームでは年間購入者数が約40%の成長
-
同社が主催する大型エンターテインメントフェスティバルには、オンライン・オフライン合わせて30万人以上が参加
チャレンジ
クライアントは、リアルタイムでのエンゲージメントを高め、グループ間のインタラクションをより豊かにするため、アプリ内コミュニケーションプラットフォームの構築を目指していました。
求められた機能:
-
ユーザーが作成・管理・参加できるグループチャンネル(メッセージ、メディア、アップデートの共有)
-
ノーコードUIKit:開発負荷を抑えつつ、インターフェースを柔軟にカスタマイズできるツール
-
アプリ内で完結するインスタント音声・ビデオ通話機能
-
コミュニティエンゲージメントを強化し、インタラクションをよりシームレスに
ソリューション
モバイルデモアプリでのグループ通話機能を実現するために、LiveKitのリアルタイム通信機能と、SendbirdのUI・ロジックとの整合を図った独自レイヤーを組み合わせたソリューションを設計しました。
主なソリューショハイライト
LiveKitベースのリアルタイム通信:
-
WebRTCベースの音声・ビデオ通話を実現
-
SFUアーキテクチャで高パフォーマンスかつスケーラブルなグループ通話に対応
-
モバイルSDKによる音声・ビデオ・画面共有機能
-
データチャネルを活用したリアルタイムメッセージ送受信
SendbirdとのUI整合性:
-
SendbirdのUIKitには通話機能がないため、独自UIを設計
-
SendbirdのUXと整合性を保ったデザインで違和感のない操作感を実現
-
LiveKitの技術的構成要素をSendbirdのモデルにマッピングする独自ロジックを構築
グループチャンネル & メッセージング:
-
データチャネルを活用して、テキスト・メディア共有、タイピング表示などリアルタイム同期機能を実装
「ノーコードUIKit」の解釈:
-
エンドユーザー向けのドラッグ&ドロップではなく、開発者が簡単に再利用・カスタマイズできるコンポーネントベースの構成
パフォーマンス最適化:
-
適応ストリーミング、スマートコーデック(Opus / H.264 / AV1)、ノイズキャンセル技術を統合し、モバイルでも高品質な通話体験を実現
特徴
-
音声・ビデオ通話の柔軟な対応
-
豊富なアプリ内インタラクション
-
通話機能の充実
-
優れた音声品質
成果
LiveKitベース、Sendbirdに整合したUIを備えたこのデモアプリは、次のような成果を挙げました:
音声・ビデオ通話の柔軟な対応:
-
1対1〜20人のグループ通話をスムーズに実行
-
グローバルで100ms未満の超低遅延
-
99.99%の稼働率を実現
豊富なアプリ内インタラクション:
-
高速UIによりメッセージング応答が40%高速化
-
予測テキスト入力で入力時間が33%短縮
-
リアルタイム既読・入力インジケーターにより高いユーザー参加率
通話機能の充実:
-
ミュート、ビデオON/OFF、画面共有、参加者管理、権限コントロールなどの多機能対応
優れた音声品質:
-
Opusコーデックの採用により、6kbps〜510kbpsまで柔軟に対応し、低帯域下でも高音質を維持
-
高度なノイズ除去とHDボイスで音声認識精度が85%向上
-
無音抑制により帯域使用量を削減し、通話の明瞭性を強化