반환된 소스로 변경

이 항목에서는 동적 전송 비디오에 대해 반환되는 소스의 작은 변경에 대해 설명합니다.

공지: 출처로 변경

2019년 3월, 브라이트코브는 CMS/재생 API에서 반환되는 소스를 약간 변경하여 브라이트코브 플레이어 및 네이티브 SDK 플레이어로 전송되도록 동적 전송을 위한 인프라를 업데이트합니다.

대다수의 Video Cloud 사용자에게는 이러한 변경 사항이 완전히 투명하게 적용됩니다. 당신이해야 할 일은 없습니다. 기존 소스의 정확한 구조에 의존하는 통합을 구축한 일부 고객의 경우 이러한 통합을 변경해야 합니다.

변화하고 있는 것은 무엇입니까?

현재 동적 전송은 재생 API 요청이 들어오면 HLS의 2가지 버전 (v4 및 v5) 을 반환합니다. 일부 특수한 경우 (일반적으로 특정 디바이스로 전송되는 경우) 계정도 v3 배달을 사용할 수 있습니다.

각 항목에 대해 다음과 같은 DRM 유형도 반환합니다.

  • V3: 지우기/AES-128 (귀하의 계정이 v3에 활성화 된 경우)
  • V4: 클리어/AES-128
  • V5: 클리어/AES-128 페어플레이

우리가 HLSv5를 제공하는 유일한 이유는 페어 플레이를 지원한다는 것입니다 - 클리어 및 AES-128, 우리가 반환하는 비디오 및 매니페스트는 동일합니다.

그러나 URL은 다르기 때문에 (“v4" 또는 “v5" 포함) 전송과 캐시해야 하는 콘텐츠의 양이 두 배로 늘어나 동적 전송 및 SSAI의 성능에 영향을 미칩니다.

따라서 v5에 대해 Fairplay 매니페스트만 반환되도록 인프라를 변경하고 있으므로 소스 세트가 다음과 같이 표시됩니다.

  • V3: 지우기/AES-128 (귀하의 계정이 v3에 활성화 된 경우)
  • V4: 클리어/AES-128
  • V5: 페어플레이

이것이 내 플레이어에게 영향을 미칠까요?

  1. Clear DRM 또는 AES-128 암호화를사용하지 않는 경우 이 변경 사항은 아무런차이가 없습니다.
  2. Clear DRM 또는 AES-128 암호화를사용하지만 플레이어가 자동으로 소스를 선택하도록 하면 변경해도 아무런차이가 없습니다 (플레이어가 v4 소스를 선택합니다).
  3. 만약 너라면하다 Clear DRM 또는 AES-128 암호화를 사용하고 플레이어가 v5 소스 URL을 사용하도록 강제하는 사용자 정의 코드를 작성했습니다. 플레이어에 재생 가능한 소스가 없습니다. - 해결 방법은 플레이어가 소스를 자동으로 선택하도록 허용하거나 대신 v4 소스를 선택하도록 코드를 수정하는 것입니다.