USB 드라이브를 들고 다니고, 스트리밍 서비스가 시즌 중간에 작품을 내리는 상황을 몇 년간 겪고 나서, 저는 직접 미디어 서버를 구축해 콘텐츠를 관리하기로 했습니다. Jellyfin와 Plex 중 무엇을 선택할지는 제가 찾아본 모든 포럼에서 뜨거운 주제였습니다. 하나는 무료에 개인 정보를 보호해 주고, 다른 하나는 가격이 다섯 배나 올랐지만 더 쉬운 설정과 더 넓은 기기 지원을 약속합니다.
미디어 서버는 내가 직접 관리하는 개인 Netflix라고 생각하면 됩니다. 영화, TV 프로그램, 음악을 한 곳에 저장하고, 집에서든 외출 중이든 어떤 기기로든 스트리밍할 수 있습니다. 이 가이드에서는 두 플랫폼의 기능, 비용, 사용자 경험을 비교해 어느 쪽이 더 나은 선택인지 판단할 수 있도록 도와드립니다.

각 플랫폼이 제공하는 기능, 비용, 사용자 경험을 하나씩 살펴본다. 끝까지 읽으면 어느 쪽에 시간과 돈을 쓸지 판단할 수 있다.
미디어 서버 기초
미디어 서버는 디지털 콘텐츠를 정리하고 여러 기기로 스트리밍한다. 스마트폰, 노트북, TV 사이에 파일을 일일이 복사할 필요가 없다. 트랜스코딩도 자동으로 처리하기 때문에, 4K 영화를 모바일 데이터로 시청할 때는 실시간으로 1080p 스트림으로 변환해 전송한다.

영화 포스터, 줄거리, 출연진 정보 같은 메타데이터도 자동으로 가져와 라이브러리를 깔끔하게 만들어준다. Jellyfin와 Plex는 오래된 노트북, 전용 서버, NAS, 또는 VPS 위에서 운영할 수 있다.
이란? Plex?
Plex 상용 미디어 서버 플랫폼으로 2008년에 출시됐다. 깔끔한 인터페이스와 빠른 설정 과정으로 기술적인 지식 없이도 바로 쓸 수 있다는 점이 인기를 끌었다. 기본 기능은 무료이지만, 실제로 필요한 기능 대부분은 Plex Pass 구독이 있어야 쓸 수 있는 프리미엄 모델로 운영된다.

이란? Jellyfin?
Jellyfin Emby가 2018년 오픈소스에서 클로즈드소스로 전환하자 불만을 품은 개발자들이 코드베이스를 포크해 GNU GPL v2 라이선스로 공개한 것이 시작이다. 개인 미디어 컬렉션에만 집중하며 상업적 이해관계가 없고, 영구적으로 무료 오픈소스로 유지된다.

Jellyfin vs Plex: 기능 비교
직접 비교해보면 각 플랫폼이 어디서 강점을 보이고 어디서 타협하는지 드러난다. 라이브러리 정리와 비디오 트랜스코딩 같은 핵심 기능은 둘 다 지원하지만, 구현 방식, 비용 구조, 기능 접근성에서 차이가 나타난다.

비용 및 가격
Jellyfin는 숨겨진 비용이나 추가 요금 없이 완전 무료다. 하드웨어 트랜스코딩, DVR, 다중 사용자 지원까지 모든 기능을 결제나 회원가입 없이 쓸 수 있다. 유일하게 투자해야 하는 것은 설정과 구성에 드는 시간이며, 플랫폼에 익숙해질수록 줄어든다.
Plex는 중요한 기능을 구독 뒤에 가두는 프리미엄 모델을 택한다. 가격을 대폭 올렸고 2025년 4월에 원격 스트리밍도 유료화해서, 집 밖에서 미디어 컬렉션에 접근하려면 Plex Pass나 새로 생긴 Remote Watch Pass가 필요하다.
2025년 4월 기준 유료 플랜은 세 가지다. 월 구독 $6.99, 연간 구독 $69.99, 평생 이용권 $249.99. 평생 이용권은 기존 $119.99에서 두 배 이상 올랐으며, 전체 기능을 쓰려면 상당한 비용을 감수해야 한다. 원격 접속만 필요하고 다른 프리미엄 기능이 필요 없다면 Remote Watch Pass를 월 $1.99 또는 연 $19.99에 이용할 수 있다.
무료 플랜은 여전히 존재하지만 기능이 크게 제한된다. 주로 로컬 네트워크 스트리밍만 가능하며, 대부분의 사용자에게 필요한 하드웨어 트랜스코딩이나 원격 재생 같은 기능은 쓸 수 없다. 한편 Plex는 iOS와 Android에서 재생을 제한하던 일회성 모바일 활성화 요금을 폐지했다. 덕분에 모바일에서 로컬 스트리밍은 완전히 무료로 이용할 수 있다.
하드웨어 트랜스코딩
Jellyfin는 Intel, NVIDIA, AMD, Apple 기술에 대한 하드웨어 트랜스코딩을 추가 비용 없이 기본 지원한다. 적절한 GPU 지원이 갖춰지면 평범한 시스템에서도 4K 스트림 여러 개를 동시에 처리할 수 있다.
Plex는 하드웨어 트랜스코딩을 Plex Pass 구독 뒤에 가둬둔다. 구독 없이는 소프트웨어 트랜스코딩을 사용하게 되어 CPU가 영상 변환을 직접 처리해야 한다. 처리 부담과 전력 소비가 크게 늘고, 서버가 느려지거나 동시 스트림 수가 제한될 수 있다.
원격 접속
Plex는 복잡한 네트워크 설정을 자동으로 처리해 포트 포워딩이나 VPN 설정 없이도 어디서든 미디어에 접근할 수 있다. 단, 2025년 4월부터는 개인 미디어의 원격 스트리밍에 Plex Pass 또는 Remote Watch Pass 구독이 필요하다. 미디어 서버와 원격 기기 간 연결은 Plex 자체 서버를 통해 중계된다.
Jellyfin도 원격 접속을 무료로 제공하지만 직접 설정이 필요하다. 포트 포워딩, Nginx나 Caddy를 이용한 리버스 프록시, 또는 WireGuide나 Tailscale 같은 VPN 기술을 활용하면 된다. 초기 설정에 기술적인 지식이 필요하지만, 서드파티 서비스에 의존하지 않고 인프라 전체를 직접 통제할 수 있다.

라이브러리 & 검색
Plex는 파일명이 일관되지 않아도 자동으로 인식하는 정교한 매칭 알고리즘을 갖추고 있어 미디어 식별 능력이 뛰어나다. 영화 폴더를 지정하면 몇 분 안에 온라인 데이터베이스에서 정식 제목, 아트워크, 출연진, 줄거리를 가져와 표시한다. Netflix, Hulu 등 외부 스트리밍 서비스와도 연동되어 하나의 인터페이스에서 통합 검색이 가능하다.
함께 보기 기능으로 친구나 가족과 영상을 동시에 시청할 수 있고, 자녀 보호 기능으로 어린 시청자의 콘텐츠 접근을 관리할 수 있다. 모바일 동기화를 사용하면 콘텐츠를 기기에 다운로드해 오프라인으로 볼 수 있다. 단, 이런 기능 대부분은 Plex Pass 구독이 있어야 쓸 수 있다.
Jellyfin는 TheMovieDB 및 기타 데이터베이스와의 연동을 통해 안정적인 메타데이터 매칭을 제공합니다. 다만 문제가 있는 파일의 경우 수동 작업이 필요할 수 있습니다. 이 플랫폼은 외부 스트리밍 서비스 연동이나 크로스 플랫폼 검색 기능 없이, 개인 컬렉션의 정리와 제공에만 집중합니다.
기기 지원 및 인터페이스
Plex는 스마트 TV, 스트리밍 박스, 게임 콘솔, 모바일 플랫폼을 아우르는 공식 앱을 통해 폭넓은 기기 지원을 제공합니다. 인터페이스는 세련되어 있지만, 일부 사용자들이 불편하게 느끼는 스트리밍 서비스 홍보 콘텐츠가 포함되어 있습니다.
Jellyfin의 기기 지원은 크게 확대되어, 대부분의 주요 플랫폼에서 공식 및 커뮤니티 개발 클라이언트를 사용할 수 있습니다. 인터페이스는 광고나 외부 서비스의 추천 콘텐츠 없이 개인 미디어만 표시하여, 더 깔끔하고 집중된 경험을 제공합니다.

개인정보 보호 및 데이터
Jellyfin는 사용자 데이터를 전혀 수집하지 않으며 개인 정보를 완전히 보호합니다. 영화 폴더를 지정하고 설정을 구성하면, 시청 기록을 추적하거나 제3자에게 시청 습관을 판매하는 일 없이 모든 기기에서 콘텐츠를 바로 이용할 수 있습니다. 외부 기업의 개입 없이 모든 설정을 직접 소유하고 관리합니다.
Plex의 자동 원격 접속은 자체 서버를 통해 연결을 중개합니다. 즉, 스트리밍 활동이 Plex 인프라를 거치게 됩니다. 설정이 간편해지는 장점이 있지만, 제3자 서비스에 대한 의존성이 생기고 사용 패턴에 관한 일부 데이터가 Plex와 공유됩니다.
Jellyfin는 Go의 Plex 대안이 될 수 있을까?
Plex가 2025년 4월에 요금을 올리고 기능을 제한한 이후, 많은 사용자들이 지갑을 압박하거나 자신의 미디어 접근을 제한하지 않는 대안을 찾기 시작했습니다. Jellyfin는 Plex의 핵심 기능 대부분을 제공하며, 일상적인 사용과 장기 운영 비용 측면에서 뚜렷한 장점이 있습니다.
Jellyfin를 사용하면 구독 비용이 완전히 사라져, 수년간 누적되는 반복 지출을 없앨 수 있습니다. 업그레이드 유도나 인위적인 제한 없이 모든 기능을 첫날부터 사용할 수 있습니다.
원활한 스트리밍을 위해 가장 중요한 기능 중 하나인 하드웨어 트랜스코딩은 Plex에서 Plex Pass가 필요하지만, 중요한 Jellyfin에서는 Intel, NVIDIA, AMD, Apple 기술을 네이티브로 지원하며 무료로 제공됩니다.
이 차이는 특히 여러 스트림을 동시에 관리하거나 다른 위치의 가족에게 콘텐츠를 제공하는 사용자에게 장기적으로 수백 달러의 절감 효과를 가져옵니다.
오픈 소스 특성 덕분에 상업용 플랫폼이 제공하기 어려운 투명성을 확보할 수 있습니다. 누구든지 코드를 직접 검토하여 보안 취약점이나 개인 정보 문제를 확인할 수 있습니다. 개선 사항을 기여하고, 개발자에게 직접 버그를 보고하며, 사용 패턴이 광고나 분석 목적으로 수집되지 않는다는 것을 신뢰할 수 있습니다.
Jellyfin는 개인 미디어 컬렉션 호스팅에만 집중합니다. 일부 사용자들은 이 제한된 범위를 단점이 아닌 장점으로 봅니다. 불필요한 기능을 제거하고 핵심 기능에 집중할 수 있기 때문입니다.

Jellyfin를 사용할 때는 기술적인 역량이 더 중요합니다. 특히 Plex가 자동으로 처리하는 원격 접속 설정이 그렇습니다. 포트 포워딩 설정, 리버스 프록시 구성, 또는 WireGuard와 같은 VPN 솔루션 구현 등 네트워크 설정을 직접 관리해야 합니다.
Plex는 자체 서버를 통해 이 과정을 자동화하여 설정을 간편하게 만들지만, 그만큼 자체 인프라에 대한 의존성이 생깁니다. 기술적으로 익숙한 사용자라면 직접 설정을 통해 더 높은 제어권을 확보하고 제3자 서비스 의존도를 줄일 수 있습니다. 반면 바로 사용 가능한 환경을 원하는 사용자에게는 처음에 부담스럽게 느껴질 수 있는 추가적인 학습 과정이 필요합니다.
미디어 서버 호스팅에 VPS가 최선인 이유는 무엇인가요?
VPS 호스팅은 기존 홈 서버나 공유 호스팅 환경에 비해 미디어 서버 배포에서 뚜렷한 이점을 제공합니다.
미디어 서버를 위한 VPS의 주요 장점:
전용 리소스:
VPS는 다른 사용자와 공유하지 않는 전용 CPU, RAM, 스토리지를 보장합니다. 미디어 스트리밍은 상당한 처리 성능을 필요로 하며, 특히 여러 스트림을 동시에 트랜스코딩할 때 더욱 그렇습니다. 일관된 성능을 위해 전용 리소스가 필수적입니다.
확장성:
미디어 라이브러리가 커지거나 사용자 수가 늘어남에 따라, VPS 제공업체에서는 새 하드웨어로의 마이그레이션이나 전체 설정 재구성 없이 리소스를 손쉽게 업그레이드할 수 있습니다.
신뢰성 및 가동 시간:
전문 VPS 제공업체는 99.9%를 초과하는 가동 시간과 고대역폭 연결을 보장하며, 흔히 10Gbps 이상에 달합니다. 이를 통해 업로드 속도가 제한된 가정용 인터넷 연결에서 발생하는 버퍼링 문제를 해결할 수 있습니다.
지리적 유연성:
주요 사용자와 가까운 위치에 미디어 서버를 배포하세요. 전 세계 여러 데이터 센터를 통해 지연 시간을 줄이고 스트리밍 품질을 크게 향상시킬 수 있습니다.
이러한 장점은 Jellyfin와 Plex 모두에 동일하게 적용되며, VPS는 두 플랫폼 모두에 적합한 기반이 됩니다.
미디어 서버 호스팅을 위한 Cloudzy VPS
Cloudzy에서 저희는 Linux VPS 호스팅 전달한다 다수의 사용자를 동시에 처리하는 미디어 서버 환경에 필요한 성능과 안정성을 제공합니다. 즉시 프로비저닝이 가능하며, 필요에 맞게 조정 가능한 리소스를 제공합니다.
모든 VPS 플랜에는 격리된 성능을 위한 KVM 가상화, 효율적인 트랜스코딩을 위한 DDR5 RAM, 최대 40 Gbps 대역폭의 NVMe SSD 스토리지가 포함됩니다. 이 조합으로 버퍼링이나 화질 저하 없이 고화질 스트리밍을 처리할 수 있습니다.
미디어 서버에서 위치는 매우 중요합니다. 그래서 Cloudzy는 5개 대륙에 걸쳐 10개 이상의 전략적 위치에 데이터 센터를 운영하고 있습니다. 북미(뉴욕, 로스앤젤레스, 토론토), 유럽(런던, 프랑크푸르트, 암스테르담), 아시아(싱가포르, 도쿄, 서울)에 걸친 네트워크를 통해 주요 사용자와 가까운 위치에 미디어 서버를 배치해 지연 시간과 버퍼링을 최소화할 수 있습니다.
이 인프라는 99.95% 업타임 SLA와 24/7 기술 지원으로 뒷받침됩니다. 플랫폼은 모든 주요 Linux 배포판을 지원하며, 전체 루트 접근 권한, 무료 IPv6, 14일 환불 보장을 제공합니다.
VPS에 미디어 서버를 설치하는 방법은?
Linux VPS에 Jellyfin를 설치하는 과정은 체계적인 접근이 필요하지만, 커맨드라인과 기본적인 Linux 관리에 익숙한 사용자라면 어렵지 않습니다. 시작 전에 VPS가 원활한 운영을 위한 최소 요구 사항을 충족하는지 확인하세요.
Jellyfin 서버는 가볍게 실행되며 사양이 낮은 하드웨어에서도 구동됩니다. Linux 헤드리스 서버의 경우 듀얼 코어 CPU와 최소 4 GB RAM, 충분한 스토리지가 필요합니다. 여러 스트림을 동시에 처리하는 프로덕션 환경에서는 8 GB RAM를 기준으로 삼으면 사용량이 몰리는 시간대에도 병목 없이 운영할 수 있습니다.
Ubuntu 기반 시스템의 경우, 공식 Jellyfin 저장소를 추가하세요:
curl -fsSL https://repo.jellyfin.org/ubuntu/jellyfin_team.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/jellyfin-archive-keyring.gpg] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install jellyfin
업데이트와 관리를 간편하게 하려면 Docker 방식으로 배포하세요:
docker run -d \
--name jellyfin \
-e PUID=1000 -e PGID=1000 \
-e TZ=America/New_York \
-p 8096:8096 \
-v /path/to/config:/config \
-v /path/to/media:/media \
--restart=unless-stopped \
jellyfin/jellyfin
설치 후, 다음 주소에서 Jellyfin 웹 인터페이스에 접속하세요: http://your-server-ip:8096 초기 설정 마법사를 완료하세요. 관리자 계정을 생성하고, Jellyfin가 폴더 위치를 인식할 수 있도록 미디어 라이브러리를 추가한 뒤, VPS에 호환 가능한 GPU 리소스가 있다면 하드웨어 가속을 설정해 트랜스코딩 성능을 높이세요.
VPS에 Plex를 설치하려면 아래 가이드를 참고하세요. Plex VPS 호스팅 가이드 가상 서버 환경에 최적화된 상세 설치 방법을 안내합니다. Jellyfin와 Plex 중 어느 것을 선택하든, 올바르게 구성하면 VPS 인프라에서 모두 뛰어나게 작동합니다.
Linux 미디어 서버에 가장 적합한 미디어 플레이어는?
클라이언트 앱은 미디어 스트리밍 경험에서 핵심적인 역할을 합니다. 콘텐츠 재생의 부드러움과 탐색의 편의성이 모두 클라이언트에 달려 있습니다. 플랫폼마다, 사용 목적마다 강점이 다른 훌륭한 선택지들이 있습니다.
Jellyfin 사용자라면 공식 Jellyfin 클라이언트가 추가 비용 없이 대부분의 기기에서 안정적인 기능을 제공합니다. 웹 플레이어는 설치 없이 모든 최신 브라우저에서 바로 사용할 수 있어 어느 컴퓨터에서든 빠르게 접근하기에 적합합니다.
Android와 iOS 앱은 오프라인 다운로드 및 재생을 지원해 인터넷 연결 없이도 비행기나 이동 중에 콘텐츠를 즐길 수 있습니다.
포맷 호환성과 성능을 중시하는 고급 사용자에게는 Apple 기기용 Infuse나 Jellyfin 통합을 지원하는 Kodi 같은 서드파티 옵션이 전문 디코딩 엔진을 통해 향상된 기능을 제공합니다.
Plex 클라이언트는 신규 경쟁 제품들에 비해 완성도가 높고 다양한 플랫폼에서 널리 사용됩니다. 스마트 TV, 스트리밍 기기, 모바일 플랫폼용 공식 Plex 앱은 인트로 건너뛰기, 챕터 선택, 기기 간 시청 상태 동기화 등의 기능을 일관되게 제공합니다.
PlexAmp는 음악 전용 클라이언트로 특히 눈에 띕니다. 갭리스 재생, 고급 이퀄라이저, 스마트 플레이리스트 생성 등 오디오파일을 위한 기능을 갖추고 있습니다.
다양한 제조사와 운영 체제의 기기를 함께 사용하는 경우, 크로스 플랫폼 호환성은 필수입니다. Jellyfin와 Plex는 모두 Android, iOS, Roku, Fire TV, Apple TV, 웹 브라우저 등 주요 플랫폼을 지원합니다.
선택은 기본적인 호환성 문제보다 인터페이스 디자인 취향과 특정 기능 요구사항에 따라 달라지는 경우가 많습니다.
최종 결론: Jellyfin vs. Plex - 어느 쪽이 더 나을까?
선택은 우선순위에 달려 있습니다. 구독료나 데이터 수집 없이 프라이버시 중심의 무료 솔루션을 원한다면 Jellyfin가 적합합니다. Plex의 최근 가격 인상과 기능 제한 이후, 오픈소스 기반의 무료 하드웨어 트랜스코딩을 제공하는 Jellyfin의 매력은 더욱 커지고 있습니다.
Plex는 완전한 제어보다 편의성을 우선시하는 사용자에게 여전히 유효한 선택입니다. 자동 원격 접속 설정과 세련된 인터페이스는 기술적인 설정보다 편리함을 중시하는 분들에게 구독 비용을 충분히 정당화합니다.
두 플랫폼 모두 VPS 호스팅과 함께 사용할 때 안정적이고 쾌적한 스트리밍 환경을 구축할 수 있습니다. 어떤 플랫폼을 선택하든 마찬가지입니다.