← PRODUCTS / EVENT PLATFORM
P-06○ Beta

iStar

1:1 팬-아티스트 영상통화 플랫폼

팬이 대기열에서 차례를 기다리고, 아티스트가 대시보드에서 팬을 선택해 1:1 영상통화를 진행하는 팬-아티스트 영상통화 플랫폼입니다. Agora RTC 기반 실시간 통화와 WebSocket 대기열을 제공합니다.

WebiOS
iStar — Shows

Upcoming · 6

on sale
06/02TOKYOSpring Live · Day 1
92%
06/03TOKYOSpring Live · Day 2
88%
06/14OSAKAAcoustic Set
64%
06/22FUKUOKAIndie Night
42%
07/04TOKYOAnniversary
18%
/02PROBLEM

iStar이(가)
해결하는 문제

이 제품은 다음과 같은 운영·개발 현장의 반복되는 문제를 해결하기 위해 만들어졌습니다.

CONTEXT

팬이 대기열에서 차례를 기다리고, 아티스트가 대시보드에서 팬을 선택해 1:1 영상통화를 진행하는 팬-아티스트 영상통화 플랫폼입니다. Agora RTC 기반 실시간 통화와 WebSocket 대기열을 제공합니다. 기존 솔루션은 운영자 친화적이지 않거나 유지보수 비용이 누적되는 구조였습니다. UNISYS는 이를 운영 단계까지 함께 책임지는 제품으로 다시 설계했습니다.

/03FEATURES

주요 기능

iStar이 제공하는 핵심 기능. 모든 기능은 운영 가능한 형태로 제공됩니다.

F-01

실시간 대기열

팬이 WebSocket으로 가상 대기열에 입장해 실시간 대기 인원·내 차례를 확인하고, 차례가 되면 Agora 채널·토큰을 자동으로 받습니다.

F-02

아티스트 대시보드

아티스트가 대기 목록을 실시간으로 보고, 다음 팬을 선택해 통화를 시작·종료합니다. 한 번에 한 통화만 진행하는 아티스트 주도 흐름입니다.

F-03

1:1 영상통화

Agora RTC SDK 기반의 실시간 영상통화를 제공하며, 채널 토큰은 서버에서 안전하게 발급합니다.

F-04

이벤트 · 참여 코드

이벤트(팬미팅)를 생성·관리하고, 팬은 참여 코드 인증으로 입장합니다.

F-05

분리 인증 모델

팬(참여 코드)과 아티스트(아이디·비밀번호)의 분리된 JWT 인증으로 접근을 제어합니다.

F-06

멀티 클라이언트

아티스트 웹·팬 웹·팬 iOS 앱을 함께 제공하며, 이미지 등 파일은 Cloudflare R2에 저장합니다.

/04ARCHITECTURE

기술 구조

iStar이 어떤 기술 위에서 운영되는지 표기했습니다.

C-01
Frontend
React 18/19 · TypeScript · Vite · Zustand (팬 iOS: SwiftUI)
C-02
Backend
FastAPI (Python 3.13) · SQLAlchemy · WebSocket · JWT
C-03
Database
MariaDB · Redis (대기열 상태)
C-04
Realtime / Cloud
Agora RTC SDK · Cloudflare R2 · Docker (멀티 아키)
/05FAQ

자주 묻는 질문

도입 검토 시 가장 자주 받는 질문들입니다.

기본 구성(이벤트·대기열·영상통화)은 영업일 기준 2~3주, Agora·결제·팬덤 시스템 등 커스텀 통합이 필요한 경우 6~8주가 일반적입니다.
네. 백엔드·프론트엔드를 멀티 아키텍처(amd64/arm64) Docker 이미지로 제공해 고객사 인프라에서 직접 운영할 수 있습니다. (단 영상통화는 Agora RTC 서비스에 의존합니다.)
REST API(/api)와 WebSocket(/ws), JWT 인증을 제공하며, Swagger(/docs)로 전체 스펙을 확인할 수 있습니다.
아티스트 주도 흐름으로 한 번에 한 명의 팬과만 통화하며, 나머지 팬은 실시간 대기열에서 순서를 기다립니다. 대기열 상태는 Redis로 관리됩니다.
START A PROJECT

프로젝트를 시작하시겠습니까?

소프트웨어 제품, SaaS, 클라우드 인프라 구축을 준비하고 있다면
UNISYS와 프로젝트를 논의해보세요.

프로젝트 문의하기 제품 보기