Youtube(유투브) 오픈소스

Published: by

유투브 영상 재생 방법

유투브 영상을 재생하는 방법은 여러가지다. 하지만 개발자에게 유익한(?) 방식은 그리 많지 않다. 오픈소스를 사용하는게 개발자에게 유익하다. 최근에 알게 된 오픈 소스는 두 가지다.

YoutubePlayerView

국내회사에서 만든 오픈소스다. 기능이 많지 않는다. 그러나 개발자가 간편하게 사용할 수 있어 보인다.

https://github.com/PRNDcompany/YouTubePlayerView

android-youtube-player

구글 개발자가 개인적으로 만든 오픈소스다. 기능이 많다. 심지어 크롬캐스트도 지원한단다. 깃헙의 스탈~ 폴크가 괄목할만하다.

https://github.com/PierfrancescoSoffritti/android-youtube-player

Exoplayer

구글의 오픈소스, 엑소플레이어로 재생하는 방법도 있다. 엑소로 재생하는 방법은 다른 오픈소스와 함께 사용하여 재생하거나, 유투브 웹url 정보를 통해 재생하는 방법이 있는 것 같다.

구글 검색창에 아래와 같이 입력해보자.

android exoplayer youtube 또는 android exoplayer youtube url

https://codeday.me/ko/qa/20190324/147962.html

위의 글이 관심이 간다.

결론

유투브 영상을 재생하는 방법은 여러가지가 있다. 유저에게 어느 수준의 플레이어 환경을 제공할지 생각해보고 결정하면 되겠다.