홈
XtreamUIPro

유통 및 프랜차이즈 네트워크

모든 매장을 잇는 하나의 영상 네트워크

매장 채널이 모든 지점의 스크린에서 재생되고, 교육 라이브러리가 모든 직원에게 닿으며, 각 가맹점주는 파트너 계정으로 자기 매장을 운영합니다. 지역마다 노드를 두어 매장 가까이에서 영상을 전송합니다.

계산대에서 점원이 두 명의 손님에게 종이 쇼핑백을 건네는 모습.
사진: Gustavo Fring · Pexels License

과제

매장 네트워크가 해결해야 할 것

  • 모든 매장에 같은 메시지를

    프로모션, 제품 영상, 브랜드 콘텐츠는 수십 개 지점의 스크린에 동시에 닿아야 하고, 본사에서 계산대까지 일관되어야 합니다.

  • 이동하는 직원을 위한 교육

    모든 지점의 신입 직원에게 온보딩과 제품 교육이 필요하며, 가맹점주에게는 다른 가맹점이 아닌 자기 직원만 보여야 합니다.

  • 일반 회선을 쓰는 매장

    매장의 인터넷 회선은 계산대와 카드 단말기와 함께 쓰므로, 많은 스크린이 본사에서 같은 스트림을 가져오는 방식은 지속할 수 없습니다.

Xtream UI Pro가 돕는 방식

플랫폼이 맞는 방식

  • 스크린용 채널

    매장 채널은 부케에 담긴 실시간 스트림 또는 반복 소스이며, 각 매장의 스크린이 연결 제한이 있는 라인으로 재생합니다.

  • 직무별 교육 라이브러리

    온보딩과 제품 교육은 직무별 카테고리의 시리즈와 영화이며, 패키지가 직무의 부케를 직원의 라인에 부여합니다.

  • 지역마다 노드, 가맹점주마다 파트너 계정

    노드가 채널을 오리진에서 한 번만 받아 그 지역의 매장에 전송합니다. 각 가맹점주는 자기 매장의 라인을 관리하는 파트너 계정(리셀러)입니다.

플랫폼 기능

이 산업이 사용하는 기능

아래는 이 구축이 의존하는 기능입니다. 모두 현재 제품에 포함되어 있으며, 계획 중이거나 요청에 따라 제공되는 것은 없습니다.

  • 실시간 스트리밍

    자체 소스의 실시간 채널을, 소스가 지원하는 경우 EPG, 캐치업, 타임시프트와 함께 시청자가 사용하는 앱과 셋톱박스로 HLS 또는 MPEG-TS로 전송합니다.

    채널당 업스트림 하나의 오리진 허브 · RTMP 입출력 · ffmpeg 트랜스코딩

  • 주문형 비디오

    영화, 시즌과 에피소드가 있는 시리즈, 라디오를 카테고리와 부케로 정리하며, TMDB 메타데이터와 소스를 다운로드하고 인코딩하는 인제스트 작업을 제공합니다.

    서명된 시간 제한 재생 링크 · 노드별 VOD 캐시

  • 분산 스트리밍 노드

    패널에서 엣지 서버를 등록하면 시청자는 부하와 국가에 따라 노드로 연결되며, 노드가 없는 동안에는 오리진이 모두에게 전송합니다.

    패널에서 SSH로 설치 · GeoIP 라우팅 · 하트비트와 트래픽 통계

  • 구독자 관리

    라인은 시청자 한 명의 액세스로, 패키지, 부케, 만료일, 연결 제한, 출력 형식을 가지며 활성화 코드, 체험, 갱신은 어디서나 같은 규칙을 따릅니다.

    Xtream Codes API, M3U/XMLTV, MAG 및 Enigma2 포털, 웹 플레이어

  • 파트너 관리

    크레딧, 권한, 전용 대시보드를 가진 위임 계정을 최대 5단계까지 만들 수 있으며, 거래하는 유통사, 사업자, 리셀러를 위한 것입니다.

    그룹과 권한 · 크레딧 원장 · 하위 파트너

  • 모니터링 및 운영

    연결 및 트래픽 보기, 감사 로그, Prometheus 메트릭, 메일·Telegram·웹훅 알림, 유지보수 모드, 내장 업데이트 확인을 제공합니다.

    /metrics 엔드포인트 · 리스 기반 작업 큐 · 암호화된 데이터베이스 백업

패널 화면

이 배포가 사용하는 페이지

샘플 카탈로그가 들어 있는 새로 설치한 대시보드의 스크린샷입니다. 합성한 화면이 아닙니다.

대시보드의 Streams 페이지: 실시간 채널과 상태, 카테고리, 소스, 출력 형식.
실시간 스트리밍 · 채널당 업스트림 하나의 오리진 허브 · RTMP 입출력 · ffmpeg 트랜스코딩
대시보드의 Movies 페이지: 카탈로그의 영화와 카테고리, 연도, 상태.
주문형 비디오 · 서명된 시간 제한 재생 링크 · 노드별 VOD 캐시

인프라 아키텍처

구축 예시: 40개 매장의 프랜차이즈 네트워크

본사의 관리 서버, 지역마다 노드, 모든 스크린의 매장 채널, 직원용 교육 라이브러리, 가맹점주마다 파트너 계정 하나.

다이어그램의 각 부분을 선택하면 그 역할을 볼 수 있습니다.

소매 구성에서 소스는 본사의 매장 채널과 교육 녹화입니다. 패널이 채널, 라이브러리, 매장의 라인을 관리하고, 지역별 노드가 매장에 전송합니다. 프랜차이즈 관리 또는 HR 시스템은 Reseller API와 웹훅으로 연결됩니다.

  1. 본사에 설치

    패널, API, 워커, 오리진을 본사 서버에서 실행하고, 매장이 많은 지역마다 Servers에서 노드를 등록합니다.

  2. 매장 채널과 라이브러리 구축

    매장 채널은 스크린용 부케에 넣고, 온보딩과 제품 교육은 직무별 부케에 넣으며 주제별 카테고리를 둡니다.

  3. 가맹점주마다 파트너 계정 추가

    Users → 리셀러 추가에서 각 가맹점주를 매장과 직원용 패키지, 크레딧 잔액과 함께 추가합니다. 라인은 가맹점주가 직접 만듭니다.

  4. 매장별 제한

    매장 라인에는 스크린 수에 맞는 연결 제한을, 직원 라인에는 직원이 쓰는 기기 수에 맞는 제한을 둡니다.

설정 대응

산업의 개념과 플랫폼의 객체

플랫폼에는 특정 산업 전용 객체가 없습니다. 부케, 라인, 패키지, 파트너 계정을 해당 산업에 필요한 개념으로 사용합니다. 이는 개념적 대응이며 해당 산업의 고유 기능이 아닙니다.

단계별 설정 가이드

사전 준비, 지역마다 노드, 매장 채널, 직원 교육 라이브러리, 가맹점주마다 파트너 계정, 매장 라인, 문제 해결을 단계별로 안내합니다.

설정 가이드 읽기
내 산업에서는플랫폼에서는
매장 채널 또는 교육 컬렉션부케: 패키지가 부여하는 채널, 영화, 시리즈의 이름 있는 묶음
매장 채널실시간 채널: 소스, EPG, 출력 형식을 가진 스트림
교육·제품 영상VOD 카탈로그: 시즌과 에피소드가 있는 영화와 시리즈, 카테고리, 메타데이터
매장 스크린 또는 직원 액세스라인: 패키지, 부케, 만료일, 연결 제한, 출력을 가진 하나의 액세스
가맹점주 계정파트너 계정(리셀러): 크레딧, 권한, 자체 라인을 가진 위임 대시보드
지역 노드스트리밍 노드: 패널에서 등록하는 엣지 서버. 현장 또는 건물당 하나
라인당 스크린 또는 기기 수라인의 최대 연결 수: 동시에 시청할 수 있는 기기 수

연동 고려 사항

프랜차이즈 관리, HR, 인트라넷 시스템은 Reseller API(라인 생성, 갱신, 비활성화)와 웹훅으로 연결합니다. 서비스를 재판매하는 경우 커머스 커넥터로 가맹점주에게 청구할 수 있습니다. 인코더는 RTMP로 연결합니다. 특정 소매·POS 제품과의 기본 통합은 없습니다.

보안 고려 사항

라인별 연결 제한으로 매장의 자격 증명이 그 매장의 스크린에만 쓰이게 합니다. 재생 링크는 서명되어 만료되고, 라인은 매장의 주소에 묶을 수 있으며, 가맹점주의 파트너 계정에는 자신의 라인만 보입니다. 본사 계정은 2단계 로그인, 권한 그룹, 감사 로그를 사용합니다.

콘텐츠 권리와 라이선스

네트워크는 매장과 교육에서 재생하는 음악, 영상, 브랜드 자료의 권리를 보유해야 합니다. 플랫폼은 콘텐츠도 권리도 제공하지 않습니다. 표준 요금제가 적용됩니다.

콘텐츠 권리 및 허용 가능한 사용

도움말 센터

이 산업에서 자주 나오는 질문

구축 전에 운영자가 묻는 질문입니다. 일반적인 질문은 고객 센터에서 확인하세요.

도움말 센터
각 가맹점주가 자기 매장을 직접 관리할 수 있나요?

네. 각 가맹점주는 자체 권한과 크레딧을 가진 파트너 계정으로 자기 매장의 라인을 생성하고 갱신합니다. 같은 패널의 위임된 계정이며 별도 설치가 아닙니다.

매장의 연결이 끊기면 어떻게 되나요?

스크린은 스트림을 기다리다가 회선이 복구되면 재개합니다. 반드시 재생되어야 하는 영상은 매장을 그 지역의 노드에 두고 소스를 내부에 유지하세요.

매장별·시간별로 프로모션을 예약할 수 있나요?

플랫폼은 채널과 라이브러리를 스트리밍할 뿐 매장별·시간별 사이니지 편성은 하지 않습니다. 패키지마다 다른 부케를 두면 매장별로 다른 채널을 제공할 수 있습니다.