# exoplayer blink

1개의 포스트

# Exoplayer Listener 깜빡임 해결

배경 안드로이드에서 동영상을 다루게 된다면 대부분이 사용하는 Exoplayer이다. Exoplayer는 많지 않은 설정으로 동영상을 재생시킬 수 있고 (대부분은 Glide처럼 Exoplayer의 load하는 부분에 동영상 url만 넣어주면 실행이 된다.) VideoPlayerManager와 같이 일시정지, 재생, 스킵등 여러가지를 제공하며 많은 확장자들을 지원하고 있다. 이중에서 이번에 다뤄볼 이야기는 ExoPlayer의 깜빡임 현상이다. ExoPlayer를 다뤄봤다면 시작이 어떻게 되는지 생각해 볼 수 있다. Exoplayer.Builder를 통해서 ExoPlayer를 생성하고 사용자가 필요한 만큼 설정을 하여 prepare와 init을 통하여 Exoplayer의 준비를 마친다. 준비가 끝났다면 서버로부터 받아온 url을 이용하여 동영상을 재생시킨다. 동영상이 재생이 된다. 하지만 여기에서 2번과 3번사이에 검정색 화면으로 깜빡이는 현상이 종종 발생한다. 이

2022년 11월 29일
·
0개의 댓글
·