개요
프리미엄 또는 기밀 콘텐츠를 제공하는 경우 보안을 유지할 수 있는 모든 방법을 모색하게 됩니다. 최종 사용자가 적절한 권한 없이 동영상 URL을 복사하거나 콘텐츠를 계속 재생할 수 없도록 하려는 경우 브라이트코브는 RTMP, HLS 및 DASH URL의 서명을 지원합니다.
자신의 토큰을 생성 할 경우이 프로세스에 한 단계가 있습니다. 라이브 시스템에서 토큰화된 URL을 생성하도록 하려면 라이브 스트림에 대한 토큰 인증을 활성화하는 데 필요한 다음 섹션에서 자세히 설명하는 두 단계가 있습니다.
구현
1 단계: 라이브 작업 만들기
토큰 인증을 활성화하려면 작업을생성할 때 요청 본문에 다음을 포함시키십시오 .
  "add_cdns": [{
    "label": "My CDN",
    "prepend": "mycdn-a.akamaihd.net",
    "protocol": "https",
    "vendor": "akamai",
    "token_auth": {
      "auth_type": "Akamai2.0",
      "key": "AKAMAI_TOKEN_PASSWORD",
      "token_name": "AKAMAI_TOKEN_NAME",
      "media": {
        "start_time": "now",
        "end_time": 1495697388,
        "ttl": 60
      }
    }
  }]
다음 표에는 관련 필드에 대한 설명이 나와 있습니다.
| 필드 | 값 | 
|---|---|
start_time | 
			둘 중 하나now또는 유닉스/포지스 시작 시간 | 
		
end_time | 
			유닉스/POSIX 종료 시간 | 
ttl | 
			살 시간에 대한 수 (초) | 
단계 2: 라이브 작업이 생성된 후
라이브 작업을 만든 후에는 마스터 매니페스트 URL을 생성하기 위해 다른 요청을 해야 합니다. 이 작업을 수행하려면 다음 주소로POST요청을 보내십시오.
  https://api.bcovlive.io/v1/jobs/JOB_ID/authurls
요청 본문에 다음 JSON을 포함하십시오.
  {
    "ttl": number in seconds for time to live
  }
참고 사항
- 위 두 단계의
ttl값은 DVR 창보다 크거나 같아야 합니다. 그렇지 않으면 DVR 창이 해당ttl값으로 제한됩니다. - http와 https가 모두 지원됩니다.
 token_name5~12자여야 하며 Akamai에 구성된 것과 일치해야 합니다.start_time선택 사항이며"now"(기본값) 또는 초 단위의 에포크 시간 값일 수 있습니다.end_time는 선택 사항이며 초 단위의 에포크 시간 값일 수 있습니다.end_time또는 중ttl하나는 필수입니다. 지정하지 않을 경우 다음 값보다 큰 값으로 간주됩니다.ttllive_dvr_sliding_window_duration및vod_sliding_window_duration