JWT PAYLOAD SPEC (LIVE)
Kollus Live 를 위해 신설된 jwt spec 입니다.
JWT Payload의 형식은 다음과 같은 JSON 문자열입니다.
{ "cuid": "CLIENT_USER_ID", "expt": EXPIRE_TIME, "lmckey": "LIVE_MEDIA_CHANNEL_KEY", "lmcpf": "LIVE_MEDIA_CONTENT_PROFILE_KEY", "title": "TITLE", "seek": IS_SEEKABLE }
LIVE IFRAME SAMPLE
Kollus Live 적용을 위한 iframe 형식의 셈플 코드입니다
{livesample url} 해당 영역에 “비디오 게이트웨이 링크” 입력 하시면 됩니다.
iframe src = { livesample url }
1. 해당 Live 채널을 선택
2. 채널의 비디오 게이트웨이 링크 URL 복사
PAYLOAD 항목
이름 | Datatype | 필수 여부 | 내용 | Media type |
cuid (CLIENT_USER_ID) | String | 필수 | 컨텐츠에 억세스하려는 고객사의 사용자 아이디. 북마크나 NScreen 데이터의 Key로 사용됩니다. | LIVE |
expt (EXPIRE_TIME) | Integer | 필수 | JWT가 유효한 시간. Unix timestamp 형식으로 입력합니다. 고객사 서버와의 시간이 정확하게 일치하지 않을 수도 있으므로, 최대 1분 정도는 유효기간이 지났더라도 접근할 수 있습니다. | LIVE |
lmckey (MEDIA_CONTENT_KEY) | String | 필수 | 재생할 컨텐츠의 식별 키. 확장 라이브 미디어 채널 키 형식도 동일하게 사용할 수 있습니다. | LIVE |
lmcpf (MEDIA_CONTENT_PROFILE_KEY) | String | 선택 (기본값: null) | 컨텐츠의 프로파일 가운데 하나를 강제로 지정해 재생할 경우에 사용합니다. 강제로 지정할 프로파일의 키를 입력합니다. 자동 선택하게 두려면 해당 Entry를 삭제하거나, null로 입력하면 됩니다. 없으면 ABR로 작동합니다. | LIVE |
title (TITLE) | String | 선택 (기본값: null) | 컨텐츠의 기존 타이틀을 대체하는 문자열입니다. | LIVE |
seek (IS_SEEKABLE) | Boolean | 선택 (기본값: true) | 컨텐츠의 seek를 허용할 것인지 아닌지의 여부를 입력합니다. seek를 허용하는 경우엔 해당 Entry를 삭제하거나, true를 입력하면 됩니다. | LIVE |