라이브 채널 설정
Kollus Live에서 채널은 라이브 방송을 운영하고 관리하는 핵심 단위입니다. 원본 영상을 실시간으로 변환(Transcoding)하여 시청자에게 최적화된 형태로 전달하며, 여러 명의 Creator가 방송을 운영할 수 있는 환경을 제공합니다.
신규 채널 생성
채널을 생성하면 방송 송출을 위한 RTMP 주소와 방송을 시청할 수 있는 URL이 발급됩니다.
채널은 최고 관리자 역할이 부여된 서비스 계정만 생성할 수 있습니다.
- Kollus Live 콘솔 > [채널 관리] > [채널 리스트] > 우측 상단 [채널 등록]을 클릭합니다.
- 각 항목을 설정합니다. (채널 세부 설정 참고)
- 하단의 탭 메뉴에서 부가 기능을 구성합니다. (하단 탭 설정 참고)
- 설정 완료 후 [저장]을 클릭합니다.
채널 세부 설정
| 항목 | 설명 |
|---|---|
| 키 | 방송 URL 생성 등에 사용되는 채널 고유 식별자입니다. (수정 불가) |
| 채널명 | 채널 명칭입니다. 채널 리스트나 통계 페이지에서 채널 식별 용도로 사용됩니다. |
| 채널 타입 | 라이브 유형을 선택합니다. (수정 불가)
|
| 고객 코드 | 고객사 내부 관리를 위한 식별 코드입니다. |
| 메타 정보 제목 | 방송 진행 시 플레이어에 표시될 제목 포맷을 설정합니다.
|
| 메타 정보 내용 | 제목 하단에 표시될 설명입니다. |
| 인코딩 프로파일 | 송출 화면의 방향(가로/세로)을 설정합니다. (참고: 라이브 인코딩 프로파일)
|
| 이중화 송출 | 인코더 및 네트워크 장애에 대비해 2개의 송출 경로(RTMP)를 동시 운용합니다. 송출 중인 경로에 문제가 발생하면 다른 경로로 자동 전환되어 끊김 없는 방송을 보장합니다. (참고: 라이브 이중화)
|
| 실시간 자막 | 라이브 방송 중 음성을 자동 인식하여 원어 자막을 생성하고, 이 를 바탕으로 실시간 번역 자막을 동시 제공합니다. 방송 종료 후 언어별 SRT 자막 파일을 다운로드할 수 있습니다. (참고: 실시간 자막)
|
| 번역 자막 언어 | 시청자에게 제공할 번역 자막 언어를 선택합니다.
|
| 공개 여부 | 채널의 접근 권한을 설정합니다.
|
| 송출 단절 시 방송 유지 시간 | 네트워크 장애 등으로 송출이 중단되었을 때, 지정된 시간 내에 송출을 재개하면 기존 세션을 유지하여 녹화 파일과 메타 정보를 연속성 있게 관리합니다.
|
| 라이브 방송 상태 확인 | 방송 중이 아닐 때 대기 화면을 표시할지 여부를 설정합니다.
|
| 중복 재생 차단 | 동일 계정으로 여러 디바이스에서 동시에 시청하는 것을 제한합니다. |
| AES-128 | HLS 스트림에 대한 AES-128 암호화 적용 여부를 설정합니다.
|
| Multi-DRM | Multi-DRM(Widevine, FairPlay 등) 적용 여부를 설정합니다.
|
| 보안 플레이어 | Kollus 전용 보안 플레이어 사용 여부를 설정합니다. |
| 외부 디스플레이 출력 차단 | HDMI, 프로젝터 등을 통한 외부 디스플레이 출력을 차단합니다. |
| 플레이어 녹화/캡처 방지 | 화면 녹화/캡처 프로그램을 탐지하여 차단합니다. 녹화/캡처 시도 시 화면이 검게 표시되거나 재생이 중단됩니다. |
| 비디오 워터마크 조작 시 재생 차단 | 플레이어 화면에 표시되는 워터마크를 제거하거나 변조할 경우 재생을 차단합니다. |
| Timeshift | 시청자가 라이브 방송 중 일시정지하거나 이전 시점으로 되돌려볼 수 있는 타임시프트(Timeshift) 기능을 제공합니다.
|
| 녹화 파일 저장 규칙 | 자동 생성되는 녹화 파일의 명칭 포맷을 설정합니다.
|
| 녹화 파일 저장 방식 | 방송 영상을 서버에 저장하는 방식을 설정합니다. 용량 및 시간 단위에 따른 자동 분할 저장 또는 수동 분할 저장을 제공합니다. (참고: 녹화 파일 관리)
|
하단 탭 설정
채널 상세 설정 하단의 각 탭을 통해 방송 운영에 필요한 부가 기능과 보안 정책을 구성할 수 있습니다.
Creator 코드
Kollus Live는 채널 관리자와 실제 방송을 진행하는 Creator의 역할을 분리하여 운영 안정성을 높입니다.
- 권한 범위: Creator는 할당된 채널의 방송 송출 및 상태 모니터링만 가능하며, 전체 서비스 설정에는 접근할 수 없습니다.
- Creator 계정 생성: 기본 1개 계정이 자동 생성되며, [추가] 버튼을 클릭해 채널당 최대 3개까지 발급 가능합니다.
- 관련 가이드: Creator 계정 생성
녹화 파일 전송
라이브 방송 종료 후 생성된 녹화 파일을 외부 저장소로 자동 전송하도록 설정합니다. (최대 3개 등록 가능)
- 지원 프로토콜: FTP, SFTP, Amazon S3, Kollus(Kollus VOD)
신디케이션
YouTube 등 외부 플랫폼으로 라이브 방송을 동시 송출하기 위한 설정을 관리합니다. (최대 3개 등록 가능)
| 항목 | 설명 |
|---|---|
| 제목 | 신디케이션 식별을 위한 명칭입니다. |
| 링크 | 외부 플랫폼의 RTMP 스트림 수신 URL입니다. 링크는 반드시 rtmp://로 시작해야 합니다. |
| 스트림 키 | 외부 플랫폼에서 발급받은 방송 식별 키입니다. |
| 공개 여부 | 해당 플랫폼으로의 실시간 동시 송출 여부를 선택합니다. |
국가별 접근 제어
시청자의 IP를 기반으로 특정 국가에서의 라이브 시청 허용 또는 차단 여부를 설정합니다.
로고/포스터/스냅샷
플레이어에 노출되는 시각 요소(로고, 대기 화면 이미지)를 관리합니다.
- 로고 (Logo): 플레이어 좌측 상단에 상시 노출할 로고 이미지를 업로드합니다.
- 대기 화면 설정: 방송 전·후 플레이어에 노출할 대기 화면 유형(포스터 또는 스냅샷)을 선택합니다.
- 포스터 (Poster): 방송 전·후 플레이어에 노출할 대기 화면 이미지를 업로드합니다.
- 스냅샷 (Snapshot): 방송 진행 중 5초 간격으로 자동 캡처되는 화면의 이미지 링크를 제공합니다. (이미지 요청량에 따라 트래픽 과금이 발생합니다.)
콜백
주요 이벤트 발생 시 외부 시스템으로 실시간 알림을 전송합니다.
| 콜백 유형 | 전송 시점 및 주요 내용 | 개발 가이드 |
|---|---|---|
| 라이브 콜백 | 방송 시작, 정지, 종료 상태 알림 | 플랫폼 콜백 |
| 녹화 파일 전송 콜백 | 녹화 파일 전송 결과 전달 | 플랫폼 콜백 |
| LMS 콜백 | 시청자의 학습 및 시청 기록 데이터 전송 | LMS 콜백 |
| 재생 콜백 | 시청자 및 플레이어 정보 전달 | 재생 콜백 |
채팅
채널 내 실시간 채팅 기능 활성화 여부와 세부 정책을 설정합니다. [채팅 사용 여부]를 [사용함]으로 설정하면 세부 옵션을 구성할 수 있습니다.
- 관련 가이드: 라이브 채팅
레퍼러 설정
방송 재생을 허용 또는 차단할 도메인을 지정하여 무단 임베드를 방지합니다.
- 입력 규칙: 여러 도메인 등록 시 쉼표(
,)로 구분하며, 와일드카드(#) 사용이 가능합니다.- 예:
https://www.catenoid.net, https://#.example.com
- 예:
- 정책 옵션
- 비활성화: 모든 도메인에서 재생을 허용합니다.
- 특정 도메인에서만 재생 허용: 지정된 도메인에서만 재생을 허용합니다.
- 특정 도메인에서만 재생 차단: 지정된 도메인의 재생 접근을 차단합니다.
채널 복사
기존 채널의 설정을 그대로 복제하여 새로운 채널을 빠르게 생성할 수 있습니다.
- 경로: [채널 관리] > [채널 리스트] > 대상 채널 우측 복사 아이콘
채널 수정
운영 중인 채널의 상세 설정을 변경할 수 있습니다.
- 경로: [채널 관리] > [채널 리스트] > 대상 채널 우측 [수정]
- 주의: 채널 키(Key)와 채널 타입은 수정할 수 없습니다. 세부 항목은 채널 세부 설정 및 하단 탭 설정을 참고하세요.
채널 운영 관리 (숨김/삭제/복구)
채널을 목록에서 숨기거나 영구 삭제하여 채널 리소스를 관리할 수 있습니다. 숨김 처리는 진행 중인 라이브 방송 중단과 직결되므로 유의해야 합니다.
채널 숨김
채널을 숨김 처리하면 리스트에서 제외되며, 해당 채널을 통해 송출 중인 모든 라이브 방송이 즉시 중단됩니다.
채널이 숨김 상태가 되면 송출 중인 라이브가 강제 종료되며, 숨김을 해제(복구)하기 전까지는 신규 라이브 방송을 진행할 수 없습니다.
- [채널 관리] > [채널 리스트]에서 대상 채널 좌측의 체크박스를 선택합니다.
- [채널 숨김]을 클릭합니다.
채널 삭제 또는 복구
숨김 처리된 채널을 영구 삭제하거나, 다시 방송이 가능한 상태로 복구할 수 있습니다.
채널을 영구 삭제하려면 먼저 해당 채널을 숨김 처리해야 합니다.
- [채널 관리] > [채널 리스트] 상단의 [숨김 목록]을 클릭합니다.
- 대상 채널 좌측의 체크박스를 선택합니다.
- 화면 하단의 [삭제] 또는 [복구]를 클릭합니다.