적시 패키징 및 동적 비디오 전송의 이점

브라이트코브는 2017년에 동적 전송이라는 새로운 미디어 전송 시스템을 출시했습니다. 이를 통해 수백 명의 고객을 위한 브라이트코브 플레이어의 미디어 전송 성능이 근본적으로 개선되었습니다.

동적 전송을 활용하면 콘텐츠 소유자는 적시 전송 패키징을 통해 디바이스 도달 범위 확대, 스토리지 비용 절감, CDN 유연성 및 보안을 달성할 수 있습니다. 이는 동적 전송의 고유한 이점일 뿐입니다.

동적 전송은 브라이트코브의 컨텍스트 인식 인코딩 (CAE) 기술 및 서버 측 광고 삽입(SSAI) 수익화 기능과 함께 사용하면 비용을 더욱 절감하고 사용자 경험을 개선할 수 있습니다. 그렇기 때문에 브라이트코브는 모든 고객에게 콘텐츠의 100%를 동적 전송 시스템으로 전환하도록 권장하고 있습니다.

이 프로세스는 어떻게 진행되며 어떤 고려 사항이 있을까요? 이 모든 것이 어떻게 가능한지 자세히 알아보세요.

정적 전송의 작동 방식

동적 전송의 이점을 충분히 이해하려면 정적 전송의 문제점을 이해하는 것이 중요합니다.

정적 전송의 경우, 하나의 소스 파일을 브라이트코브로 전송하고 인제스트 시 필요한 다양한 미디어 유형을 지정합니다. 여기에는 렌더링 인코딩 설정(비트 전송률, 해상도 등)과 패키지 유형(패키지 포맷, DRM/암호화 설정 등)이 포함됩니다.

이러한 모든 설정은 수집 시 레이어링되고 적용되어 포괄적인 렌더링 세트를 생성합니다. 다소 복잡한 사용 사례라도 결국 수십 개의 렌더링이 원본 서버에 저장되어 전송될 수 있습니다.

그런 다음 재생할 때 적절한 렌더링이 선택되어 재생됩니다. 더 많은 디바이스와 포맷을 지원해야 하므로 콘텐츠 전송을 준비하는 데 더 복잡하고 비용이 많이 듭니다.

정적 전송의 또 다른 함정은 업데이트 프로세스의 경직성입니다. 모든 패키징은 인제스트 시점에 이루어지기 때문에 새로운 포맷을 추가하려면 라이브러리로 돌아가 완전히 다시 트랜스코딩해야 합니다. 즉, 새로운 포맷이 등장하거나 기존 포맷이 업데이트를 출시할 때마다 최신 기술을 적용하기 위해 전체 콘텐츠 카탈로그로 돌아가 다시 패키징해야 합니다.

동적 전송의 작동 방식

이제 브라이트코브에 소스 파일을 전송하면 원하는 모든 렌더링(다양한 해상도, 다양한 비트레이트)을 생성하여 포맷에 구애받지 않는 상태로 저장합니다. 즉, 이러한 렌더링은 특정 패키지(HLS, DASH 등)에 저장되지 않고 조각화된 MP4(fMP4)로 저장됩니다.

사용자가 특정 디바이스에서 콘텐츠를 요청하면 적시 패키징이 자동으로 적절한 패키지를 생성합니다. 적시 패키징은 콘텐츠를 요청하는 디바이스를 기반으로 패키지를 생성하여 적절한 스트림 패키징과 DRM 포맷을 자동으로 선택합니다.

이렇게 하면 향후 디바이스와 포맷에 대응하기 위한 비용과 노력을 크게 줄일 수 있습니다. '무거운 부분'은 한 번만 저장하고 패키징은 가볍습니다. 특히 여러 DRM 패키지와 같이 복잡한 설정 요구 사항이 있는 경우 소유 비용이 크게 감소할 수 있습니다. 선명한 콘텐츠를 제공하는 단순한 사용 사례에서도 HLS와 DASH 렌더링의 중복을 줄임으로써 스토리지 비용을 절반으로 줄일 수 있습니다.

적시 포장의 이점

미래 지향적인 라이브러리 구축

요청 시 패키징을 적용하면 고객은 새로운 패키지 유형과 DRM 포맷을 쉽게 채택할 수 있을 뿐만 아니라 기존 포맷을 업데이트할 수도 있습니다.

이전에는 고객이 새로운 버전의 패키지 또는 DRM 포맷에서 제공되는 기능을 활용하려면 전체 라이브러리를 다시 트랜스코딩하여 새 포맷으로 업데이트해야 했습니다(또는 기존 포맷을 유지하면서 새 포맷을 추가해야 할 가능성이 더 컸습니다). 이제 포맷이 발전함에 따라 적시성 패키저를 한 번만 업데이트하여 지원하면 라이브러리의 모든 콘텐츠에 즉시 사용할 수 있습니다.

도달 범위 확장

적시 패키징은 재생 시점에 매니페스트에 표시되는 항목을 제어할 수 있는 훨씬 유연한 프레임워크를 제공합니다.

하나의 콘텐츠에 여러 개의 오디오 트랙을 적용하는 기능은 여러 언어를 사용하는 해외 고객에게 다가가려는 기업들 사이에서 점점 더 요구되고 있는 기능입니다. 또한 여러 오디오 트랙을 추가하면 설명이 포함된 오디오 트랙을 추가하여 시각장애인이 더 쉽게 접근할 수 있는 사용자 환경을 조성하고 도달 범위를 더욱 확장할 수 있습니다.

이전에는 하나의 콘텐츠에 여러 개의 오디오 트랙을 사용하려면 오디오 트랙을 추가하고, 해당 오디오를 비디오에 결합하고, 비디오를 별도의 비디오 에셋으로 업로드한 다음, 적합한 사용자에게 적합한 비디오를 제공하는 복잡한 과정을 거쳐야 하는 등 엄청난 양의 포스트 프로덕션 작업이 필요했습니다.

이제 패키징할 때 이 모든 작업을 수행할 수 있습니다. 필요한 만큼의 오디오 트랙이 포함된 동영상을 한 번 업로드합니다. 그러면 캡션 트랙과 마찬가지로 이러한 오디오 트랙을 플레이어에 표시할 수 있습니다. 사용자가 원하는 오디오 트랙을 선택하거나 지역 또는 기타 관련 메타데이터를 기반으로 프로그래밍 방식으로 트리거할 수 있습니다.

유연성 향상

기업마다 CDN에 대한 요구사항이 조금씩 다르기 때문에 Dynamic Delivery는 CDN에 구애받지 않도록 만들었습니다. 이전 시스템에서는 어떤 기능이 어떤 CDN에서 지원되는지에 대해 훨씬 더 엄격했습니다. 이제 동적 전송은 CDN 요구 사항에 따라 훨씬 쉽게 설정하고 구현할 수 있습니다.

동적 전송으로 가능해진 기능

동적 전송이 제공하는 명시적인 이점 외에도 시스템의 유연한 아키텍처 덕분에 추가 기능을 빠르고 쉽게 추가할 수 있습니다. 과거에 이러한 기능에 대한 글을 여러 번 작성했으니 링크를 따라 자세히 알아보세요!

컨텍스트 인식 인코딩 - 머신 러닝과 심층 동영상 분석을 활용하여 필요한 최소한의 비트로 각 동영상에 최적의 품질을 구현합니다.

서버 측 광고 삽입(SSAI) - 타겟팅 광고를 콘텐츠에 동적으로 삽입하여 TV와 같은 멋진 경험을 제공하고 광고 차단기를 무력화할 수 있습니다.

배달 규칙 - 동적 배달의 강력한 기능을 활용하여 고유한 비즈니스 목표에 맞게 배달 동작을 사용자 지정할 수 있습니다.

시작하기

동적 전송은 브라이트코브 플레이어에 완전히 통합되어 있으며 인제스트와 전송 모두에 대해 API 호환이 가능합니다. 또한 동적 전송 콘텐츠는 동일한 비디오 클라우드 계정에서 동적 전송이 아닌 콘텐츠와 함께 호스팅할 수 있으므로 대량 전환에 대해 걱정할 필요가 없습니다.

비디오 제작 워크플로우를 사용하여 엔터프라이즈 커뮤니케이션 업그레이드하기

회사의 규모가 커지고 여러 대륙에 흩어져 있는 경우, 팀과 직원을 서로 연결하는 것이 불가능할 수 있습니다. 하지만 150개국에 28만 명의 직원을 둔 세계 최대 컨설팅 회사인 딜로이트에서는 그렇지 않습니다. 그 이유는 무엇일까요? 단 3명의 사내 전문가로 구성된 팀을 활용하여 전 세계 딜로이트 팀원들을 연결하고, 참여시키고, 교육하는 비디오 전략을 수립했기 때문입니다.

저는 최근 Deloitte의 멀티미디어 매니저인 마이클 와인스타인과 윕스터의 비디오 워크플로 디자이너인 롤로 웬록을 만나 마이클의 3인 팀이 어떻게 비디오 제작 문제를 극복하고 사내 인재를 활용하고 승인 워크플로를 구축하며 회사 전체와 효과적으로 작업을 공유하기 위해 배포를 확장했는지 알아봤습니다.

비디오: 사내 커뮤니케이션을 위한 손쉬운 방법

규모에 관계없이 모든 기업은 신입 직원을 온보딩하고, 새로운 제품과 시스템에 대해 팀을 교육하고, 회사 경영진의 메시지를 공유해야 합니다. 점점 더 많은 기업에서 이러한 요구를 충족할 수 있는 확실한 채널로 엔터프라이즈 비디오를 선택하고 있습니다. 설문조사에 따르면 55%의 직원이 매일 온라인 동영상을 시청한다고 답했으며, 고위 경영진의 59%는 선택권이 주어지면 텍스트 대신 동영상을 시청하는 것을 선호한다고 답했습니다.

내부에서 비디오를 사용하는 방법

딜로이트는 방대한 직원 네트워크에서 보다 인간적인 방식으로 소통하기 위해 비디오 우선 사내 커뮤니케이션 전략을 사용합니다. 기존의 커뮤니케이션 채널보다 참여도가 높고 복잡한 아이디어를 단시간에 전달할 수 있습니다. 또한 동영상이 게시되면 항상 메트릭을 사용할 수 있어 Michael과 그의 팀은 커뮤니케이션의 성과를 효과적으로 추적할 수 있습니다. 적절한 플랫폼을 사용하면 여러 팀과 지역에 걸쳐 비디오 배포를 쉽게 확장할 수 있습니다.

소규모 팀을 위한 과제와 솔루션

기업의 규모에 상관없이 비디오 부서는 소수의 팀원으로만 구성되는 경우가 많습니다. 웨비나 참석자의 85%는 6명 이하의 팀과 함께 일하며, 이 소수의 인원은 예산 제약, 다단계 승인 프로세스, 경영진의 동의 등 여러 가지 문제에 직면합니다. 다음은 Michael과 그의 세 팀이 이러한 문제를 해결한 방법입니다:

  • 비디오 전문 지식을 사내에 도입하여 주요 이해관계자와 직접 소통하고 실험할 수 있는 역량을 갖추었으며, 조직 전체가 비디오 리소스에 액세스할 수 있도록 했습니다.
  • Wipster를 사용하여 보다 효과적인 동영상 제작 워크플로우를 설계하고 간소화된 협업을 통해 적시에 적절한 인력이 참여할 수 있도록 지원하여 더 높은 품질의 결과물을 도출할 수 있었습니다.
  • 방화벽으로 보호되는 딜로이트 TV 네트워크와 콘텐츠를 재생 목록과 채널로 정렬하는 멀티탭 플레이어를 통해 전 세계 28만 명의 직원에게 비디오 배포를 확장한 브라이트코브.

이러한 솔루션을 도입한 후 마이클과 그의 팀은 '인사이드 더 이그제큐티브 스튜디오'라는 10부작 시리즈를 포함해 그 어느 때보다 많은 동영상을 제작할 수 있게 되었습니다. 딜로이트 직원의 75%가 이 시리즈에 참여하여 최소한의 경영진 리소스로도 회사의 고위 경영진과 직원들을 인간적인 차원에서 연결할 수 있었습니다.

비디오 제작 워크플로우를 사용하여 커뮤니케이션 수준 높이기

윕스터의 비디오 워크플로 디자이너인 롤로 웬록은 가장 효과적인 비디오 워크플로는 브레인스토밍부터 결과물까지 전체 프로세스를 아우르는 것임을 잘 알고 있습니다. 이러한 포괄적인 접근 방식은 콘텐츠 제작과 전달을 간소화하여 팀원들이 최고의 작품을 만들고 프로덕션을 확장하는 데 집중할 수 있도록 합니다. 다음은 Rollo의 비디오 워크플로우의 네 가지 기둥입니다:

  • 전략. 처음부터 동영상 제작 계획을 세우면 동영상 제작을 기하급수적으로 확장하기가 훨씬 쉬워집니다. 또한 효과적인 전략은 동영상 계획의 목표를 파악하고, 제작자에게 시청자가 누구인지 알려주며, 이해관계자에게 동영상이 수익에 어떤 영향을 미칠 수 있는지 보여줄 수 있습니다.
  • 창조. 체계화되고 템플릿화된 제작 프로세스는 효율성과 성과를 향상시킵니다. 또한 각 팀원이 자신의 역할과 프로세스에서 자신이 어디에 속하는지 알면 협업이 더 쉬워집니다.
  • 퍼블리싱. 원활한 프로덕션 워크플로우가 승인 후 중단된다면 왜 신경을 쓸 필요가 있을까요? 프로세스에 게시를 포함하면 전달 속도가 빨라지고 인적 오류의 가능성이 줄어듭니다. 또한 퍼블리싱이 완료되면 성과 지표에 액세스하고 실행할 수 있어야 합니다.
  • 미디어 자산 관리. 포괄적이고 검색 가능한 미디어 라이브러리는 모든 사람의 업무를 더 쉽게 만들어 줍니다. 시간을 절약하고, 상시 콘텐츠를 활용하고, 반복을 피하고, 새로운 아이디어를 떠올릴 수 있습니다.

전략, 워크플로, 성과 지표, 미디어가 원활하게 통합되면 팀은 프로세스에 얽매이지 않고 창의적으로 사고할 수 있습니다. 자산, 승인 및 결과를 추적하는 데 드는 시간과 비용을 절약하여 프로덕션을 확장하는 데 투자할 수 있습니다. 또한 소규모 팀이 대규모로 동영상 콘텐츠를 제작하고 배포할 수 있게 되면 기업은 전 세계 직원들을 연결하고, 참여시키고, 교육할 수 있습니다.

브라이트코브 플레이어 버전 6에 VIDEO.JS 7이 포함된 이유는 무엇인가요?

최근 브라이트코브 플레이어의 버전 번호 정책을 변경하여 일부 고객에게 혼란을 드렸습니다. 변경 내용과 변경 이유를 알려드리고자 이 글을 씁니다.

개요

버전 6에서 버전 7로 업데이트될 때 Video.js에 적용된 변경 사항은 브라이트코브 플레이어의 동작에 큰 영향을 미치지 않았습니다(자세한 내용은 아래 참조). 이러한 변경 사항은 일반적으로 브라이트코브 플레이어의 주요 버전 업데이트에 필요한 특별한 주의와 수동 옵트인이 필요하지 않았습니다. 이것이 바로 Video.js에 대한 주요 버전 업데이트이지만 Brightcove Player에 대한 주요 버전 업데이트가 아닌 이유입니다.

이로 인해 브라이트코브 플레이어 주요 버전이 Video.js와 동기화되지 않으며, 플레이어 내부를 자세히 살펴보는 사용자에게는 다소 혼란스러울 수 있다는 점을 인지하고 있습니다. 하지만 모든 고객이 수동 업데이트를 선택해야 하는 브라이트코브 플레이어 7을 출시하는 것이 훨씬 더 큰 혼란을 야기할 수 있다고 판단했습니다.

빠른 요약

  • 주요 버전 번호(점 앞의 첫 번째 숫자)의 변경 사항은 큰 변경 사항, 특히 호환성을 깨는 변경 사항을 나타냅니다.
  • 브라이트코브 플레이어는 Video.js의 상위 집합으로, Video.js가 핵심을 형성합니다.
  • 버전 5부터는 어떤 버전이 함께 제공되는지 쉽게 추적할 수 있도록 주요 버전을 동기화했으며, 마이너 버전 번호는 동기화하지 않았습니다.
  • 무엇보다도 플래시 지원을 제거하고 HLS 지원을 추가했기 때문에 Video.js의 주요 버전을 7로 업데이트했습니다.
  • Video.js 7에 플래시 지원(Win7의 IE 11용)을 다시 추가했고, 브라이트코브 플레이어는 항상 HLS 지원을 포함했기 때문에(변경 사항이 아님) 버전 6을 유지하기로 결정했습니다.
  • 브라이트코브 플레이어에 추가된 이러한 변경 사항은 그다지 크지 않아서 일반적으로 메이저 버전 업데이트에 필요한 특별한 주의와 수동 동의가 필요하지 않다고 판단했습니다. 그렇기 때문에 Video.js에 대한 메이저 버전 업데이트는 실시하지만 Brightcove Player에 대한 메이저 버전 업데이트는 실시하지 않습니다.
  • 이로 인해 혼란을 드려 죄송하지만, 주요 버전을 6으로 유지하는 것이 브라이트코브 플레이어 6 업그레이드에 차질이 없을 것으로 예상한다는 사실을 올바르게 전달했다고 생각했습니다.

무엇이 달라졌나요?

버전 6.20부터 Video.js 7을 종속 요소로 통합했습니다. 버전 5와 6에서는 Video.js와 브라이트코브 플레이어의 주요 버전을 동일하게 유지했습니다. 이제 다시 동기화되지 않습니다.

우리의 목표

브라이트코브 플레이어의 목표는 고객에게 최소한의 중단으로 최신 수정 및 개선 사항을 통해 최상의 사용자 경험을 제공하는 것입니다. 당사의 자동 업데이트 시스템은 출시하는 각 버전이 최고의 품질을 유지하고 고객의 웹 사이트에서 계속 작동하도록 설계되었습니다. 모든 업데이트가 기존 구현과 호환되도록 하여 개선 사항이 고객에게 가장 긍정적인 영향을 미칠 수 있도록 최선을 다하고 있습니다.

주요 버전 번호의 의미

주요 버전 번호(점 앞의 첫 번째 숫자)의 변경은 주요 변경 사항, 특히 플레이어가 기존 통합과 호환되지 않게 만드는 변경 사항을 표시하기 위해 사용합니다. 주요 버전 번호의 변경은 일반적으로 고객이 업그레이드 시 주의하고 특별한 주의를 기울여야 함을 의미합니다. 예를 들어, 버전 5에서 6으로 업데이트할 때 저희는 모든 플레이어를 자동으로 업그레이드하지 않기로 결정했고, 고객이 변경에 동의해야 했습니다. 또한 버전 5부터 Video.js의 메이저 버전과 해당 브라이트코브 플레이어 버전을 동일하게 유지하려고 노력했으며, 이를 통해 추적하기가 다소 쉬워졌지만 마이너 버전 번호(첫 번째 점 이후의 나머지 버전 번호)는 동기화되지 않았습니다.

BRIGHTCOVE 플레이어 6의 VIDEO.JS 7

Video.js 7에서는 플래시 지원을 제거하고 플래시 지원이 필요한 모든 브라우저(구 버전의 IE)를 지원하는 등 몇 가지 주요 변경 사항을 적용했습니다. 또한 핵심 플레이어에 HLS 재생 지원도 추가했습니다. 이러한 변경 사항은 통합 및 플러그인에 중대한 영향을 미칠 수 있는 Video.js의 주요 변경 사항이므로 버전 번호를 변경했습니다.

브라이트코브 플레이어는 Video.js의 상위 집합으로, 특히 브라이트코브 비디오 클라우드 사용자가 더 쉽게 사용할 수 있도록 Video.js로 시작하여 다른 구성 요소를 추가했습니다. Video.js 7을 출시하면서 저희는 옵트인이나 기타 혼란을 야기하는 업데이트를 도입하지 않고도 기존 브라이트코브 플레이어 고객에게 해당 버전의 개선 사항을 제공할 수 있는 방법이 있는지 문의했습니다. 브라이트코브 플레이어에는 항상 HLS 지원이 기본으로 포함되어 있었기 때문에 Video.js 7에 HLS가 추가된 것은 브라이트코브 플레이어 6에 대한 변경 사항이 아니었습니다. 또한, 브라이트코브 플레이어 슈퍼세트 번들에 플래시 지원(Windows 7의 IE 11용)을 추가함으로써 브라이트코브 플레이어 6과 100% 호환되는 브라이트코브 플레이어를 만들 수 있다고 판단했습니다.

이는 사실상 Video.js의 주요하고 잠재적으로 중단될 수 있는 일련의 변경 사항이 브라이트코브 플레이어에는 그다지 중요하거나 잠재적으로 중단될 수 있는 변경 사항이 아니라는 것을 의미합니다. 브라이트코브 플레이어를 버전 6으로 유지하는 것이 이를 정확하게 표시하고 특별한 주의를 기울이거나 통합 코드를 변경할 이유가 없음을 알리는 방법이라고 생각했습니다.

이로 인해 브라이트코브 플레이어 주요 버전이 Video.js와 동기화되지 않으며, 플레이어 내부를 자세히 살펴보는 사용자에게는 다소 혼란스러울 수 있다는 점을 인지하고 있습니다. 하지만 모든 고객이 수동 업데이트를 선택해야 하는 브라이트코브 플레이어 7을 출시하는 것이 훨씬 더 큰 혼란을 야기할 수 있다고 판단했습니다.

이 글을 통해 최신 브라이트코브 플레이어 6 버전에 Video.js 7을 포함하는 이유와 결정에 대한 통찰력을 얻으셨기를 바랍니다. 저희의 목표는 새로운 버전이 업데이트될 때마다 최소한의 중단으로 최상의 사용자 경험을 제공하는 것입니다.

브라이트코브 갤러리 포털에서 동영상 SEO 극대화하기

검색 결과에서 높은 점수를 얻는 것은 비즈니스에 매우 중요합니다. 많은 대기업에서 Google, Bing 및 기타 검색 엔진에서 사용하는 알고리즘이 자사 사이트를 유리하게 처리하도록 전담하는 SEO 팀을 두고 있을 정도입니다.

고객이 동영상 전략 내에서 SEO를 최적화할 수 있도록 최근 갤러리 포털에 SEO 성능을 크게 향상시킬 수 있는 몇 가지 기능을 추가했습니다.

REL=CANONICAL 

사이트에 동일하거나 거의 동일한 콘텐츠가 포함된 페이지가 여러 개 있는 경우 SEO에 부정적인 영향을 미칩니다.

안타깝게도 갤러리 사이트에서는 동영상이 두 개 이상의 카테고리에 있는 경우 이러한 문제가 발생할 수 있습니다. 많은 갤러리 고객은 사이트의 다른 곳에 있는 동영상을 강조 표시하는 '최신' 또는 '인기' 카테고리를 가지고 있습니다. Google이 이러한 동일한 페이지를 볼 때 페이지 간에 SEO 값을 분할하여 해당 페이지의 전체 SEO 파워를 희석시킬 수 있습니다.

SEO에 부정적인 영향을 미치지 않도록 하려면 rel=canonical 태그를 추가합니다. 이는 특정 페이지의 SEO 값이 실제로 페이지의 태그 내의 태그를 통해 식별한 다른 페이지에 속해 있음을 Google에 알려줍니다. <head> 요소를 추가합니다. 다음과 같이 보입니다:

<a link rel="canonical" href="https://example.com/my_page.html"></a>

갤러리에서 이 작업을 쉽게 할 수 있도록 만들었습니다. 이제 다음 항목을 추가할 수 있습니다. rel=canonical 를 클릭하여 검색 > 사이트 세부 정보 화면의 확인란을 클릭하면 모든 동영상 세부 정보 페이지로 이동합니다.

갤러리는 동영상 상세 페이지에 다음과 같은 부분으로 구성된 URL 구조를 사용합니다:

<a link rel="canonical" href="https://your-url.com/detail/videos/category-name/video/video-id/title-of-video.html"></a>

실제 URL은 다음과 같습니다:

<a link rel="canonical" href="https://example.com/detail/videos/popular-videos/video/3323417749001/my-great-video"></a>

그리고 rel=canonical 태그는 URL에서 카테고리 이름을 제거하므로 두 개 이상의 카테고리에 있는 동영상은 동일한 표준 URL을 가리키게 됩니다.

<a link rel="canonical" href="https://example.com/detail/video/3323417749001/my-great-video"></a>

URL에서 동영상 제목 제거

위에서 갤러리 내 URL에서 동영상 제목을 제거할 수 있는 새로운 확인란을 추가한 것을 볼 수 있습니다. 이 기능은 동영상 이름을 자주 변경하는 고객에게 SEO에 도움이 될 수 있습니다. 또한 제목이 길어 다루기 힘든 URL을 만드는 고객에게도 도움이 될 수 있습니다.

URL의 동영상 제목을 제거하면 SEO에 부정적인 결과를 초래할 수 있으므로 잠재적인 이점과 결과를 충분히 고려한 경우에만 이 기능을 구현하는 것이 좋습니다.

최종 고려 사항

이러한 기능 중 하나에 대해 우려되는 점이 있다면 구현하기 전에 SEO 전문가에게 문의하세요. 이러한 기능을 구현하는 경우 변경 전에는 검색 엔진 트래픽을 검토하여 기준선을 얻고, 변경 후에는 그 영향을 파악하는 것이 좋습니다.

브라이트코브 플레이어 V6.22의 개선 사항

지난주에 브라이트코브 플레이어 6.22를 사전 출시했습니다. 이 버전에는 고객과 통합업체가 관심을 가질 만한 몇 가지 유용한 API 변경 사항이 포함되어 있습니다.

확장된 자동 재생 구성

의 일환으로 Video.js 7.1.0를 통해 autoplay 구성을 더욱 강력하게 만들 수 있습니다.

현재 이 구성은 다음 중 하나일 수 있습니다. true 또는 false를 설정하는 것과 유사하게 autoplay 속성(또는 <video> 요소를 추가합니다. 다음과 같은 경우 true를 클릭하면 플레이어가 자동 재생을 시도하고 브라우저에서 이를 방지하면 소위 큰 재생 버튼이 표시됩니다.

그러나 고객이 자동 재생 성공 확률을 높이고자 하는 경우가 있습니다. 확장된 autoplay 구성은 이제 기존 부울 값 외에도 여러 가지 새로운 문자열 값을 허용할 수 있습니다.

ANY

구성 추가하기, {"autoplay": "any"}를 호출하면 플레이어가 play() 에서 loadstart 이벤트를 호출합니다. 재생에 실패하면 플레이어가 음소거되고 play() 를 다시 클릭합니다. 그래도 재생이 실패하면 이전 상태인 muted 가 복원됩니다.

이 값은 음소거되지 않은 자동 재생을 선호하지만 음소거된 자동 재생도 허용되는 경우 가장 완벽한 솔루션을 제공합니다.

MUTED

구성 추가하기, {"autoplay": "muted"}를 누르면 플레이어가 스스로 음소거된 다음 play() 에서 loadstart 이벤트. 재생이 실패하면 이전 상태인 muted 가 복원됩니다.

이 값은 자동 재생을 음소거하는 경우 첫 번째 시도에서 성공할 가능성이 가장 높은 값입니다.

플레이

마지막으로 구성을 추가합니다, {"autoplay": "play"}를 호출하면 플레이어가 play() 에서 loadstart 이벤트.

성공 확률은 다음과 같이 설정하는 것과 비슷합니다. autoplay: true.

카탈로그 플러그인 개선 사항

참고: 당분간 이러한 기능은 구성이나 설정이 아닌 카탈로그 플러그인 메서드를 통해서만 사용할 수 있습니다. data- 속성을 사용합니다.

API 표준화

카탈로그 플러그인에 적용한 가장 큰 변경 사항은 수년에 걸쳐 메서드 간에 사소한 불일치가 발생한 라이브러리 API를 표준화하기 위한 노력의 일환입니다.

이 노력의 핵심은 공통된 get() 메서드는 모든 요청 유형에 대해 작동하며 단일 인수를 받는 기존의 카탈로그 매개변수 개체 (아래 설명 참조). 그리고 get() 메서드는 Promise 객체입니다.

예를 들어, 공통으로 비디오를 가져오는 경우 get() 메서드는 다음과 같이 보일 수 있습니다:

// Request a video from the Playback API.
player.catalog.get({
  type: 'video',
  id: '123456789',
  adConfigId: 'abc123'
})

  // The request succeeded, load the video data into the player.
  .then(function(data) {
    player.catalog.load(data);
  })

  // The request failed.
  .catch(function(err) {
    videojs.log.error(err);
  });

또한 이러한 노력에는 기존 방법에 대한 이전 버전과의 호환성 변경도 포함됩니다. getVideogetPlaylistgetSearchgetSequence및 getLazySequence. 이러한 변경 사항은 다음과 같습니다:

  • getVideogetPlaylist및 getSearch 는 이제 현재 구현의 대안으로 카탈로그 매개변수 객체를 첫 번째 인수로 사용할 수 있습니다.
  • 모든 메서드의 세 번째 인수입니다, adConfigId은 이제 더 이상 사용되지 않습니다. 카탈로그 매개 변수 객체에 adConfigId 속성을 대신 사용합니다.
  • 각 메서드는 여전히 1초가 걸릴 것으로 예상됩니다. callback 인수를 반환하고 XMLHttpRequest 객체입니다. 만약 Promise 를 선호한다면, 일반적인 get() 메서드를 사용합니다.

이러한 변경 사항은 모두 이전 버전과 호환된다는 점에 유의하세요. 기존 코드를 변경할 필요가 없습니다!

예를 들어, 위의 동영상 요청은 여전히 이전 스타일로 이루어질 수 있습니다:

// Request a video from the Playback API.
player.catalog.getVideo('123456789', function(err, data) {

  // The request failed.
  if (err) {
    return;
  }

  // The request succeeded, load the video data into the player.
  player.catalog.load(data);
}, 'abc123');

카탈로그 매개변수 개체

이 규칙은 앞으로 브라이트코브 플레이어에서 재생 API에 대한 요청을 설명할 때 기초로 사용할 예정입니다.

모든 인수의 첫 번째 인수로 지원됩니다. get* 메서드.

모든 값은 문자열이어야 합니다.

이름 설명
type 요청할 요청 유형입니다. 다음 중 하나여야 합니다. 'video''playlist'또는 'search'.
accountId 데이터를 가져올 계정 ID입니다. 기본값은 플레이어의 계정 ID입니다.
policyKey 이 계정의 정책 키입니다. 기본적으로 플레이어의 정책 키로 설정됩니다.
id 다음에 의해 접두사가 붙은 동영상 또는 재생목록 ID 또는 참조 ID입니다. 'ref:'필수 동영상 및 재생 목록 요청을 위해!
q 검색 쿼리입니다. 필수 검색 요청에 대해 ( id 는 더 이상 사용되지 않는 형태로 사용됨), 그 외에는 무시됩니다.
adConfigId 동영상 수 SSAI 광고 구성 ID.
tveToken 쿼리 문자열 매개변수로 전송할 TVE 토큰(선택 사항)입니다.
limit 재생목록검색 유형에만 지원됩니다. 반환되는 동영상 수를 제한합니다.
offset 재생 목록검색 유형에만 지원됩니다. 건너뛸 동영상 수입니다.
sort 검색 유형에만 지원됩니다. 검색 시 동영상이 정렬되는 방식입니다.

참고: 이전 버전과의 호환성을 위해 더 이상 사용되지 않는 두 가지 추가 용도가 있습니다. id 매개변수입니다. For 검색 유형, 즉 id 매개 변수가 검색 쿼리로 지원됩니다. q. For 검색 유형과 시퀀스, 그리고 id 매개변수에는 카탈로그 매개변수 객체인 하위 객체가 포함될 수 있습니다.

재생 목록 제한 및 오프셋

이 표준화의 결과로 다음과 같은 지원이 추가되었습니다. limit 그리고 offset 쿼리 매개변수를 재생목록에 추가할 수 있습니다. 이를 통해 고객은 재생목록을 통해 더 긴 재생목록 크기와 페이지 매김을 구현할 수 있습니다. 이러한 기능은 getPlaylist() 함수는 다음과 같습니다:

// Request a playlist from the Playback API.
player.catalog.getPlaylist({
  id: '123456789',
  limit: '25',
  offset: '0'
}, function(err, data) {

  // If there is an error object, the request failed.
  if (err) {
    return;
  }

  // The request succeeded, load the playlist data into the player.
  player.catalog.load(data);
});

결론

브라이트코브 플레이어 6.22의 새로운 기능에 대해 매우 기대하고 있습니다. 이 버전은 현재 사전 출시 상태이지만 곧 모든 자동 업데이트 플레이어에 배포할 예정입니다.

브라이트코브 제품 업데이트: 2018년 봄

또 한 번의 환상적인 NAB를 마치고, 제품 팀의 최신 업데이트를 공유하게 되어 기쁩니다. 언제나 그렇듯이, 이 동영상은 놀랍고 수익성 있는 동영상 경험을 제공하기 위해 개발 중인 새로운 기능과 혁신에 대해 고객에게 알리기 위해 제작되었습니다.

아래는 동영상에서 강조된 모든 업데이트의 개요와 함께 시작하는 데 도움이 되는 추가 정보 및 문서 링크입니다:

  • SDK 개선 사항: tvOS 및 Android용 업데이트.
  • 플레이어 업데이트: 모바일 Safari 브라우저에서 360° 동영상 지원. Chrome에서 자동 재생 지원.
  • 비디오 클라우드의 검색 기능이 개선되었습니다.
  • Facebook 권한 관리자 API 통합: 현재 베타 버전입니다.
  • OTT Flow: 새로운 크롬캐스트 수신기 앱에 대한 DRM 지원.
  • 상황에 맞는 암호화: "빠른 게시를 위한 '빠른 릴리스' 옵션.

이번 업데이트를 통해 여러분의 동영상 경험이 어떻게 개선되기를 기대합니다.

회사 전체의 비디오 콘텐츠를 중앙 집중식으로 관리하여 안정적인 마감일 관리 보장

모든 고객의 마음과 몸을 만족시키기 위해 노력합니다.

창립 70주년을 맞이한 Wacoal이 기업 메시지를 '더 아름다워지다'로 리뉴얼했습니다. '여성은 평화의 상징으로서 자부심을 가지고 아름다움을 표현할 수 있다'는 철학을 바탕으로 성장해 온 와코는 소비자의 가치관이 더욱 다양해지고, 사람들이 추구하는 '아름다움'이 '개성'으로 변화함에 따라 이를 반영했습니다. 앞으로도 고객 한 사람 한 사람의 마음과 몸에 맞는 아름다움을 제공하겠다는 메시지를 담고 있습니다.


동영상 콘텐츠에 대한 노력도 계속하고 있습니다. 동영상을 통해 사용자에게 정보를 전달하고자 하는 경우가 많습니다. 예를 들어 속옷 입는 법이나 세탁법 같은 것이죠. 실제로 '속옷에 대한 기본 상식'은 인기 콘텐츠가 되었습니다. 이 외에도 각 제품별 홍보 영상으로 매장에서 재생되는 영상이나 TV 광고 영상도 있습니다.


종합기획실 웹 및 CRM 기획부 홍보광고팀의 가와카츠 카즈미 씨는 "2009년부터 이러한 동영상 콘텐츠를 YouTube에 업로드하기 시작했습니다."라고 회상합니다. 웹사이트에 삽입하고 싶은 모든 동영상을 YouTube에 업로드하고 태그를 사용하여 자체 사이트에 삽입하기로 결정했습니다." "당시 정보시스템 부서에서 자체 서버에 동영상 파일을 업로드하면 서버에 부담을 준다는 지적이 있었기 때문에 자체 서버에 부담을 주지 않고 무료로 사용할 수 있다는 점을 높이 평가했습니다."

권한 관리 및 마감일 관리 문제 발생

시간이 지나면서 동영상 콘텐츠의 품질이 높아지고 파일 용량이 커졌습니다. 회사 보안이 더욱 엄격해지면서 USB나 무료 파일 전송 서비스를 이용한 파일 전송이 어려워졌습니다. 그러자 회사 담당자는 제작사가 콘텐츠를 YouTube에 업로드할 수 있도록 계정에 대한 액세스 권한을 요청했습니다. NDA를 체결한 후 계정을 개설했지만, 유튜브에는 권한 관리 기능이 없고 회사 내외부 모두가 동일한 아이디/비밀번호를 사용해 로그인하기 때문에 실수로 필요한 영상이 삭제될 가능성이 있었습니다.

저는 이 시스템을 많은 시간을 들이지 않고 비용도 들이지 않고 혼자서 만들 수 있었습니다. 이 시스템이 회사 내에서 사용된다면 비용 절감으로 이어질 것입니다.

가와카츠 카즈미
홍보 및 광고 부서, 기업 기획실, Wacoal Corporation

또 다른 큰 문제는 모델의 초상 사용권 문제였습니다. 동영상 콘텐츠에 등장하는 모델과 기간 한정 계약을 체결하는 것이 일반적인 관행입니다. 계약이 만료된 후 실수로 영상이 온라인에 방치되면 추가 비용이 발생할 뿐만 아니라 신뢰 관계가 손상될 수 있습니다. 이에 대한 관리를 담당자에게 맡기고 '잊어버리는' 것만으로는 충분하지 않습니다.


마감일 관리 문제를 더욱 복잡하게 만드는 것은 콘텐츠 제작의 의사 결정 과정이 분산되어 있다는 점입니다. 가와카츠의 팀은 홍보 및 광고 부서로서 회사의 전반적인 브랜드 관리를 담당하지만, 홍보 동영상 콘텐츠는 브랜드 매니저가 제작합니다. 모델과의 계약도 브랜드 매니저가 담당합니다. 회사 내 모든 콘텐츠를 추적하고 각 작품의 마감일을 관리하는 것이 어려웠습니다.


하지만 사내에 동영상 콘텐츠를 위한 서버를 설치하려면 비용이 많이 들고 관리 부담이 큰 반면, YouTube는 무료로 사용할 수 있습니다. 이러한 어려움에도 불구하고 동영상 수는 계속 증가했습니다. 하지만 관리 측면에서는 한계에 도달했습니다. 브랜드를 강력하게 홍보하고 싶은 콘텐츠에 유튜브를 활용하면 재생 후 다른 영상이 표시되는 문제가 발생하기도 했죠. 이때 가와카츠 씨는 브라이트코브를 알게 되었습니다. 가와카츠 씨는 "같은 의류 업계의 사례 강의를 들었는데, 우리가 직면한 문제를 해결할 수 있는 솔루션이라는 생각이 들었습니다."라고 말합니다.

브라이트코브 갤러리로 자동 페이지 생성

브라이트코브 비디오 클라우드에 비디오를 저장하면 마감일을 정확하게 관리하고 다양한 디바이스에 서로 다른 콘텐츠를 제공할 수 있습니다. 물론 제작사 및 기타 관련 당사자에 대한 권한을 설정하고 개별 ID와 비밀번호를 부여할 수도 있습니다. 널리 보고 싶은 동영상은 YouTube를 계속 사용하되, 이를 관리할 때는 브라이트코브 소셜을 사용하면 됩니다. 또한 누구나 쉽게 랜딩 페이지를 만들 수 있는 브라이트코브 갤러리도 존재합니다.


"YouTube에 업로드할 때도 외부 웹 제작사에 랜딩 페이지 제작을 의뢰해야 했습니다. 브라이트코브 갤러리에서 템플릿을 설정하면 누구나 간단한 페이지를 빠르게 만들 수 있습니다."(Kawakatsu)


시스템 도입 결정은 2017년 말에 이루어졌습니다. 우선 홍보 및 광고 부서에서 브라이트코브 비디오 클라우드를 비롯한 다양한 기능을 선도적으로 사용했으며, 현재는 전사적으로 사용할 수 있는 기반을 마련하는 프로젝트를 진행 중입니다. 브라이트코브 비디오 클라우드 화면에서 동영상 만료일을 확인할 수 있어 콘텐츠에 만료일이 입력되지 않은 경우 담당자에게 입력하라는 메시지가 표시됩니다. 이제 ID별로 권한을 설정할 수 있어 제작사는 업로드 권한만, 사내 직원은 편집 권한을 갖도록 설정할 수 있습니다.


"브라이트코브 갤러리를 사용하여 테스트 케이스로 랜딩 페이지를 직접 만들어 보았습니다. 템플릿을 복사하고 편집하여 생성한 간단한 페이지였지만 외주를 맡겼다면 일정 금액의 비용이 들었을 것입니다. 브라이트코브 갤러리를 통해 짧은 시간에 비용 부담 없이 직접 제작할 수 있었습니다. 이 시스템을 사내에서 활용하면 비용 절감으로 이어질 수 있을 것 같습니다." (가와카츠)


회사 내에서 비공개로 유지하려는 동영상을 저장할 수 있기 때문에 영업 직원을 위한 교육 동영상과 같은 내부용 동영상도 브라이트코브 비디오 클라우드에 업로드했습니다. 이를 통해 안전한 클라우드에 비디오를 저장할 수 있게 되어 이제 매장의 영업 직원들과 최신 정보를 빠르게 공유할 수 있게 되었습니다.


또한 현재 동영상 광고 시청 분석도 테스트하고 있습니다. 소셜 네트워킹 사이트에서 홍보하고 있는 재택 근무 여성을 타깃으로 한 기업 브랜드 광고의 시청 데이터를 확보할 수 있었습니다. 가와카츠는 "올해는 인프라를 구축하는 단계입니다. 회사 내에서 인지도를 높이고 있습니다. 예를 들어 조만간 이커머스 부서와 협력하여 콘텐츠를 구매로 연결할 수 있는 시스템을 구축하고자 합니다."

동영상 성능을 개선하는 간단한 단계

"샐리, 우리 동영상은 어때요?" 지나가던 샐리의 상사가 불길한 질문에 답할 수 있을 것 같다는 듯이 물었습니다. "좋아요." 샐리가 대답했습니다. "많은 사람들이 시청했고 조회수도 382회나 되었습니다." 하지만 두 사람은 "그게 좋은 건가요? 평균 이하인가요? 어떻게 하면 조회수를 더 높일 수 있을까요?"

이 시나리오가 섬뜩할 정도로 익숙하게 들린다면 여러분은 혼자가 아닙니다. 저는 수많은 브라이트코브 고객과 함께 일하면서 같은 고민을 해왔습니다. 그래서 누구나 비디오 성능을 개선하기 위해 취할 수 있는 일련의 단계를 만들었습니다.

도전 과제: 더 많은 사람들이 플레이를 클릭하도록 유도하기

시청자의 콘텐츠 참여를 유도하는 데 문제가 있을 때 고려해야 할 몇 가지 기본적인 사항이 있습니다. 동영상 성능을 개선하려면 포스터 이미지, 동영상 크기, 페이지 배치만 잘 살펴봐도 됩니다.

1단계 - 포스터 이미지, 제목, 설명 다듬기

웹사이트 방문자는 일반적으로 동영상에 1~2분 정도의 시간을 투자하는 것을 주저합니다:

  • 도와주세요
  • 질문에 답변하기
  • 엔터테인먼트

더 많은 시청자가 재생을 클릭하도록 유도하는 가장 좋은 방법은 커버 이미지 제목과 설명을 사용하여 기대치를 설정하고, 시청자가 재생을 클릭하면 무엇을 얻을 수 있는지 정확히 알려주는 것입니다.

책상을 조립하는 방법에 대한 동영상을 제작하는 경우 "새 책상을 조립하는 방법"이라고 제목을 정하세요. 양자 물리학을 설명하는 동영상이라면 "양자 물리학 설명"이 좋은 제목이 될 것입니다. 제목을 지나치게 생각하거나 교묘하게 만들지 마세요. '마케팅 용어'를 사용하지 말고 명확하게 하세요. 포스터 이미지 자체에 제목을 포토샵으로 넣을 수도 있습니다. 최근에 제작한 동영상에서 제가 어떻게 했는지 확인해 보세요.

홈디포는 항상 이 부분에서 정말 잘해왔습니다. 비디오 포털을 확인하면 비디오에서 무엇을 얻을 수 있는지 정확히 알려주는 것을 볼 수 있습니다.

2단계 - 크기 및 페이지 배치 조정하기

우리 모두는 큰 동영상을 좋아합니다. 이것이 우리가 점점 더 큰 TV와 휴대폰을 계속 구매하는 이유입니다. 웹사이트의 시청자도 마찬가지입니다. 오른쪽 하단에 320X180의 작은 동영상을 배치하면 두 페이지 아래로 스크롤하면 낮은 수치를 기대할 수 있습니다.

동영상을 전면 중앙에 배치하고 페이지 디자인이 허용하는 만큼 크게 만들면 재생을 클릭할 확률이 크게 높아집니다. 저는 관심이 없던 동영상이 너무 크고 예쁘다는 이유만으로 재생을 클릭한 적이 있습니다.

도전 과제: 사람들이 동영상을 더 많이 시청하도록 유도하기

그렇다면 더 많은 클릭이 발생하고 있는 지금, 어떻게 하면 사람들이 더 오랜 시간 동안 참여하도록 유도할 수 있을까요? 이것은 아마도 정의하고 정량화하기 가장 어려운 문제일 것입니다. 만약 공식이 있다면 우리 모두가 바이럴 동영상을 만들고 있을 테니까요.

1단계 - 컨텍스트와 일관성 유지

트랙터의 모든 사양을 나열하는 웹사이트가 있다고 가정해 보겠습니다. 이 트랙터가 얼마나 훌륭한지, 왜 모든 사람이 이 트랙터를 구매해야 하는지에 초점을 맞춘 멋진 새 마케팅 동영상을 게재한다고 가정해 보겠습니다. 여기서 완전히 다른 두 가지 대화가 진행되고 있습니다. 페이지에서 정보를 제공하거나 무언가를 설명하는 경우 해당 페이지의 동영상도 그래야 합니다. 마케팅 페이지용 마케팅 동영상을 저장합니다.

2단계 - 어조와 배치에 대해 생각하기

면접을 보러 갈 때나 친구들과 사교적으로 외출할 때는 각 상황에 대해 다르게 생각하고 그에 맞는 옷을 입습니다. 동영상도 마찬가지입니다. 대본을 작성하거나 스토리보드를 작성하기 전에 어떤 톤과 표현이 동영상의 주제와 목적에 가장 잘 어울리는지 짧은 대화를 나눠보세요. 소셜 동영상의 경우 좀 더 캐주얼하고 대화적인 분위기를 연출할 수 있고 또 연출해야 합니다. 홈페이지에 게시하는 경우에는 좀 더 세련되고 격식을 차릴 수 있고 또 그렇게 해야 합니다.

3단계 - 누군가의 이야기를 전하세요

인간은 이야기 자체뿐만 아니라 이야기를 바라보는 누군가의 관점에 끌립니다. 리얼리티 프로그램을 좋아하는 이유도, 특정 뉴스 채널에 귀를 기울이는 이유도 바로 여기에 있습니다. 물론 '스토리'가 가장 중요하지만, 스토리를 바라보는 누군가의 관점이 스토리를 흥미롭고 공감할 수 있게 만듭니다. 스토리를 파악했다면, 그 스토리를 누구의 관점으로 보면 가장 흥미롭게 느껴질까요? 고객인가요? 제품을 작업한 엔지니어? 영업 사원? 영업사원의 어머니? 아이디어를 얻으실 수 있습니다.

4단계 - 항상 도움 주기

도움이 되는 것이 언제나 승리합니다. 고객의 고충이 무엇인지 잘 모르겠다면 지원 티켓을 살펴보고 영업팀에 고객이 가장 자주 묻는 질문이 무엇인지 물어보세요. 그런 다음 고객이 이러한 문제를 해결하는 데 도움이 되는 콘텐츠를 만들면 고객이 계속 시청할 것입니다.

Xero의 '스타트업 시리즈'가 그 좋은 예입니다. 이 동영상은 신생 스타트업이 궁금해하는 질문을 직접 다루고 그에 대한 답변을 제공합니다.

다음 동영상이 회사의 매출을 두 배로 늘리거나 입소문을 낼 수 있다는 공식은 없지만, 위의 제안은 동영상 성능과 참여도를 개선하는 데 도움이 될 것입니다. 궁극적으로 동영상을 재생하는 사람들이 더 많이 클릭하고 더 오래 참여할수록 최종적으로 전환할 가능성이 높아진다는 것은 누구나 알고 있는 사실입니다.

브라이트코브 플레이어 V7 업데이트

낡은 것은 버리고 새로운 것을 받아들이세요

2018년에는 브라이트코브 플레이어 6.20.0 버전을 사전 출시하여 Video.js 7을 사용한 첫 번째 버전을 출시했습니다.

Video.js 7에는 두 가지 주요 변경 사항이 포함되어 있습니다.

첫째, Video.js HTTP 스트리밍 라이브러리를 Video.js에 번들로 제공하여 기본 Video.js 라이브러리에 HLS 재생 지원 및 실험적인 DASH 재생 지원을 추가합니다. 브라이트코브 플레이어는 오랫동안 HLS 재생 지원을 번들로 제공해 왔기 때문에 업데이트의 이러한 측면은 브라이트코브 고객에게 큰 영향을 미치지 않습니다.

하지만 두 번째 변경 사항은 브라이트코브 고객에게 영향을 미치며, 저희가 매우 기대하는 변경 사항입니다: 인터넷 익스플로러(IE) 버전 9 및 10에 대한 지원 중단입니다. 앞으로는 IE11만 지원하며, 6.20.0 이상 버전의 브라이트코브 플레이어는 11 이전 IE 버전에서 제대로 작동하지 않습니다. 이 정책 변경에 대한 자세한 내용은 브라이트코브 플레이어 시스템 요구 사항 문서에서 확인할 수 있습니다.

어떤 것에 대한 지원을 중단하는 것이 어떻게 좋은 일인가요?

6월 20일 기준으로 11 이전 버전의 IE는 전체 플레이어 트래픽의 0.07%에 불과합니다. 그러나 유니티는 매 분기마다 이러한 구형 브라우저를 지원하기 위해 많은 노력을 기울여 왔습니다. 여기에는 수동 테스트를 실행하고 잠재적인 문제를 디버깅하는 인적 노력과 자동화된 테스트를 실행하는 기계적 노력이 포함됩니다. 이러한 브라우저의 문제를 테스트하고 추적하는 데 소요되는 모든 시간은 브라이트코브 플레이어와 고객에게 더 가치 있는 작업에 투자할 수 없는 시간입니다.

또한, Video.js와 브라이트코브 플레이어 모두에서 이전 IE에 대한 지원을 제거하여 기본 플레이어의 크기가 166KB에서 159KB로 줄었습니다. 즉, 6.20.0으로 업데이트한 후 CDN에서 플레이어를 다운로드할 때마다 유선을 통해 전송되는 데이터는7KB 줄어듭니다.

7KB는 그리 많지 않은 양이지만 총체적으로 생각해 보세요. 1기가바이트의 대역폭을 절약하려면 CDN에서 약 142,857명의 플레이어만 전송하면 됩니다.

그리고 이러한 비용 절감은 브라이트코브에만 영향을 미치는 것이 아닙니다. 이러한 변화의 가장 중요한 수혜자는 바로 브라이트코브 고객사 사용자들입니다. 고객들은 제한된 모바일 데이터 요금제에서 대역폭을 덜 소비하게 될 것입니다.

IE9 또는 IE10 지원을 원하면 어떻게 하나요?

고객이 IE9/IE10 지원을 유지해야 하는 경우, 스튜디오 또는 플레이어 관리 API를 통해 브라이트코브 플레이어 자동 업데이트를 선택 해제할 수 있습니다.

아직 5.x 버전을 사용 중인 고객은 아무것도 할 필요가 없습니다. 하지만 모든 최신 개선 사항을 이용하려면 6.x로 업그레이드할 것을 강력히 권장합니다.