미디어 서버 구축 완벽 가이드: NAS로 Plex와 Jellyfin 설정하고 즐기기

안녕하세요! NAS를 단순한 백업용 저장소로만 사용한다면, 그 강력한 기능을 절반만 활용하는 것입니다. NAS의 또 다른 매력은 바로 **미디어 서버(Media Server)**로 변신할 수 있다는 점입니다.

미디어 서버는 NAS에 저장된 영화, 드라마, 음악, 사진 등의 콘텐츠를 스마트폰, 스마트 TV, 태블릿 등 어떤 장치로든 스트리밍하여 즐길 수 있게 해주는 시스템입니다. 특히 Plex나 Jellyfin 같은 전문 미디어 관리 소프트웨어를 사용하면, 콘텐츠에 자동으로 포스터, 시놉시스, 배우 정보 등을 입혀 Netflix처럼 근사한 라이브러리를 만들 수 있습니다.

이번 글에서는 NAS를 활용하여 Plex와 Jellyfin 미디어 서버를 구축하는 방법과 성능을 극대화하는 트랜스코딩 설정 팁을 상세히 알려드리겠습니다.

1. 왜 NAS 미디어 서버를 구축해야 할까요?

  • 통합 라이브러리: 수많은 파일을 흩어 놓지 않고, 하나의 서버에 모아 중앙 집중식으로 관리할 수 있습니다.
  • 어디서든 시청: 외부 접속 설정을 통해 집 밖에서도 인터넷만 연결되면 내 NAS의 영화를 볼 수 있습니다.
  • 고화질 스트리밍: 별도의 복사 과정 없이 4K 고화질 영상을 바로 스마트 TV로 스트리밍할 수 있습니다.
  • 미적 만족: 깔끔한 인터페이스와 자동으로 정리된 메타 데이터 덕분에 콘텐츠 감상이 더욱 즐거워집니다.

2. 대표 미디어 서버 소프트웨어 비교: Plex vs Jellyfin

NAS 환경에서 가장 많이 사용되는 두 가지 미디어 서버 소프트웨어의 특징을 비교해 보고 자신에게 맞는 것을 선택해 보세요.

구분Plex (플렉스)Jellyfin (젤리핀)
성격상업적 서비스 기반, 사용자 친화적완전 오픈소스, 무료
사용성직관적이고 쉬운 인터페이스 (초보자 추천)다소 복잡하지만 높은 사용자 지정 가능
트랜스코딩유료 구독(Plex Pass) 시 하드웨어 트랜스코딩 지원기본적으로 하드웨어 트랜스코딩 지원 (NAS 모델에 따라 다름)
외부 접속Plex 자체 서버를 통한 쉬운 외부 접속 설정수동 포트 포워딩 또는 도메인 설정 필요

결론: 쉬운 사용성과 간편한 외부 접속을 원한다면 Plex를, 완전한 무료와 오픈소스의 자유로움을 원한다면 Jellyfin을 추천합니다.

3. 미디어 서버 구축 단계별 가이드 (Plex 기준)

NAS 운영체제(DSM 또는 QTS)의 패키지 센터를 통해 쉽게 설치할 수 있습니다.

Step 1. Plex Media Server 설치

  1. 패키지 센터 접속: NAS의 DSM 또는 QTS에 접속하여 **패키지 센터(App Center)**를 엽니다.
  2. Plex 설치: ‘Plex Media Server’를 검색하여 설치합니다. (최신 버전이 아닌 경우 Plex 공식 웹사이트에서 NAS용 설치 파일을 다운로드하여 수동 설치해야 할 수도 있습니다.)
  3. 앱 실행 및 계정 로그인: 설치된 Plex 앱을 실행하고, Plex 계정으로 로그인합니다. (계정이 없다면 새로 만듭니다.)

Step 2. 미디어 라이브러리 추가 및 설정

Plex가 NAS의 어디에 영화 파일이 저장되어 있는지 알 수 있도록 경로를 지정해야 합니다.

  1. 서버 설정 접속: Plex 웹 인터페이스에서 설정(Settings) 메뉴로 들어갑니다.
  2. 라이브러리 추가: 좌측 메뉴에서 **’라이브러리(Libraries)’**를 선택하고 ‘+ 라이브러리 추가’ 버튼을 누릅니다.
  3. 유형 선택 및 경로 지정:
    • 유형: ‘영화’, ‘TV 프로그램’, ‘음악’ 중 하나를 선택합니다.
    • 폴더 추가: NAS의 미디어 폴더(예: /volume1/Media/Movies)의 경로를 지정합니다.
  4. 메타 데이터 자동 수집: Plex가 자동으로 파일 이름을 인식하여 포스터와 정보를 수집하는 것을 확인합니다.

Step 3. 외부 접속을 위한 설정

집 밖에서도 스트리밍을 하려면 외부 접속을 활성화해야 합니다.

  1. 원격 접속 (Remote Access): Plex 서버 설정에서 ‘원격 액세스’ 메뉴로 이동합니다.
  2. 활성화 확인: 대부분의 경우, Plex가 자동으로 공유기 설정을 시도합니다. ‘완전히 액세스 가능함’ 상태가 되는지 확인합니다.
  3. 수동 포트 포워딩 (필요 시): 자동 설정이 실패하면 공유기 설정 페이지(보통 192.168.x.x)에 접속하여 32400 포트를 NAS의 내부 IP 주소로 포트 포워딩(Port Forwarding) 해줘야 합니다.

4. 미디어 서버 성능 최적화의 핵심: 트랜스코딩 이해하기

미디어 서버 운영에서 가장 중요한 성능 요소는 **트랜스코딩(Transcoding)**입니다.

(1) 트랜스코딩이란?

저장된 고화질 파일(예: 4K HEVC)을, 해당 콘텐츠를 재생하는 장치(예: 스마트폰, 구형 TV)가 지원하는 해상도나 코덱으로 실시간으로 변환하는 작업입니다.

  • 필요성: 디바이스의 성능이 낮거나 네트워크 대역폭이 충분하지 않을 때, 트랜스코딩은 끊김 없이 영상을 재생할 수 있도록 해줍니다.

(2) 하드웨어 트랜스코딩의 중요성

트랜스코딩은 NAS의 CPU에 엄청난 부하를 줍니다. 성능이 낮은 CPU로 4K 트랜스코딩을 시도하면 영상이 멈추거나 NAS 전체 속도가 느려집니다.

  • 하드웨어 트랜스코딩 (HW Transcoding): CPU의 내장 그래픽(iGPU)을 이용하여 트랜스코딩 작업을 수행하는 것입니다. 이는 소프트웨어 방식 대비 훨씬 빠르고 전력 소모도 적습니다.
  • 선택 기준: 트랜스코딩이 주 목적이라면 반드시 인텔 셀러론(Intel Celeron) 또는 AMD 라이젠 CPU를 탑재한 모델, 그리고 RAM이 4GB 이상인 NAS를 선택해야 합니다.
  • 팁: Plex를 사용하는 경우 유료 구독(Plex Pass)을 해야 하드웨어 트랜스코딩 기능을 사용할 수 있습니다. Jellyfin은 무료로 이용 가능합니다.

(3) Direct Play (다이렉트 재생) 지향

가장 좋은 성능 최적화 방법은 트랜스코딩을 하지 않고 **Direct Play(다이렉트 재생)**를 이용하는 것입니다.

  • Direct Play: 파일의 코덱이 재생 장치와 호환될 때, NAS는 파일을 변환 없이 그대로 전송만 합니다. 이는 NAS의 CPU에 전혀 부하를 주지 않습니다.
  • 최적 환경: 스마트 TV나 셋톱박스(쉴드 TV 등)처럼 고성능 재생 장치를 사용하고, 기가비트 유선 LAN 환경을 구축하면 대부분의 고화질 파일도 Direct Play가 가능합니다.

마무리하며: 나만의 영화관 완성

NAS에 Plex나 Jellyfin 미디어 서버를 구축하는 것은 당신의 디지털 콘텐츠 소비 방식을 한 단계 업그레이드할 것입니다. Netflix와 같은 편리함을 나만의 서버에서, 용량의 제약 없이 누릴 수 있습니다.

특히 4K 스트리밍을 원하신다면, NAS 모델의 CPU 성능과 RAM을 다시 한번 확인하고, Direct Play를 위한 네트워크 환경을 최적화하는 것이 중요하다는 점을 기억해 주세요.

댓글 남기기