WORKS / CASE 01

ライブ配信アプリ

ライブ配信

多人数での同時配信が可能で、コンテストの開催など多彩な機能が楽しめるライブ配信アプリ。

CATEGORYライブ配信
CORE STACKSwift / Kotlin / Firebase
RELEASE2024.05
ライブ配信アプリの画面・紹介画像
PROJECT VISUAL / ライブ配信アプリ掲載実績の紹介画像。画面は最新の仕様と異なる場合があります。
01 / OVERVIEW

プロジェクトの、
概要。

複数の配信者が同一ルームで同時に配信できるマルチホスト構成を軸に、視聴者参加型のコンテスト機能、ギフティング、リアルタイムランキングまでを備えたライブ配信アプリです。iOS / Androidともにネイティブで実装し、配信・視聴の体験を最優先に設計しました。

配信基盤にはAgora.ioを採用し、バックエンドはNode.jsとGoで役割を分離。ギフトやランキングのような書き込みが集中する処理はGoで捌き、瞬間的な負荷変動にも遅延なく応答する構成としています。

02 / ENGINEERING POINTS

体験の裏に、
設計がある。

01

マルチホスト配信

複数配信者の同時配信と視聴者の飛び入り参加をAgora.ioのRTC基盤で実現。遅延を抑えたまま演出の自由度を確保しました。

02

高負荷イベント設計

コンテスト開催時のアクセス集中を想定し、ランキング集計やギフト処理を非同期化。ピーク時も安定した応答を維持します。

03

ネイティブUI/UX

Swift / Kotlinによるフルネイティブ実装で、配信画面のなめらかな操作感とバッテリー効率を両立しています。

03 / TECHNOLOGY

使った、技術。

公開している技術情報です。個別のバージョンや担当範囲は公開情報の範囲でご案内します。

SwiftKotlinFirebaseAgora.ioNode.jsGo
03 / RELATED SERVICES

同じ課題を、
抱えていませんか。

LET’S MAKE IT REAL.

この仕事が、
次のヒントになる。

似たサービスをつくりたい。あるいは、仕組みの一部だけを相談したい。気になった点からお聞かせください。

相談フォームには、このページのテーマが引き継がれます。

この内容で相談する