> For the complete documentation index, see [llms.txt](https://catenoid-support.gitbook.io/developer-welcome-kit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://catenoid-support.gitbook.io/developer-welcome-kit/undefined-1/live-1.md).

# 비보안 Live 서비스 플로우

<figure><img src="/files/zvyoWjEXbcGVBM8NM8or" alt=""><figcaption></figcaption></figure>

라이브 방송이 송출 되는 순서는 다음과 같습니다. 방송 송출 프로그램을 이용해 RTMP (Real Time Message Protocol) 방식으로 Origin에 방송을 전송 합니다. 이 때 Kollus 콘솔에 설정한 인코딩 프로파일로 트랜스코딩을 합니다. 시청자들이 영상을 요청하면 Edge 서버를 통해 캐시하고 hls 방식으로 플레이어에 전송해 방송을 시청할 수 있게 됩니다. 송출 프로그램은 대표적으로 OBS, XSplit 등이 있습니다. 아래 OBS 기준으로 간단한 송출 예를 안내 드립니다.

### 1. 채널 설정

방송을 위해 먼저 Kollus Live 콘솔에 접속하여 채널을 설정해야 합니다.

채널 리스트 메뉴의 상단에 위치한 \[채널 등록] 메뉴를 클릭합니다. 클릭 시 아래와 같이 실제 방송 채널을 만들고 배포할 수 있는 설정 메뉴들을 확인할 수 있습니다.

<figure><img src="/files/990Rz4y2Dc9Xt2JiB8Si" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vEV55Ro2JEKt2gnjh1JP" alt=""><figcaption></figcaption></figure>

최 상단의 키(key)는 채널 생성 시 발급 되는 채널 고유키 입니다. 채널 명과 고객 코드는 임의로 입력이 필요합니다. 방송 후 녹화 파일의 저장 규칙과 관련 최소 확인이 필요합니다. 정책이 없을 경우 기본 값 그대로 두시면 됩니다. 그 외 정보는 방송 이벤트를 기획하는 도중 결정될 수 있는 사항들입니다. 따라서 당장 입력하지 않아도 됩니다.

<figure><img src="/files/LtdDQIDdDDxaRX1lt1wv" alt=""><figcaption></figcaption></figure>

하단에는 방송을 위한 여러가지 옵션 설정 부분입니다. 이 부분 역시 생성 이후 수정 가능 합니다.

Creator 코드는 실제 방송을 진행하는 담당자가 부여 받는 접속권한정보입니다. 초기 로그인 페이지 하단 “Creator Login”을 클릭할 경우 별도의 로그인 페이지로 이동하며 해당 Code(Creator 코드)와 Stream Key(스트림키)가 사용되므로 발급 관리가 필요합니다.

### 2. 방송 송출 방법 (OBS 기준)

간단한 방송 송출 방법을 OBS 기준으로 설명하겠습니다.

먼저 송출하기 위해 전송할 rtmp 서버 주소와 스트림키가 필요합니다.

<figure><img src="/files/vaP8H5uMR30pMC2KhzQe" alt=""><figcaption></figcaption></figure>

방송 송출 주소와 스트림키는 콜러스 라이브 콘솔에서 확인 가능 합니다. 방송 하고자 하는 채널의 상세 화면으로 들어가시면 방송 정보를 얻으실 수 있습니다.

<figure><img src="/files/tW7Bi9PyQCcHAMsggtks" alt=""><figcaption></figcaption></figure>

키 프레임 간격은 1초, 공통 FPS 값은 30fps 설정을 권장합니다.

<figure><img src="/files/140smAbyVjxp0HBmATjh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Zm1I3cM8rlRgHyHnoJRG" alt=""><figcaption></figcaption></figure>

또한 input source 보다 서비스 bitrate가 높은 경우 서비스 품질 저하가 될 수 있습니다. 따라서, Kollus 라이브 인코딩 프로파일보다 높은 비트레이트 사용을 권장합니다.

### 2. 방송 시청을 위한 URL

공개 방송의 경우 라이브 콘솔 내 \[비디오 게이트웨이 링크] 를 복사하여 바로 시청 가능 합니다.

<figure><img src="/files/MlIppHTiGZLvfHzJNRlT" alt=""><figcaption></figcaption></figure>
