Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

콜러스 라이브 플레이어 호출 방법

콜러스 라이브 플레이어를 호출하기 위해서는 두가지 방법으로 호출 주소를 생성할수 있습니다.

Kollus Live Player 呼出方法

Kollus Live Playerを呼出すURLを生成する方法は2つあります。

1) 공개 채널 :  채널의 공개 여부 설정을 공개로 지정시 공개 채널로 설정되며

                      공개 채널의 경우 어느 누구나 호출할수 있는 비디오 게이트웨이 링크가 생성됩니다.

                      비디오 게이트웨이 링크는 채널 페이지에 접속하시면 확인 가능합니다.公開チャンネル :

  • チャンネル公開有無設定を"公開"にした場合、公開チャンネルとして設定されます。
  • 公開chがんネルの場合、誰でも呼出ができるVideo gateway linkが生成されます。
  • Video gateway linkはチャンネルモニタリングページから確認してください。

2) 비공유 채널 : 비공유 채널은  JWT를 이용하여 채널 정책에 맞는 URL을 생성하여 호출 할수 있습니다.                         JWT의 페이로드는 아래 非公開チャンネル :

  • 非公開チャンネルはJWTを使用してチャンネルに適用したい運用ポリシーに合うURLを生成・呼出することができます。
  • JWT Payloadは以下の JWT(Json Web Token) PAYLOAD SPEC 
를 참고 하기 바랍니다.
  • を参考にしてください。

3) 비공유 채널 非公開チャンネル URL 형식 形式 

Code Block
languagebash
themeMidnight
titleKollus Live URL 형식
https://v-live-krjp.kollus.com/s?jwt={JWT_TOKEN}&custom_key={사용자키ユーザーキー}

4) 웹페이지 적용 방법 Webページに適用する方法 취득한 URL을 직접 브라우저 주소창에 호출 하시거나 iframe 태그를 이용하여 HTML 페이지에 임베드 시켜 주시면 됩니다.取得した URLをブラウザのアドレス欄に入力するか、もしくは iframe タグを使用してHTMLページにエンベデッドしてください。

Code Block
languagexml
themeMidnight
titleiframe 적용 방법
<iframe src="{라이브플레이어주소取得したURL}" allow="autoplay;encrypted-media;fullscreen" allowfullscreen="" webkitallowfullscreen="" mozallowfullscreen="" ></iframe>

JWT(Json Web Token) PAYLOAD SPEC

Code Block
languagejs
themeMidnight
titleJWT paylod 형식
{
    "client_user_id": "CLIENT_USER_ID",
    "client_user_name": "CLIENT_USER_NAME",
    "video_watermarking_code_policy": {
                "code_kind":"client_user_id",
                "font_size":7,
                "font_color":"FFFFFF",
                "show_time":1,
                "hide_time":500,
                "alpha":50,
                "enable_html5_player": false
      },
    "client_user_image": "CLIENT_USER_IMAGE",
    "expire_time": EXPIRE_TIME,
    "play_expt": PLAY_EXPT_TIME,
    "live_media_channel_key": "LIVE_MEDIA_CHANNEL_KEY",
    "live_media_profile_key": "LIVE_MEDIA_PROFILE_KEY",
    "title": "TITLE",
    "chatting_policy": {
        "is_visible": true,
        "is_admin": false,
        "position": "right"
    }
}


PAYLOAD 상세 설명詳細説明

이름名称

Datatype

필수 여부必須有無

내용内容

비고備考

client_user_id (or cuid)

String

필수

컨텐츠에 억세스하려는 고객사의 사용자 아이디.必須

コンテンツにアクセスするサービス利用者の会員ID


client_user_name

String

선택

채팅사용시 표시되는 이름으로 사용됩니다.選択

チャットを使用する際、ハンドルネームとして表示


client_user_image

String

選択

선택

채팅에 나오는 이름옆 이미지 URL 입니다. https 여야 합니다.チャットを使用する際、ハンドルネームの表示するイメージURL
httpsのみ対応


expire_time(or expt)

Integer

필수

JWT가 유효한 시간. 必須

JWTの有効期限 Unix timestamp 형식으로 입력합니다. 고객사 서버와의 시간이 정확하게 일치하지 않을 수도 있으므로, 최대 1분 정도는 유효기간이 지났더라도 접근할 수 있습니다.形式で入力

顧客側サーバーと時間が正確に一致しない可能性があるため、有効期限の効力に1分くらいの差が発生する可能性があります。


play_expt 

Integer

선택 選択 (기본값基本値: 현재시간 + 2일 現在時刻から48時間)

스트리밍 접근 유효시간 ストリーミングにアクセス出来る有効期限 


live_media_channel_key (or lmckey)

String

필수必須

재생할 라이브 채널키再生するライブチャンネルキー


live_media_profile_key(or lmpf)

String

선택選択
(기본값基本値: null)

라이브 채널의 프로파일 가운데 하나를 강제로 지정해 재생할 경우에 사용합니다.

해당 값이 없을 경우 ABR로 동작합니다. ライブチャンネルのプロファイルの中で一つを強制指定する場合使用

入力しない場合ABRで動作します。 


title

(TITLE)

String

선택選択

(기본값基本値: null)

컨텐츠의 기존 타이틀을 대체하는 문자열입니다. コンテンツタイトルを代替する文字列


chatting_policy

is_visible

boolean

선택選択

(기본값基本値: true)

채팅 창이 보여짐을 정합니다.チャットウィンドウを表示するか、しないか


is_admin

boolean

선택選択

(기본값基本値: false)

채팅 창에서 관리자임을 정합니다.チャットルームの管理者であるか、ないか


position

string

선택選択

(기본값基本値: bottom)

채팅창의 위치를 정합니다. (챗롤에서만 사용 가능チャットウィンドウの位置を指定 (Chatrollのみ使用可能)

bottom | left | right


video_watermaking_code_policy

code_kind

String

선택選択

"client_user_id"를 제외한  다른 String 일시 그대로 출력以外のStringである場合そのまま出力


alpha

Integer

선택選択(기본 값基本値: 200)

비디오워터마킹코드의 alpha 값을 정의 합니다. (16진수 ビデオウォーターマーキングコードのalpha値を定義 (16進数 0~255)


font_size

Integer

선택選択(기본값基本値: 7)

비디오워터마킹코드의 font-size 값을 정의 합니다. (단위ビデオウォーターマーキングコードのfont-size値を定義 (単位: px)


font_color

String

선택選択(기본값; 基本値: 'FFFFFF')

비디오워터마킹코드의 font-color 값을 정의 합니다.ビデオウォーターマーキングコードのfont-color値を定義


show_time

Integer

선택選択(기본값;基本値:1)

비디오워터마킹코드의 보여지는 시간을 정의 합니다. (단위: 초ビデオウォーターマーキングコードの表示時間 (単位: 秒)


hide_time

Integer

선택選択(기본값;基本値:60)

비디오워터마킹코드의 보여진후 안보여지는 시간을 정의 합니다. (단위: 초ビデオウォーターマーキングコードが表示されてから非表示になるまでの時間 (単位: 秒)


enable_html5_player

Boolean

선택選択(기본 값基本値:false)

비디오워터마킹코드의 HTML5 Player 의 사용여부를 확정합니다.ビデオウォーターマーキングコードのHTML5 Player使用有無