플레이어 배속 비활성화

플레이어 배속 비활성화 


e-learning을 위한 동영상 서비스에서 배속기능 (speed control, 원본 음성속도 보다 1.X~2.X로 빠르게 재생하는 기능)은 짧은 시간 내 교육 효과를 높이기도 하지만 특수한 목적 (필수 수강 혹은 진도율 체크가 민감한 경우)에 따라서는 배속사용을 금지해야 하는 경우도 있습니다.

플레이어 호출 시 조건에 맞춰 배속기능을 사용하지 않도록 jwt payload 내 옵션을 적용할 수 있습니다.

JWT Payload Spec

jwt PayLoad의 형식은 다음과 같은 JSON 문자열입니다.

{
    "cuid": "CLIENT_USER_ID",
    "awtc": “AUDIO_WATERMARKING_CODE”,
         "video_watermarking_code_policy": {
                "code_kind":"client_user_id",
                "font_size":7,
                "font_color":"FFFFFF",
                "show_time":1,
                "hide_time":500,
                "alpha":50,
        },
    "expt": EXPIRE_TIME,
    "pc_skin": {
        "skin_path": "http://file.kr.dev.kollus.com/public/custom/skin2.zip",
        "skin_sha1sum": "B2B688123F68BFA7DB4B1F89EC292C0835086D9B"
    },
    "mc": [{
        "mckey": “MEDIA_CONTENT_KEY”,
        "mcpf": “MEDIA_CONTENT_PROFILE_KEY”,
        "title": “TITLE”,
        "intr": IS_INTRO,
        "seek": IS_SEEKABLE,
        "seekable_end": SEEKABLE_END,
        "disable_playrate": DISABLE_PLAYRATE,
                         "thumbnail": {
                             "enable": IS_ENABLE,
                             "thread": IS_THREAD,
                             "type": "TYPE"
                         }
    }]
}

해당 코드 내 disable_playrate 부분에 대해 아래 값을 추가하고 value를 ‘true’로 설정 시 플레이어에서 배속 기능이 비활성화 됩니다.

이름 Datatype 필수여부 내용 Mediatype
disable_playrate
(DISABLE_PLAYRATE)
Boolean 선택
(기본값: true)
배속컨트롤 사용 여부를 설정합니다. VOD

 

보다 자세한 내용은 Developer 메뉴 내 jwt payload 문서를 참조하시기 바랍니다.

Was this article helpful?

No 0