Secure Live Streaming
StarPlayer LIVE
DRM이 적용된 보안 라이브 스트리밍과 실시간 채팅을 함께 제공합니다. LMS·서비스 사이트는 API 키를 서버에만 두고, 채팅 토큰과 재생 토큰만 발급해 플레이어와 앱에 전달합니다.
라이브 스트리밍 지원
채널 기반 라이브 송출과 DVR(타임시프트) 재생을 지원합니다.
저지연 전송 (Low Latency)
저지연 파이프라인으로 방송과 시청 간 지연을 최소화합니다.
HLS/DASH/CMAF 지원
표준 스트리밍 포맷으로 웹·모바일·데스크톱 전 플랫폼을 커버합니다.
보안 라이브 스트리밍
라이브에도 DRM(Widevine/ClearKey)을 적용해 스트림 탈취를 차단합니다.
실시간 통계 및 모니터링
시청자·채팅 현황을 실시간으로 집계하고 모니터링합니다.
LMS 연동 흐름
1
LMS 서버 → 라이브 서버
POST /api/lms/chat-token (X-Live-API-Key) — 강의의 content_id로 채팅 토큰 발급
2
LMS 서버 → DRM 서버
재생 토큰 발급 — 방송 중이면 재생+채팅, 방송 전이면 채팅만 (404 = 채팅 없는 강의, 오류 아님)
3
플레이어/앱 입장
웹 플레이어 입장, 또는 Shell로 입장 — 데스크톱은 starplayerapp:// 세션 핸드셰이크로 웹 라이브 페이지를 보안 셸 안에서 열고, 모바일 앱은 starplayer://play?live=1 딥링크를 쓴다
②의 재생 토큰 발급을 언어별(Node.js·PHP·ASP·C#·Python·Java)로 구현하는 법은 재생 토큰 연동 가이드를 참고하세요.
라이브 채널에 입장해 보세요
실제 라이브 서버의 채널 목록을 불러와 DRM 라이브 재생 + 실시간 채팅에 입장하는 데모입니다.
라이브 샘플 열기