홈
XtreamUIPro

대학 및 캠퍼스

자체 서버에서 운영하는 캠퍼스 텔레비전과 강의 아카이브

캠퍼스 채널, 녹화된 강의, 기숙사가 하나의 플랫폼을 공유합니다. 학부는 각자의 파트너 계정을 가지며, 각 학생의 액세스는 학생 정보 시스템이 학기마다 생성하는 라인입니다.

대학 강의실에서 강사가 학생들을 가르치는 모습.
사진: Yan Krukau · Pexels License

과제

대학이 해결해야 할 것

  • 학기가 끝나면 사라지는 강의

    녹화본이 학부 드라이브나 외부 영상 사이트에 흩어져 있어 공통 카탈로그도, 직접 통제하는 보존 기간도, 수강생으로 제한하는 방법도 없습니다.

  • 많은 거점, 하나의 네트워크

    강의실, 도서관, 기숙사가 여러 캠퍼스에 퍼져 있고, 기숙사의 저녁 부하가 중앙 회선에 걸려서는 안 됩니다.

  • 학기에 따라 움직이는 액세스

    매 학기 수천 명의 학생이 등록하고 떠납니다. 액세스는 등록 시 열리고 종료 시 닫혀야 하며, 직원이 계정을 하나하나 만지지 않아야 합니다.

Xtream UI Pro가 돕는 방식

플랫폼이 맞는 방식

  • 학부별 아카이브

    학부의 강의는 자체 카테고리 안의 시즌과 에피소드를 가진 시리즈입니다. 학부별 부케와 파트너 계정(리셀러)으로 각 학부가 자기 컬렉션을 관리합니다.

  • SIS에서 오는 학생 액세스

    학생 정보 시스템이 Reseller API로 기간이 학기인 패키지로 학생마다 라인을 생성하고, 재등록 시 갱신합니다.

  • 캠퍼스와 기숙사마다 노드

    각 캠퍼스와 기숙사에는 실시간 채널을 오리진에서 한 번만 받고 강의를 캐시하는 노드가 있어, 저녁 시청이 로컬 네트워크에 머뭅니다.

플랫폼 기능

이 산업이 사용하는 기능

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

  • 실시간 스트리밍

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

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

  • 주문형 비디오

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

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

  • 분산 스트리밍 노드

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

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

  • 구독자 관리

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

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

  • 파트너 관리

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

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

  • API 및 연동

    Reseller API를 통해 자체 시스템에서 액세스를 생성, 갱신, 정지하고, 서명된 웹훅을 수신하며, 준비된 커넥터로 청구 또는 커머스 플랫폼과 연결합니다.

    멱등 요청 ID를 가진 Reseller API · Admin API 키 · 커넥터 17종

패널 화면

이 배포가 사용하는 페이지

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

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

인프라 아키텍처

구축 예시: 여러 캠퍼스와 기숙사를 가진 대학

메인 캠퍼스의 관리 서버, 캠퍼스와 기숙사마다 노드, 캠퍼스 채널 구성, 학부별 강의 녹화, 파트너 계정인 학부, SIS에서 생성되는 학생 라인.

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

대학 구성에서 소스는 캠퍼스 채널 피드, 강의 녹화, 기숙사의 실시간 행사입니다. 패널이 학부 라이브러리, 패키지, 학생 라인을 관리하고, 오리진과 캠퍼스·기숙사별 노드가 전송합니다. 학생 정보 시스템은 Reseller API로 연결됩니다.

  1. 메인 캠퍼스에 설치

    패널, API, 워커, 오리진을 대학 서버에서 실행하고, 나머지 각 캠퍼스와 각 기숙사의 노드를 Servers에서 등록합니다.

  2. 학부를 파트너 계정으로

    각 학부에 자기 라인과 부케를 다루는 권한을 가진 파트너 계정을 부여합니다. 강의는 그 학부의 카테고리 아래 시리즈로 정리합니다.

  3. SIS에서 액세스 열기

    SIS가 Reseller API를 호출해 등록한 학생마다 학기 패키지로 라인을 생성하고, 다음 등록 때 갱신합니다.

  4. 캠퍼스 채널 운영

    캠퍼스 채널 구성과 강의실의 실시간 행사는 캠퍼스 부케의 실시간 채널이며, 기숙사의 노드가 이를 분배합니다.

설정 대응

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

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

단계별 설정 가이드

사전 준비, 캠퍼스 네트워크에 구축, 학부 아카이브, SIS에서 오는 학생 액세스, 캠퍼스 채널, 보안, 문제 해결을 단계별로 안내합니다.

설정 가이드 읽기
내 산업에서는플랫폼에서는
학부 또는 부서 계정파트너 계정(리셀러): 크레딧, 권한, 자체 라인을 가진 위임 대시보드
학부 컬렉션 또는 캠퍼스 채널 구성부케: 패키지가 부여하는 채널, 영화, 시리즈의 이름 있는 묶음
캠퍼스 채널 또는 실시간 행사실시간 채널: 소스, EPG, 출력 형식을 가진 스트림
강의 아카이브VOD 카탈로그: 시즌과 에피소드가 있는 영화와 시리즈, 카테고리, 메타데이터
학생 또는 직원 액세스라인: 패키지, 부케, 만료일, 연결 제한, 출력을 가진 하나의 액세스
학기 또는 등록 종료라인의 만료일. 패키지, 크레딧 또는 API로 갱신됩니다
캠퍼스 또는 기숙사 노드스트리밍 노드: 패널에서 등록하는 엣지 서버. 현장 또는 건물당 하나
학생 정보 시스템 연동Reseller API와 웹훅: 자체 시스템에서 수행하는 패널의 작업

연동 고려 사항

학생 정보 시스템은 Reseller API(라인 생성, 갱신, 비활성화)와 웹훅으로 연결합니다. 패널에는 기본 SIS·LMS·캠퍼스 카드 통합도 학생용 싱글 사인온도 없으므로, 학생은 시스템이 발급한 라인의 자격 증명으로 플레이어에 로그인합니다.

보안 고려 사항

플랫폼은 캠퍼스 네트워크 또는 리버스 프록시 뒤에 두세요. 라인에는 연결 제한이 있고 주소나 국가에 묶을 수 있습니다. 재생 링크는 서명되어 만료되고, 패널 계정은 2단계 로그인과 권한 그룹을 사용해 학부에는 자기 라인만 보이며, 감사 로그와 암호화된 백업이 보완합니다.

콘텐츠 권리와 라이선스

대학은 제공하는 채널과, 제3자 자료가 포함된 강의를 비롯해 게시하는 녹화의 권리를 보유해야 합니다. 플랫폼은 콘텐츠도 권리도 제공하지 않습니다. 표준 요금제가 적용되며, 교육 프로그램은 자격을 갖춘 기관에 적용됩니다.

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

프로그램

교육기관은 Professional 무료

자격을 갖춘 대학은 Professional 요금제를 무료로 이용할 수 있습니다. 기관당 라이선스 키 하나, 유효 기간 2년이며, 기관의 학술 도메인에서 이메일로 신청합니다.

프로그램 보기

교육 · 무료

프로페셔널

자체 리셀러를 둔 성장하는 서비스를 위한 요금제.

$0교육기관 무료

정가 $49 / 월 · 2 년 / 키

스트림
500
라인
2,000
서버 노드
5
지원
표준

도움말 센터

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

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

도움말 센터
학부가 자기 강의와 학생만 관리할 수 있나요?

네. 학부는 자체 라인과 권한 그룹을 가진 파트너 계정이며, 강의는 자체 부케에 있습니다. 위임된 계정이며 격리된 설치가 아닙니다.

학생이 대학 로그인으로 로그인할 수 있나요?

현재는 안 됩니다. 학생은 학생 정보 시스템이 만든 라인의 자격 증명을 사용합니다. 시청자용 싱글 사인온은 플랫폼의 기능이 아닙니다.

학기 말에 액세스를 어떻게 닫나요?

패키지의 기간이 이용 기간이므로 갱신하지 않으면 라인은 학기 말에 만료됩니다. 학생이 떠날 때 시스템이 Reseller API로 라인을 비활성화할 수도 있습니다.