カスタムソフトウェア

ゲーム

デジタルエンターテインメント企業向けアプリ内コミュニケーションプラットフォーム

・音声・ビデオ通話の柔軟な対応 
・豊富なアプリ内インタラクション 
・通話機能の充実 
・優れた音声品質

市場向けクライアント様プラットホーム

対応工程

Kotlin, Go, Swift

クライアント

クライアントは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%向上

  • 無音抑制により帯域使用量を削減し、通話の明瞭性を強化

back to top