플레이어 업데이트 모드 및 버전 설정

이 항목에서는 플레이어 모듈에서 구성할 수 있는 플레이어 업데이트 모드와 버전 설정에 대한 개요를 제공합니다.

브라이트코브 플레이어의 가장 큰 장점은 커스터마이징할 수 있다는 것입니다. 사용자 지정을 통해 브랜드별 사용자 인터페이스 요소 및 색상, 대화형 요소, 타사 광고 또는 분석 시스템과의 통합 등이 가능합니다. 그러나 커스터마이징은 정기적인 품질 보증 및 릴리스 프로세스의 일환으로 브라이트코브 테스트 버전과 다른 플레이어를 만들 수 있습니다. 플레이어를 커스터마이징하고 새로운 버전이 플레이어 또는 사이트 행동을 저해하지 않도록 하려는 고객을 위해 브라이트코브는 고객에게 정기적인 자동 버전 업데이트를 옵트아웃할 수 있는 기능을 제공합니다.

플레이어 설정의 일부로업데이트 모드플레이어 버전을 구성할수 있습니다. 업데이트 모드는 플레이어 업데이트가 처리되는 방식을제어합니다. 플레이어버전은 플레이어 버전을 설정하는 데 사용됩니다. 업데이트 모드플레이어 버전을 제어할 수 있으면 다음과 같은이점이 있습니다.

  • 게시자는 API를 사용하지 않고도 시험판 플레이어 버전을 사용해 볼 수 있습니다.
  • 게시자는 플레이어 업데이트 시기를 제어할 수 있습니다.

플레이어 업데이트 프로세스

브라이트코브는 고객에게 가능한 한 빨리 최신 기능과 버그 수정을 제공하기 위해 최선을 다하고 있습니다. 애자일 딜리버리 원칙의 일환으로 브라이트코브는 기능 향상과 버그 수정을 몇 주마다 릴리스할 수 있는 점진적 업데이트로 나누기 위해 노력하고 있습니다. 릴리스 프로세스는 단위 테스트, 자동화 된 통합 및 회귀 테스트뿐만 아니라 고객 사이트의 대표적인 샘플에 대한 수동 테스트로 구성됩니다. 여기서 페이지는 테스트 환경에서 로컬로 수정됩니다. 새 버전이 모든 테스트를 통과한 후 브라이트코브는 시험판 버전으로 출시합니다. 이를 통해 고객은 플레이어 관리 API를 사용하거나 플레이어 모듈의 플레이어 버전 선택기 드롭다운을 사용하여 이 버전을 명시적으로 선택할 수 있습니다. 이때 새 버전을 명시적으로 선택한 플레이어를 제외하고는 업데이트되지 않습니다. 기본 자동 업데이트 모드를 사용 중이고 사이트가 다음 글로벌 업데이트에서 제대로 작동하는지 확인하려면 새 버전으로 특수 테스트 플레이어를 만들어 시험판 기간 동안 사이트의 테스트 또는 스테이징 버전에서 시험해 볼 수 있습니다.

주 버전 업데이트

메이저 버전 업데이트는 버전 식별자의 첫 번째 숫자가 변경된 것으로 표시됩니다. 예를 들어 메이저 버전 6.42.5는 6입니다 . 주 버전을 변경하면 API 작동 방식이 크게 변경되어 기존 통합이 중단될 수 있습니다. 따라서 사이트 문제를 방지하기 위해 메이저 버전 업데이트에 대해서는자동 업데이트가 이루어지지 않습니다 . 즉, 자동 업데이트 모드를 선택했더라도 메이저 버전의 최종 릴리스에서 플레이어가 효과적으로 잠길 수 있습니다.

관리형 릴리스

브라이트코브는 일반적으로 관리형 릴리스가 시작되기 전에 고객이 프리릴리즈를 체험해 볼 수 있도록 약 1주일을 허용합니다. 관리형 릴리스는 프로덕션 웹 사이트에서 제어된 A/B 테스트를 실행하는 프로세스입니다. 관리되는 릴리스 시스템을 사용하면 짧은 기간 (일반적으로 몇 시간) 동안 소량의 페이지로드로 플레이어의 새 버전을로드 할 수 있습니다. 이 기간 동안 브라이트코브는 데이터를 수집하여 이전 버전과 새 버전의 성능을 비교할 수 있습니다. 오류 수, 시청 시간 (분), 광고 시작 횟수 및 기타 여러 지표의 분포가 모두 조사됩니다. 브라이트코브는 데이터의 분포 수와 요약을 살펴보지만 추적된 지표의 평균 차이보다 큰 이상치 사이트에서도 살펴봅니다. 모든 데이터를주의 깊게 검토 한 후 업데이트가 커밋되거나 롤백됩니다. 롤백하기로 결정한 경우 확인 된 문제를 해결하기 위해 작은 업데이트가 수행 된 다음 관리되는 릴리스가 다시 실행됩니다.

플레이어 업데이트 모드 설정

플레이어업데이트 모드를편집하려면 다음 단계를 따르십시오.

  1. 플레이어 모듈을 엽니다.
  2. 플레이어를 클릭하여 플레이어 속성을 엽니다.
  3. 왼쪽 탐색 메뉴에서플레이어 정보를클릭합니다.
  4. 업데이트 모드를 선택합니다 . 자동수동모드를 모두 사용할 수 있습니다.

    자동 플레이어 업데이트

    자동모드가 기본 모드입니다. 자동 기능을 사용하면 브라이트코브가 플레이어 버전을 “현재 기본값” 상태로 승격할 때마다 플레이어가 업데이트됩니다. 자동을 선택하면플레이어 버전옵션은항상 최신 릴리스항상 최신 사전릴리스입니다.

    참고: 최신 시험판 플레이어 버전에 대한 자세한 내용은 Brightcove Player 사전 출시문서를 참조하십시오.

    수동 플레이어 업데이트

    수동모드에서는 플레이어가 자동으로 업데이트되지 않습니다. 이것은 또한 플레이어를 “잠금”이라고도합니다. 플레이어에 대해 이 옵션을 선택하면 해당 플레이어는 관리되는 릴리스 프로세스의 일부가 아니며 선택한 버전으로 유지됩니다. 더 이상 자동 버그 수정이나 기능 향상을 얻지 못하기 때문에 이 모드를 선택하기 전에 신중하게 생각해야 합니다. 일부 시점에서는 이전 플레이어 버전이 더 이상 지원되지 않습니다. 기존 버전의 플레이어와 최신 버전 간의 충돌을 해결하는 동안에만 수동 모드를 임시 솔루션으로 사용해야 합니다. 언제수동모드가 선택되면 특정 플레이어 버전을 사용하여 선택할 수 있습니다. 플레이어 버전드롭 다운 목록.

    수동 업데이트를 선택하는 이유

    • 고급 광고 구성 -IMA 또는 FreeWheel 플러그인을 사용 중이고 맞춤 구성 매개 변수 설정 또는 맞춤 플러그인 또는 페이지 로직에서 자바 스크립트를 사용하여 플러그인과 상호 작용하는 등 Studio UI를 통해 불가능한 광고 동작의 구성 또는 확장을 만든 경우, 이는 다음과 같을 수 있습니다. 플레이어를 잠그는 이유.
    • 타사 플러그인 - 타사에서 제공하는 애널리틱스 또는 기타 플러그인을 사용하는 경우 이러한 플러그인은 Brightcove에서 유지 관리하지 않으며 플레이어의 JavaScript 이벤트 동작의 사소한 변경에 민감할 수 있다는 점을 숙지하십시오. 브라이트코브는 이러한 플러그인 사용자는 플레이어를 잠글 것을 권장합니다.
    • 중요한 CSS 변경 -중요한 CSS 변경의 예로는 레이아웃 변경, 크기 조정, 요소 위치 지정 또는 업데이트 후 레이아웃, 크기 조정 또는 위치 변경을 견딜 수없는 변경이 있습니다. 안전한 CSS 변경의 예: 텍스트 변경, 배경색 변경 또는 레이아웃에 영향을 주지 않는 방식으로 글꼴 변경.
  5. 저장을 클릭합니다 .

플레이어에 대한 변경 사항을 게시해야 합니다.

플레이어 버전 설정

플레이어버전은 플레이어 버전을 설정하는 데 사용됩니다. 업데이트 모드가 수동이고 새 플레이어 버전을 사용할 수 있는 경우 메시지가 표시됩니다.

플레이어 버전을편집하려면 다음 단계를 따르십시오.

  1. 플레이어 모듈을 엽니다.
  2. 플레이어를 클릭하여 플레이어 속성을 엽니다.
  3. 왼쪽 탐색 메뉴에서플레이어 정보를클릭합니다.
  4. 업데이트 모드가자동으로설정된 경우플레이어 버전은 다음과 같을수 있습니다.
    • 항상 최신 릴리스 -이 옵션을 사용하면 새 릴리스 버전을 사용할 수있을 때 플레이어 버전이 최신 릴리스 버전으로 자동 업데이트됩니다.
    • 항상 최신 시험판 -이 옵션을 선택하면 새로운 시험판 버전을 사용할 수있을 때 플레이어 버전이 최신 시험판 버전 (또는 사용 가능한 시험판 버전이없는 경우 릴리스 버전)으로 자동 업데이트됩니다.
  5. 업데이트모드가수동으로설정된 경우 특정플레이어 버전을 선택합니다 .
  6. 저장을 클릭합니다 .

플레이어에 대한 변경 사항을 게시해야 합니다.

지원

브라이트코브 기술 지원은 모든 버전의 브라이트코브 플레이어를 사용하여 현재 지원 계약을 체결한 모든 고객에게 지원과 조언을 제공합니다. 그러나 버그 수정은 주 버전의 최신 버전에만 적용됩니다. 메이저 버전이 출시된 후, 특정 버그 수정은 이전 메이저 버전의 마지막 버전에 최대 6개월 동안 적용됩니다.

브라이트코브는 이러한 옵션을 통해 사이트에서 최고의 플레이어 경험을 제공하는 동시에 최대 사용자 지정 옵션을 제공하는 데 필요한 도구를 제공할 수 있기를 기대합니다.