안드로이드 : 비디오 보기 선택

이 항목에서는 안드로이드 응용 프로그램에서 사용할 비디오보기를 선택하는 방법을 배우게됩니다.

권고 사항

브라이트코브는 다음 ExopLayer 보기 중 하나를 사용할 것을 권장합니다.

  • BrightcoveExoPlayerVideoView
  • BrightcoveExoPlayerTextureVideoView

브라이트코브 동영상 보기

브라이트코브 비디오 보기는 비디오 보기의 기본 기능을 제공합니다.

  • XML 레이아웃 파일에 놓아 Android의 VideoView위젯.
  • 그들은 안드로이드의 것을 미러링하는 공개 방법을 제공합니다. VideoView위젯.
  • 재생 목록에 대한 추가 논리를 제공합니다.

다음 표를 사용하여 적절한 브라이트코브 비디오 보기를 선택합니다.

사용 중인 경우 그럼...
DRM - 와이드바인 모듈러

사용하다 BrightcoveExoPlayerVideoView

와이드바인은 하드웨어 렌더링이 필요하고 텍스츄레뷰에서는 소프트웨어 렌더링을 사용하기 때문에 브리그코스코스텍스쳐비디오 뷰를 사용할 수 없습니다.

Exoplayer에 Widevine 모듈러 지원이 내장되어 있기 때문에 플러그인이 필요하지 않습니다.

HLS

Exoplayer비디오보기또는브라이트코퍼레이어텍스쳐비디오보기사용

이러한 보기는 ExopPlayer를 기본 비디오 플레이어로 사용하며 HLS를 완벽하게 지원합니다.

브라이트코브비디오 뷰 또는 브라이트코브텍스쳐비디오 뷰 중 하나를 사용하지 않는 것이 좋습니다. 둘 다 MediaPlayer를 기본 비디오 플레이어로 사용하며 HLS를 지원하지 않습니다.

DASH 또는 부드러운 스트리밍

Exoplayer비디오보기또는브라이트코퍼레이어텍스쳐비디오보기사용

이러한 보기는 이러한 형식을 지원하는 기본 비디오 플레이어로 Exoplayer를 사용합니다.

MediaPlayer는 이러한 형식을 지원하지 않습니다.

효과

사용하다 BrightcoveExoPlayerTextureVideoView

TextuReview는 소프트웨어 렌더링을 사용합니다. SurfaceView는 하드웨어 렌더링을 사용하기 때문에 효과를 지원하지 않습니다.

TextuReview는 CPU 사용량이 증가하여 성능이 저하됩니다.

효과도 지원하지만 미디어 레이어의 알려진 문제로 인해 제한됩니다.

ID3 태그

Exoplayer비디오보기또는브라이트코퍼레이어텍스쳐비디오보기사용

이러한 보기는 ExopPlayer를 ID3 태그를 지원하는 기본 비디오 플레이어로 사용합니다.

미디어 레이어는 ID3 태그를 지원하지 않습니다.

608-over-708 자막

Exoplayer비디오보기또는브라이트코퍼레이어텍스쳐비디오보기사용

이러한 보기는 ExoPlayer를 기본 비디오 플레이어로 사용하며 608-over-708 자막 태그를 지원합니다.

MediaPlayer는 608-over-708 자막을 지원하지 않습니다.

이러한 클래스에 대한 자세한 내용은 Android 용 Brightcove Player SDK 참조서류.

 

이제 동영상 보기를 선택했으므로 앱 등록에 대해 알아볼 수 있습니다.