플레이어 호출
라이브 방송을 고객사 웹사이트 등에 임베딩하기 위한 플레이어 호출 방식을 설명합니다. 각 방식은 채널 설정과 보안 요구 수준에 차이가 있으므로, 서비스 환 경에 적합한 방식을 선택하세요.
Kollus Live는 크게 두 가지 연동 메커니즘을 지원합니다.
- Kollus 플레이어 호출: 별도의 플레이어 개발 없이, Kollus Live가 제공하는 표준 UI와 기능을 즉시 사용하고 싶을 때 권장합니다.
- 직접 스트림 링크(Direct Stream) 호출: 자체 커스텀 UI를 구현하거나 외부 플레이어를 연동하여 사용할 때 적용합니다.
ℹ️식별 키(Key) 정보
식별 키 정보는 아래 문서를 참고하세요.
일반 호출 방식 (공개 채널)
일반 호출은 별도의 보안 인증(JWT) 없이 채널 키만으로 플레이어를 호출하는 비보안 방식입니다.
⚠️사용 조건
일반 호출 방식은 채널 설정이 공개 상태인 경우에만 정상적으로 작동합니다. 비공개 채널의 경우에는 보안 호출 방식을 사용하세요.
기본 호출 (공유 URL)
기존 웹사이트 로직 수정 없이 가장 간편하게 방송 시청 URL을 배포할 때 사용합니다.
해당 URL은 채널 상세 페이지의 [비디오 게이트웨이 링크]와 동일합니다.
https://v-live-kr.kollus.com/{CHANNEL_KEY}
사용자(End User)가 브라우저 주소창에 해당 URL을 입력하면, Kollus 플레이어가 로드되며 즉시 재생이 시작됩니다.
웹 페이지 내 삽입
고객사 웹 페이지 내에 플레이어를 삽입하려면 <iframe> 태그의 src 속성에 해당 URL을 설정하세요.
<iframe
width="#"
height="#"
src="https://v-live-kr.kollus.com/{CHANNEL_KEY}"
frameborder="0"
allowfullscreen
webkitallowfullscreen
mozallowfullscreen
allow="local-network-access">
</iframe>
⚠️주의
- 화면 비율:
width와height는 콘텐츠의 해상도 비율에 맞춰 설정해야 검은색 여백(Letterbox) 없이 표시됩니다. - 전체 화면: 전체 화면 기능을 지원하려면
allowfullscreen,webkitallowfullscreen,mozallowfullscreen속성을 반드시 명시해야 합니다. - Chrome 정책 대응:
allow="local-network-access"는 Chrome 브라우저(142.X 이상)에서 Kollus DRM이 적용된 콘텐츠를<iframe>으로 호출할 때 필수 옵션입니다.