외부에서 접속 가능한 개인 스트리밍 서버 구축 방법 [무료, 매우 간단]

외부에서도 접속 가능한 개인 스트리밍 서버를 구축하고 싶다면? Jellyfin + Tailscale 조합으로 무료이면서도 매우 간단하게 설정할 수 있습니다!

Netflix나 YouTube처럼 언제 어디서나 내 미디어를 스트리밍할 수 있다면 얼마나 편리할까요? 기존에는 고가의 NAS나 복잡한 포트 포워딩 설정이 필요했지만, 이제는 VPN을 활용한 간단한 방법으로 내 스마트폰, 태블릿, PC에서 집 컴퓨터에 구축한 개인 서버에 접속할 수 있습니다.

그래서 오늘은 무료 미디어 서버 Jellyfin간편한 VPN 서비스 Tailscale을 이용해 완전한 나만의 스트리밍 플랫폼을 구축하는 방법을 알려드리겠습니다. 이 방법을 사용하면 별도의 포트 개방 없이도 외부에서 내 서버에 안전하게 접속할 수 있습니다.

그럼 지금부터 외부에서 접속가능한 개인 스트리밍 서버 구축 방법에 대해 상세하게 알아보겠습니다.

Jellyfin 서버 프로그램 설치 및 설정 방법

1 아래 링크를 클릭하면 Jellyfin 서버 프로그램 다운로드 사이트에 접속할 수 있습니다.

2  Jellyfin 다운로드 사이트에 접속한 후, jellyfin_버전정보_windows-x64.exe 링크를 클릭하면 설치 파일을 컴퓨터에 저장할 수 있습니다.

3  다운로드한 파일을 실행한 후, 설치 팝업창이 나타나면 Next 버튼을 클릭합니다.

4  I AgreeNext 버튼만 클릭하면 간단하게 설치가 완료됩니다.

5  Jellyfin 설치 완료 후 Windows 보안 팝업창이 나타나면 허용 버튼을 클릭합니다.

6  Windows 우측 하단에서 숨겨진 아이콘 표시를 클릭한 후, Jellyfin 트레이 아이콘을 클릭합니다.

7  Jellyfin 웹 서버 관리 화면이 나타납니다. 선호하는 화면 언어 옵션에서 한국어를 선택한 후, 다음 버튼을 클릭합니다.

(언어 설정을 한국어로 선택하면 Jellyfin의 모든 인터페이스가 한글로 표시됩니다.)

8 Jellyfin 웹 서버 계정 생성 화면에서 로그인 아이디(사용자명), 비밀번호, 비밀번호(확인)을 입력한 후, 다음 버튼을 클릭합니다.

💡 추가 설명

로그인 아이디(사용자명): Jellyfin에 로그인할 때 사용할 ID를 입력합니다.

비밀번호: 보안을 위해 강력한 비밀번호(영문, 숫자, 특수문자 조합)를 설정하는 것이 좋습니다.

비밀번호(확인): 입력한 비밀번호를 다시 입력하여 오타를 방지합니다.

9  미디어 라이브러리 설정 화면에서 미디어 라이브러리 추가 항목의 플러스(+) 버튼을 클릭합니다.

10  미디어 라이브러리 추가 팝업창이 나타나면, 컨텐츠 종류 옵션에서 영화, 음악, 시리즈, 도서, 홈 비디오 및 사진, 뮤직비디오, 영화 및 쇼 혼합 등 총 7가지 옵션 중 목적에 맞는 항목을 선택합니다.

💡 추가 설명

각 컨텐츠 종류에 따라 Jellyfin이 미디어를 분류하고 정리하는 방식이 달라집니다.

영화 : 영화 파일을 위한 옵션. 포스터 및 메타데이터를 자동으로 가져옵니다.

음악 : 음악 파일을 위한 옵션. 앨범 및 아티스트 정보를 자동으로 정리합니다.

시리즈 : TV 시리즈나 애니메이션을 위한 옵션. 시즌 및 에피소드별로 정리됩니다.

도서 : 오디오북이나 eBook을 위한 옵션.

홈 비디오 및 사진 : 개인적으로 촬영한 영상이나 사진을 저장하는 옵션.

뮤직비디오 : 뮤직비디오를 위한 옵션.

영화 및 쇼 혼합 : 영화와 TV 프로그램을 하나의 라이브러리로 관리하는 옵션.

미디어 파일 유형에 따라 적절한 옵션을 선택하면, Jellyfin이 자동으로 분류하고 정리해줍니다.

11  라이브러리 설정 항목에서는 라이브러리 활성화, 사진 표시, 파일 이름보다 내장된 제목 선호 옵션에 체크합니다. 그다음, 폴더 항목에서 플러스(+) 버튼을 클릭합니다.

12  경로 선택 팝업창이 나타나면, 폴더 항목에 내 컴퓨터에 연결된 디스크 목록이 표시됩니다. 이 목록에서 미디어 정보가 저장된 경로를 찾아 선택한 후, 확인 버튼을 클릭합니다.

13  경로 추가가 완료되면 미디어 라이브러리 추가 설정 화면으로 다시 돌아옵니다. 여기에서 실시간 모니터링 사용, 메타데이터 저장기, Embedded Image Extractor, Screen Grabber 옵션에 체크한 후, 확인 버튼을 클릭합니다.

💡 추가 설명

실시간 모니터링 사용 : Jellyfin이 라이브러리 폴더를 지속적으로 감시하여 새로운 파일이 추가되거나 변경될 때 자동으로 반영합니다. ( 대량의 파일을 저장한 경우 서버 성능에 영향을 줄 수 있으므로 필요에 따라 비활성화할 수도 있습니다.)

메타데이터 저장기 : 영화, TV 프로그램, 음악 등의 메타데이터를 로컬 저장소에 보관하여, 불필요한 외부 요청을 줄이고 로딩 속도를 높입니다. ( Jellyfin이 인터넷 없이도 저장된 정보를 활용할 수 있습니다.)

Embedded Image Extractor : 미디어 파일 내에 저장된 썸네일(표지, 포스터 등)을 자동으로 추출하여 Jellyfin 인터페이스에 표시합니다.

Screen Grabber : 동영상 파일에서 자동으로 스크린샷(미리보기 이미지)을 생성하여 탐색을 편리하게 만듭니다.( Screen Grabber는 일부 형식의 영상에서 제대로 작동하지 않을 수 있으므로, 필요하면 개별적으로 미리보기 이미지를 추가할 수도 있습니다.)

14  미디어 라이브러리 추가가 완료되면 다음 버튼을 클릭합니다.

15  선호하는 메타데이터 언어 설정 화면에서 언어국가/지역을 모두 Korean, Korea로 설정한 후, 다음 버튼을 클릭합니다.

16  원격 접근 설정 화면에서 이 서버에 원격 접속을 허용합니다. 옵션과 자동 포트 맵핑 사용 옵션에 체크한 후, 다음 버튼을 클릭합니다.

💡 추가 설명

이 서버에 원격 접속을 허용합니다. 옵션을 활성화면 로컬 네트워크뿐만 아니라 외부에서도 Jellyfin 서버에 접속할 수 있습니다. 원격 접속을 통해 스마트폰, 태블릿, 다른 PC 등에서 Jellyfin 라이브러리를 스트리밍할 수 있습니다.

자동 포트 맵핑 사용(Universal Plug and Play) 옵션을 활성화하면 라우터에서 자동으로 포트를 열어줍니다. 이 기능을 활성화하면 수동으로 포트 포워딩을 설정하지 않아도 원격 접속이 가능해집니다.

17  모든설정이 완료되면 끝내기 버튼을 클릭합니다. Jellyfin을 활용하여 개인 스트리밍 서버 구성이 완료 됩니다.

18  모든 설정이 완료되면 로그인 화면이 나타납니다. Jellyfin 서버 구성 시 설정했던 계정 정보를 입력한 후, 로그인 버튼을 클릭합니다.

19  로그인하면 곧바로 내가 공유한 영상 파일 정보를 확인할 수 있습니다.
해당 영상 항목을 클릭하여 재생을 시작합니다.

20  YouTube처럼 내가 구성한 Jellyfin 스트리밍 서버에서 직접 영상 재생을 할 수 있습니다.

외부에서 서버 접속 가능하게 해주는 TailScale VPN 설치

1 외부에서 스마트폰이나 PC로 Jellyfin 스트리밍 사이트에 접속하려면, 집에서 네트워크 포워딩(포트 포워딩)을 설정해야 합니다. 하지만, 초보자가 하기엔 어렵고 복잡한 과정입니다. 그래서 간단한 방법으로, VPN 프로그램을 사용하면 외부에서도 쉽게 우리집 네트워크에 접속할 수 있습니다. TailScale 같은 VPN 프로그램을 설치하면, 복잡한 네트워크 설정 없이도 외부에서 우리집 개인 스트리밍 서버에 안전하게 접속할 수 있습니다. 아래 링크를 클릭하면 TailScale 프로그램 다운로드 및 상세 사용 방법을 확인할 수 있습니다.

2  TailScale VPN 프로그램을 설치 완료하면 외부에서 접속가능한 IP( 100.90.235.1)가 생성 됩니다. 이제 컴퓨터를 재부팅 하시면 정상적으로 Jellyfin 서버에 해당 VPN IP주소가 적용 됩니다.

스마트폰으로 외부에서 스트리밍 서버 접속 테스트

1  아이폰, 안드로이드폰, 아이패드, 안드로이드 태블릿 등 스마트 기기에서 방금 만든 Jellyfin 개인 스트리밍 서버에 접속하려면, Tailscale 앱을 설치해야 합니다.

구글 플레이 스토어 또는 아이폰 앱 스토어에 접속하여 Tailscale을 검색하면 곧바로 설치할 수 있습니다.

설치한 Tailscale 앱을 실행한 후, 로그인한 다음 Connect 버튼을 클릭합니다.

2  Tailscale 앱에 로그인 후 VPN에 연결하면, 현재 집 컴퓨터에 연결된 Tailscale VPN 목록도 확인할 수 있습니다.

집 컴퓨터 항목을 선택한 다음, IPv4 항목의 IP 주소를 복사합니다.

3 이제 스마트 기기의 인터넷 브라우저를 열고, 주소 창에 http://IP주소:8096을 입력하면 Jellyfin 개인 스트리밍 서버 로그인 화면이 나타납니다.

로그인 화면에서 계정 정보를 입력한 후, 로그인 버튼을 클릭합니다.

4  내 미디어 항목에서 원하는 카테고리를 선택하면, 내가 공유한 영상 파일 목록을 확인할 수 있습니다. 해당 영상 항목을 누릅니다.

5  영상 썸네일과 함께 비디오 및 오디오 정보가 표시됩니다. 썸네일 중앙에 있는 재생 버튼을 누르면, 간단하게 영상을 스트리밍할 수 있습니다.

6  스마트폰을 가로로 돌리면, 전체 화면 모드로 전환되어 영상을 더욱 몰입감 있게 시청할 수 있습니다.

긴 글 읽어주셔서 감사합니다.

끝.

소프트웨어 카테고리 관련 글

윈도우 카테고리 관련 글

웹 카테고리 관련 글

모바일 카테고리 관련 글

게임 카테고리 관련 글

상품 리뷰 카테고리 관련 글

생활 정보 카테고리 관련 글

Leave a Comment