개요: Brightcove Player

이 주제에서는 강점, 비디오 퍼블리싱 옵션 및 기본 플레이어 관리 등 브라이트코브 플레이어에 대한 높은 수준의 이해를 얻게 됩니다.

강점

플레이어는 유연하고 확장 가능한 비디오 재생 환경을 구축 할 수있는 플랫폼을 제공합니다.

주요 강점은 다음과 같습니다.

  • 경량, HTML5 비디오 플레이어
  • 기능과 기능을 추가할 수 있는 풍부한 플러그인 환경
  • HTML, 자바 스크립트 및 CSS를 사용하여 플레이어 모양을 사용자 정의
  • 서로 다른 환경을 위한 두 플레이어 구현
  • 큐 포인트, 캡션, 로컬라이제이션, 광고 등과 같은 다양한 기능 세트
  • 네이티브 플레이어 SDK
  • 인터넷에 액세스 가능한 URL로 Video Cloud 라이브러리 비디오와 비디오를 모두 재생합니다.

비디오 게시

플레이어를 만들 때 플레이어를 게시하기 위한 세 가지 구현이 표시됩니다. 이러한 구현은 다음과 같습니다.

  • URL
  • 페이지 내 포함
  • iframe

이러한 각 구현은 두 가지 접근 방식을 취할 수 있습니다. 가장 일반적인 방법은 동적 플레이어를 사용하는 것입니다. 이 플레이어는 다양한 비디오를 재생할 수 있습니다. 이를 위해 비디오 ID는 런타임 시 URL 매개 변수, 비디오 태그 속성 또는 JavaScript API를 통해 플레이어로 전달됩니다. 이것은 기술적으로 다양한 콘텐츠 인스턴스에 사용할 수 있는 템플릿 웹 페이지와 유사합니다. 이 접근법의 사용 사례는 사용자가 액세스하는 기사 또는 비디오에 따라 다른 비디오가 할당되는 일반 비디오 플레이어입니다.

보다 전문적인 접근 방식은 플레이어 구성 자체에 비디오를 포함시켜 정적으로 플레이어에 바인딩하는 것입니다. 이 방법은 정적 웹 페이지를 만드는 것과 유사합니다. 장점은 플레이어가 포스터 이미지를 표시하거나 비디오 재생을 시작하기 위해 수행해야 하는 통화 수를 줄여 성능을 높이는 것입니다. 이 작업은 Studio에서 또는 API를 직접 사용하여 수행 할 수 있습니다. 이 접근 방식의 활용 사례는 단일 제품에 대한 자세한 내용을 담은 비디오가 포함된 플레이어로 작성된 제품 페이지입니다.

플레이어 관리

 

플레이어는 Studio를 통해 또는 플레이어 관리 API를 사용하여 프로그래밍 방식으로 생성, 사용자 정의 및 관리할 수 있습니다.

Studio

Studio는 이러한 작업을 수행하기 위해 사용하기 쉬운 인터페이스를 제공합니다.

스튜디오 개요
스튜디오 개요

스튜디오시작하기 문서는 비디오 클라우드 스튜디오에대해 알아볼 수 있는 훌륭한 출발점을 제공합니다.

플레이어 관리 API

플레이어 관리 API의 기능은 두 가지 주요 범주로 나뉩니다. 이러한 범주 및 자세한 강점은 다음과 같습니다.

  • 중앙 집중식 관리
    • 자동 버전 업데이트
    • API를 통해 플레이어 생성, 업데이트 및 활성화
    • 한 번에 수천 명의 플레이어 업데이트
    • 플레이어 버전 관리 및 롤백
  • 최적화된 성능
    • 플레이어 에셋의 사전 컴파일
    • 플레이어에 썸네일 또는 비디오 URL 포함
    • 동일한 CDN을 통해 플러그인 제공

플레이어 관리 API에 대한 자세한 내용은브라이트코브 플레이어 관리설명서를 참조하십시오.

정적으로 바인딩된 플레이어 게시

위에서 언급했듯이 비디오를 정적으로 플레이어에 바인딩 할 수 있습니다. 이 작업은 플레이어 UI 또는 플레이어 관리 API를 통해 수행할 수 있습니다. 자세한 내용은미디어 모듈과 함께 비디오 및 재생 목록 게시단계별: 플레이어 관리문서.

이 경우 비디오 ID는 iframe에 사용된 비디오 URL이나 직접 링크에 포함할 필요는 없지만 페이지 내 임베드의<video>태그에 포함되어야 합니다.

플레이어 유형 비교

브라이트코브의 플레이어 환경을 구성하는 세 가지 플레이어 유형이 있습니다. 그들은 다음과 같습니다:

  • Video.js: HTML5 비디오에서 보다 쉽게 작업하고 빌드할 수 있는 프레임워크를 제공하는 오픈 소스 JavaScript 및 CSS 라이브러리입니다. Video.js 프로젝트는 브라이트코브의 후원을 받으며 브라이트코브는 이 프로젝트에 크게 기여하고 있습니다.
  • 브라이트코브 플레이어 (스튜디오의 플레이어 모듈): Video.js 를 기본 플레이어 프레임워크로 사용하는 브라이트코브에서 개발한 비디오 플레이어입니다. Video.js 자체를 사용할 수는 있지만 대부분의 경우 추가 플러그인 및 사용자 지정과 결합하려고합니다. 브라이트코브는 플러그인을 육성하고 호환성을 관리하며 시간이 지남에 따라 모든 플러그인을 최신 상태로 유지합니다. 브라이트코브 플레이어는 모든 브라이트코브 비디오 경험의 기초가 됩니다.
  • 브라이트코브 플레이어: 비디오 플레이어 경험을 만들고 관리하는 고성능 서비스 세계 최고의 비디오 퍼블리셔의 요구를 충족하도록 설계된 브라이트코브는 선도적인 크로스 플랫폼 HTML5 최초의 비디오 플레이어인 브라이트코브 플레이어와 강력한 플레이어 관리 API 및 성능 최적화 서비스를 결합합니다. 브라이트코브의 네이티브 iOS 및 안드로이드 SDK도 포함되어 있습니다.

다음 정보는 오픈 소스 Video.js 보다 브라이트코브 플레이어를 선택하는 것이 유리할 수 있는 이유를 설명합니다.

  • 성능 최적화: 플레이어 관리 서비스는 플레이어 전달을 최적화하고, 플러그인, 스키닝 에셋, 썸네일을 미리 컴파일하여 각 플레이어를 최적화하여 다운로드 크기를 최소화하고, 전 세계적으로 최적화된 고성능 CDN을 통해 전송합니다.
  • 플레이어 관리: 플레이어 관리 기능을 통해 플레이어 구성을 쉽게 추적하고 변경할 수 있습니다. 이는 사이트 또는 응용 프로그램의 여러 부분에 대해 서로 다른 사용자 지정 및 플러그인과 플레이어 스타일 지정을 포함하여 여러 플레이어 구성을 사용하는 고객에게 특히 유용합니다. 플레이어 관리 서비스를 사용하면 각 페이지의 코드를 변경하지 않고도 플러그인, 스타일 및 기타 설정을 변경하는 플레이어의 구성을 업데이트할 수 있습니다. 고객은 플레이어를 다시 게시하기만 하면 이러한 변경 사항이 자동으로 CDN에 푸시됩니다.
  • 미래 보장형 타사 통합: 브라이트코브는 ComScore, 닐슨, 구글/더블클릭, 프리휠 등과 같은 파트너와 직접 협력하여 분석 및 광고 플러그인이 제대로 작동하는지 확인합니다. 또한 브라이트코브는 브라우저 및 연결된 장치의 모든 트렌드에 대한 최신 정보를 유지하여 플레이어가 타사 웹 기술에 대한 업데이트와 완벽하게 작동할 수 있도록 합니다. 브라이트코브의 플러그인에서 제공하는 일부 기능은 오픈 소스에서 사용할 수 없습니다. 예를 들어 DFP 광고를 표시하는 데 사용되는 Google의 IMA SDK를 사용하여 광고를 표시하기 위해 Flash와 HTML5 간의 자동 전환이 가능합니다. 브라이트코브는 플러그인이 브라이트코브 플레이어에서 테스트되도록 보장하지만 모든 Video.js 버전에서 테스트되지는 않습니다.
  • 업계 최고의 지원: 브라이트코브 플레이어를 선택하는 또 다른 중요한 이유는 브라이트코브가 서비스를 지원한다는 것입니다. 일반적으로 이는 고객으로서 모든 단계에서 도움을 줄 수 있는 숙련된 파트너가 있음을 의미합니다. 브라이트코브를 사용하면 시장 출시 시간을 단축하고 업무를 보장할 수 있는 시스템을 사용할 수 있으며, 그렇지 않거나 질문이 있는 경우 다른 사람에게 전화를 걸 수 있습니다.
  • 개발 비용 및 출시 기간: 브라이트코브가 해낸 것처럼 HTML 비디오 플레이어를 중심으로 모든 기능을 직접 구축 할 수는 있지만 저렴하지는 않으며 엄청난 시간이 소요됩니다. 이러한 종류의 작업은 브라이트코브가 판매하는 회사의 핵심 역량이 아닐 가능성이 높습니다. 따라서 회사는 브라이트코브가 할 수 있을 뿐만 아니라 더 적은 비용으로 수행할 수 있을 것 같지는 않습니다. 오픈 소스는 처음에는 저렴해 보이지만 완벽한 솔루션을 구축하는 데 더 많은 시간과 노력이 필요하며 플레이어, 플러그인 및 통합을 최신 상태로 유지하기 위해 지속적인 유지 관리 비용이 발생합니다.
  • 한 번 통합: 브라이트코브 플레이어는 스트림으로 인코딩된 서버 측 광고가 있는 Once 스트림의 재생을 지원하도록 특별히 제작되었습니다. 또한 플레이어는 Once UX와 통합되어 VMAP 콘텐츠를 기반으로 하는 풍부한 대화형 광고 경험을 가능하게 하며, 이는 광고가 서버 측에서 스티치되는 시점을 알려줍니다.

더 자세한 정보

아래 링크는 다른 브라이트코브 플레이어 소개 정보를 제공합니다.