Jellyfin은 오픈소스 미디어 서버로, 사용자들이 원하는 콘텐츠를 자유롭게 관리하고 스트리밍할 수 있도록 도와줍니다. 하지만, Jellyfin의 기본 클라이언트는 사용자 인터페이스(UI)에서 아쉬운 점이 많았죠. 이런 문제를 해결하기 위해 등장한 것이 바로 Wholphin입니다. Wholphin은 Jellyfin을 위한 오픈소스 Android TV 클라이언트로, Plex에서 영감을 받아 다양한 기능과 사용자 친화적인 UI를 제공합니다. 지금부터 Wholphin의 주요 기능과 설치 방법, 실용적인 활용법을 소개해드리겠습니다.
Wholphin의 주요 기능
Wholphin은 다양한 기능으로 사용자 경험을 향상시키고자 합니다. 주요 기능을 살펴보면 다음과 같습니다:
사용자 인터페이스
- 홈 페이지 커스터마이징: 포스터 또는 썸네일 이미지 사용, 제목 표시/숨기기, 다양한 유형의 행 추가/제거/재배열 등을 통해 본인이 원하는 콘텐츠를 쉽게 찾을 수 있습니다.
- 내비게이션 드로어: 라이브러리, 즐겨찾기, 검색 및 설정에 빠르게 접근할 수 있는 내비게이션 드로어가 제공됩니다.
- Jellyseerr/Seerr 통합: 새로운 영화와 TV 쇼를 쉽게 발견할 수 있도록 도와주는 기능입니다. 이 기능은 GitHub 또는 Google Play에서 설치했을 때만 사용할 수 있습니다.
- 자막 스타일 커스터마이즈: 평문 자막의 스타일을 사용자 맞춤형으로 설정할 수 있습니다.
- 다양한 컬러 테마: 여러 가지 색상 테마 중에서 선택할 수 있어 시각적으로도 즐거운 경험을 제공합니다.
- 다양한 미디어 재생 엔진: ExoPlayer와 MPV 두 가지 엔진을 지원하여 다양한 형식의 미디어를 재생할 수 있습니다. 특히 MPV는 ASS 자막 지원으로 보다 다양한 자막을 사용할 수 있습니다.
- Plex 스타일의 재생 컨트롤: D-Pad를 이용해 쉽게 탐색하고, 비디오 챕터와 큐에 빠르게 접근할 수 있습니다.
- 라이브 TV 및 DVR 지원: 실시간 방송과 DVR 기능을 지원하여 다양한 콘텐츠를 실시간으로 즐길 수 있습니다.
- 자동 재생 및 해상도 전환: 다음 에피소드를 자동으로 재생하고, 지원하는 디스플레이에서 해상도와 주사율을 자동으로 전환합니다.
재생 기능
이외에도 Wholphin은 사용자의 편의를 고려하여 다양한 기능을 지속적으로 업데이트하고 있습니다.
Wholphin 설치하기
Wholphin은 Google Play 또는 Amazon Appstore에서 쉽게 설치할 수 있지만, 만약 앱 스토어를 사용하지 않길 원하신다면 아래의 방법으로 설치할 수 있습니다:
- 앱 설치를 위한 설정 변경: "알 수 없는 소스"에서 앱 설치를 허용해야 합니다.
- 다운로드 코드 사용: 다운로드 코드는
8668671입니다. - APK 파일 다운로드 및 설치: Wholphin의 릴리즈 페이지에서 APK 파일을 다운로드하고 설치합니다.
- 홈 화면 커스터마이징: 원하는 콘텐츠를 우선적으로 볼 수 있도록 설정합니다.
- 즐겨찾기와 검색 기능 활용: 좋아하는 영화나 TV 프로그램을 쉽게 찾고 즐겨찾기를 추가합니다.
- 자막 다운로드: OpenSubtitles와 같은 서버 플러그인을 설치하여 필요한 자막을 검색하고 다운로드합니다.
- Android TV 뉴스 - XDA Developers
Wholphin 기본 사용법
Wholphin을 설치한 후, 먼저 Jellyfin 서버와 연결해야 합니다. 앱을 실행하고 서버 주소와 사용자 정보를 입력하면 됩니다. 이후에는 다음과 같은 기능을 활용해보세요:
// 예시: 비디오 재생 코드
val player = ExoPlayer.Builder(context).build()
player.setMediaItem(MediaItem.fromUri(videoUri))
player.prepare()
player.play()
실무 활용 시나리오
Wholphin은 가정에서 미디어 서버를 운영하는 사용자에게 큰 도움이 됩니다. 예를 들어, 가족이 함께 모여 영화를 감상할 때, Wholphin을 통해 방금 다운로드한 최신 영화를 쉽게 찾고, 재생 기능을 통해 원하는 위치로 빠르게 이동할 수 있습니다. 또한, 자막 기능을 활용하면 여러 언어의 자막을 지원하여 다양한 사용자가 함께 즐길 수 있습니다.
비슷한 도구와 비교
Wholphin은 Jellyfin을 위한 클라이언트로서, Plex와 유사한 사용자 경험을 제공합니다. Plex도 강력한 기능을 가지고 있지만, Wholphin은 오픈소스라는 장점이 있어 사용자들이 자유롭게 커스터마이징할 수 있습니다. 또한, Wholphin은 무료로 사용할 수 있어 비용 부담 없이 사용할 수 있는 점이 매력입니다.
마무리
Wholphin은 Jellyfin 사용자에게 매우 유용한 Android TV 클라이언트입니다. 미디어 관리와 스트리밍을 더욱 간편하게 만들어주는 Wholphin을 통해, 여러분의 미디어 경험을 한층 향상시켜보세요. 특히, 오픈소스 프로젝트인 만큼 다양한 커스터마이징을 통해 개인의 필요에 맞게 사용할 수 있습니다.
자세한 내용은 Wholphin의 GitHub 페이지를 방문하시면 됩니다: Wholphin GitHub