홈
XtreamUIPro

교육 및 연수

강의 영상과 실시간 수업을 기관이 직접 소유한 인프라에서

녹화된 수업은 주문형 비디오 라이브러리가 되고, 강의는 실시간 채널이 되며, 학생의 액세스는 만료일이 있는 라인이 됩니다. 모두 기관이 운영하는 서버에서 동작하며, 자격을 갖춘 기관에는 무료 Professional 라이선스가 제공됩니다.

강의실에서 노트북으로 수업을 듣는 학생들.
사진: cuboulder · CC0

과제

캠퍼스가 해결해야 할 것

  • 여러 도구에 흩어진 강의 영상

    녹화본이 개인 드라이브, 공개 동영상 사이트, 채팅 스레드에 흩어져 있고, 과목별로 정리되어 있지 않으며, 과목이 끝나도 만료되지 않습니다.

  • 수강 등록에 연동되는 액세스

    학생은 학기마다 들어오고 나갑니다. 액세스는 등록 시 열리고, 이용 기간이 끝나면 닫히며, 학생 본인 외에게 공유되지 않아야 합니다.

  • 기관이 통제하는 데이터와 대역폭

    강의와 학생 데이터는 기관 자체 시스템에 남아야 하고, 캠퍼스 네트워크는 인터넷으로 나가지 않고 자체 시청자에게 서비스해야 합니다.

Xtream UI Pro가 돕는 방식

플랫폼이 맞는 방식

  • 과목별로 정리된 라이브러리

    각 과목은 녹화된 수업(시즌과 에피소드가 있는 시리즈)의 부케입니다. 프로그램은 학생에게 필요한 부케를 부여하는 패키지입니다.

  • 기간이 있는 라인으로서의 액세스

    등록하면 과목 이용 기간을 만료일로, 동시 세션 수를 제한으로 하는 라인이 생성됩니다. 학생 관리 시스템에서 API 또는 커넥터로 처리할 수 있습니다.

  • 오프라인에서도 캠퍼스 내에서 동작

    관리 서버와 스트리밍 노드는 캠퍼스 네트워크에 둡니다. 라이선스 키는 현장에서 활성화되며 인터넷에 접속할 수 없어도 서비스는 계속 실행됩니다.

플랫폼 기능

이 산업이 사용하는 기능

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

  • 주문형 비디오

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

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

  • 실시간 스트리밍

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

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

  • 구독자 관리

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

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

  • 파트너 관리

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

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

  • API 및 연동

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

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

  • 보안 및 액세스 제어

    2단계 로그인, 저장 시 봉인되는 비밀 값, 시청자에게 묶인 서명된 재생 링크, IP 및 국가 규칙, 연결 제한, 무차별 대입 공격 방어를 제공합니다.

    TOTP · AES 봉인 키 · HMAC 서명 URL · GeoIP 및 ISP 규칙

패널 화면

이 배포가 사용하는 페이지

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

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

인프라 아키텍처

구축 예시: 캠퍼스 하나, 건물 두 개

IT 실의 관리 서버, 두 번째 건물의 스트리밍 노드, 녹화본을 게시하는 강사, 자신의 기기로 시청하는 학생으로 구성됩니다.

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

교육 구축에서 소스는 강의 녹화와 업로드된 녹화본입니다. 패널이 과목 라이브러리와 학생 라인을 보관하고, 각 건물의 노드가 해당 강의실에 전송하며, 학생 정보 시스템 또는 LMS는 API와 연동됩니다.

  1. 플랫폼 설치

    Ubuntu 설치 프로그램이 패널, API, 워커, 오리진을 캠퍼스 네트워크의 서버 한 대에 설치합니다.

  2. 과목 라이브러리 구성

    녹화본을 업로드하거나 인제스트합니다. 각 과목은 시리즈, 각 수업은 에피소드, 각 프로그램은 부케와 패키지가 됩니다.

  3. 학생 액세스 생성

    라인은 학생 시스템에서 Reseller API로, 또는 등록 시 배부하는 활성화 코드로 생성되며 학기 말이 만료일입니다.

  4. 두 번째 건물 서비스

    패널에서 SSH로 노드를 등록합니다. 해당 건물의 시청자는 노드로 연결되고 나머지는 오리진이 서비스합니다.

설정 대응

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

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

단계별 설정 가이드

사전 준비, 캠퍼스 네트워크 구축, 과목 정리, 학생 액세스, 실시간 수업, LMS 연동, 문제 해결을 단계별로 안내합니다.

설정 가이드 읽기
내 산업에서는플랫폼에서는
교육 센터 또는 유통 파트너파트너 계정(리셀러): 크레딧, 권한, 자체 라인을 가진 위임 대시보드
과목 모음부케: 패키지가 부여하는 채널, 영화, 시리즈의 이름 있는 묶음
녹화된 수업VOD 카탈로그: 시즌과 에피소드가 있는 영화와 시리즈, 카테고리, 메타데이터
실시간 수업실시간 채널: 소스, EPG, 출력 형식을 가진 스트림
학생 액세스라인: 패키지, 부케, 만료일, 연결 제한, 출력을 가진 하나의 액세스
과목 이용 기간라인의 만료일. 패키지, 크레딧 또는 API로 갱신됩니다
동시 세션 수 제한라인의 최대 연결 수: 동시에 시청할 수 있는 기기 수
LMS 또는 커머스 연동Reseller API와 웹훅: 자체 시스템에서 수행하는 패널의 작업

연동 고려 사항

학생 정보 시스템과 학습 관리 시스템은 기본으로 연결되지 않습니다. Reseller API(작업마다 요청 ID 하나) 또는 커머스 플랫폼의 커넥터로 학생 라인을 생성하고 갱신하며, 액세스 생성, 만료 임박, 만료 시 웹훅을 수신합니다. 플랫폼에는 학생용 단일 로그인(SSO)이 내장되어 있지 않으며, 학생은 라인의 자격 증명으로 플레이어에 로그인합니다.

보안 고려 사항

라인에는 연결 제한이 있으며 시청자의 주소에 묶을 수 있습니다. 재생 링크는 서명되며 만료됩니다. 학생의 개인정보는 학생 시스템에 두고 라인에 필요한 정보만 패널에 넣으세요. 2단계 로그인과 권한 그룹이 패널의 직원 계정을 보호합니다.

콘텐츠 권리와 라이선스

기관은 배포하는 녹화본과 채널의 권리를 보유해야 하며, 플랫폼은 어떤 것도 제공하지 않습니다. 자격을 갖춘 교육 기관에는 내부 사용을 위한 무료 Professional 라이선스 키가 발급됩니다(프로그램 참조).

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

프로그램

교육기관은 Professional 무료

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

프로그램 보기

교육 · 무료

프로페셔널

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

$0교육기관 무료

정가 $49 / 월 · 2 년 / 키

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

도움말 센터

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

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

도움말 센터
학생이 대학 계정으로 로그인할 수 있나요?

현재는 안 됩니다. 플랫폼에는 시청자용 단일 로그인이 없습니다. 각 학생에게 라인(사용자 이름과 비밀번호 또는 활성화 코드)이 발급되며, 학생 시스템이 API로 이 라인을 생성하고 갱신할 수 있습니다.

시청하려면 캠퍼스에 인터넷 접속이 필요한가요?

아니요. 라이선스 키는 현장에서 활성화되며 패널, 오리진, 노드만으로 캠퍼스 네트워크에 서비스할 수 있습니다. 인터넷은 외부에서 오는 소스에만 필요합니다.

학습 관리 시스템인가요?

아니요. 동영상 인프라입니다. 동영상을 저장, 정리, 스트리밍하고 시청 가능한 사람을 제어합니다. 퀴즈, 성적, 과목 페이지는 LMS에 남으며, LMS에서 플레이어로 링크하거나 API로 액세스를 제어할 수 있습니다.