플랫폼 콜백
Kollus Live는 라이브 송출 시작/종료, 녹화 파일 전송 등 주요 이벤트 발생 시 고객사가 사전에 지정한 URL로 알림(콜백, Callback)을 전송합니다. 이를 통해 외부 시스템과의 실시간 동기화 및 작업 자동화를 구현할 수 있습니다.
플랫폼 콜백 종류
- 라이브 콜백: 라이브 송출 상태 확인
- 녹화 파일 전송 콜백: 생성된 녹화 파일의 전송 결과 확인
콜백 설정 방법
콜백 URL은 채널별로 독립적으로 설정할 수 있습니다.
- Kollus Live 콘솔 > [채널 관리] > [채널 리스트]로 이동합니다.
- 상황에 따라 다음 중 하나를 선택합니다.
- 신규 채널 생성 시 설정: 우측 상단의 [채널 등록]을 클릭합니다.
- 기존 채널에 설정: 대상 채널 우측 [수정]을 클릭합니다.
- 하단의 [콜백] 탭에서 목적에 맞는 콜백 URL을 입력한 후 [저장]을 클릭합니다.
콜백 흐름
통신 규격
전송 방식
- Method:
POST - Content-Type:
application/x-www-form-urlencoded - 전송 시점: 이벤트 발생 즉시 전송
응답 조건
- 성공 응답: HTTP Status Code 200 반환 (응답 본문은 무시됨)
- 실패 판정: 200 이외의 상태 코드 반환 또는 Timeout 발생 (재시도 큐에 등록됨)
Timeout 제한
| 구분 | 제한 시간 | 설명 |
|---|---|---|
| Connect Timeout | 2초 | 서버 연결 시도 제한 시간 |
| Response Timeout | 3초 | 요청 전송 후 응답 대기 제한 시간 |