VHL 1.x에서 VHL 2.x로의 이전 마이그레이션 개요 migration-overview
VHL 1.x에서 VHL 2.x로 마이그레이션하는 방법은 간단합니다. 새 버전이 초기화, 구성 및 플레이어 위임에 단순화된 API 기능을 제공하기 때문입니다
다음은 1.x와 2.x의 주요 차이점입니다.
- 플러그인, 위임 - 더 이상 Analytics, VideoPlayer 및 하트비트에 대한 플러그인 및 위임을 구현할 필요가 없습니다.
- 구성 - 1.x 플러그인에 대한 구성을 인스턴스화할 필요가 없습니다.
2.x의 이점 benefits-of-two-x
-
모든 공개 메서드는 개발자가 쉽게 구현할 수 있도록
MediaHeartbeat
클래스에 통합되어 있습니다. -
이제 모든 구성이
MediaHeartbeatConfig
클래스에 통합되어 있습니다. -
더 이상 Analytics, VideoPlayer 및 하트비트 플러그인 구성을 인스턴스화할 필요가 없습니다.
MediaHeartbeatDelegate
및MediaHeartbeatConfig
인스턴스를 사용하여MediaHeartbeat
클래스를 인스턴스화하기만 하면 됩니다. 이는 Media Analytics를 인스턴스화하는 데 필요한 유일한 구현입니다.Analytics 플러그인, VideoPlayer 플러그인 및 하트비트 플러그인에 대한 모든 구현을
MediaHeartbeat
의 초기화로 안전하게 삭제할 수 있습니다. 또한 플러그인 배열에서 입력으로 가져오는 초기화에 대한 기존 구현을 모두 제거하십시오. 1.x 및 2.x 구현을 코드 비교: 1.x와 2.x에서 나란히 비교한 것을 볼 수 있습니다.
2.x의 새 API는 다음에서 자세히 설명합니다. API 1.x ~ 2.x 변환.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb