안녕하세요. 달소입니다.
저같은경우 미디어서버로 PLEX를 이용하고있지만, plex의 경우 유료로 포함되는부분(PLEX PASS)가 있기때문에
무료 솔루션인 Jellyfin을 먼저 소개해드리겠습니다.
사용용도는 보통 서버에서 Jellyfin으로 서비스를 띄워놓으면
DDNS, IP로 언제 어디서든지 미디어 서버로 접근해서 영상 및 음악시청이 가능합니다.
대표적으로는 요즘 보통사용하는 스마트 TV,Mi BOX,구글 크롬캐스트, 아마존 TV스틱등에 응용할 수 있습니다.
응용하자면 앞선 Torrent와 유튜브에서 받은 영상/음악들을 곧 바로 미디어플레이어로 연결해서 어디서든(PC/모바일/스마트TV)에서 재생할 수 있다고 보시면 됩니다.
도커(Docker) 란?
Win10 Home 도커(Docker) 설치하기
Windows Pro&Ent 이상에서 Docker 사용하기
Win10 도커를 이용한 Torrent 서버 구동하기.
Win10 도커를 이용한 유튜브 다운로드 웹서버 만들기.
뭐.. 장문 주의……………….
Jellyfin이란?
Jellyfin은 Plex 및 Emby의 대안중 하나로 무료 오픈 소스 미디어 서버 앱이며 크로스 플랫폼 호환성을 자랑하는 Jellyfin은 Linux, macOS 및 Windows에서 실행된다. GPL 라이선스를 사용하며 라즈베리파이마저 하드웨어 트랜스코딩을 지원하는 아주 좋은 앱이다.
Plex와 Emby의 대안으로 Jellyfin을 사용해야하는 이유 :
- 완전 무료
- 영화, TV 및 음악에 적합
- 플랫폼 간 호환성
- 많은 클라이언트 앱 : Android, Android TV, Amazon Fire TV, 웹 앱
Jellyfin 도커 이미지 사용하기
https://hub.docker.com/r/linuxserver/jellyfin
제가사용할 이미지는 linuxserver의 jeelyfin 이미지 입니다. 범용성이 매우좋아서 애용하고있습니다.
먼저 설치할 경로에 미리 폴더 및 docker-compose.yaml 파일을 만들어주세요.
여기서 movie 는 오타입니다 ㅠ movies로 바꿔주세요.
docker-compose.yaml 내용
—
version: “2.1”
services:
jellyfin:
image: ghcr.io/linuxserver/jellyfin
container_name: dalso-jellyfin
environment:
– PUID=1000
– PGID=1000
– TZ=Asia/Seoul
volumes:
– C:\docker\jellyfin\config:/config
– C:\docker\jellyfin\music:/data/music
– C:\docker\jellyfin\movies:/data/movies
ports:
– 8096:8096
– 8920:8920 #optional
– 7359:7359/udp #optional
– 1900:1900/udp #optional
restart: unless-stopped
이렇게 작성이 완료되었으면
시작 -> cmd로 해당경로 이동후 docker-compose up을실행해주세요.
정상적으로 컨테이너가 생성이됐으면 이제 컨테이너에 접근해보겠습니다.
젤리핀의 기본 접속포트는 8096 입니다.
웹브라우저(크롬,엣지 등등)을 켜고 localhost:8096 or ip:8096 으로 접속해주세요.
아래처럼 접근이 됐으면 언어설정같은 기본적인 설정을 해줍니다.
관리자 계정도 생성…
이제 라이브러리 등록차례입니다.
저같은 경우 Movies 와 Music 라이브러리를 사용하기위해서 두가지의 볼륨매칭을 해줬기 때문에 해당 경로의 폴더로 만들어주면 됩니다.
이렇게 라이브러리를 만들어주고 next next를 하다보면 셋팅이 완료됩니다.
그다음 로그인을 하면 아래처럼 라이브러리 화면으로 진입합니다.
여기서 윈도우에 테스트할 파일을 해당 경로에 넣어주겠습니다.
사진은 위 두개가 1,2,번 아래가 3번입니다.
파일을 넣어주고 Refresh 해주면 아래처럼 플레이어에 목록으로 들어갑니다.
음악도 똑같은방식으로 사용하면 됩니다!
어플 + 크롬캐스트도 지원하기때문에 활용도는 무궁무진합니다.
휴대폰으로 실행 후 영상을 크롬캐스트로 전송하면 TV에서 볼수있습니다 ㅎ
어플 사용방법
사용방법은 어렵지않습니다.
플레이스토어 or 앱스토어에서 jellyfin 다운로드
서버연결은 PC or 서버의 도메인 :8096 포트(포트포워딩으로 변경 가능)
*PC IP는 ipconfig 같은걸로 확인해주세요.
그럼이제 미디어 실행환경이 됩니다!
여기의 동영상을 TV에서 재생하고싶으면 크롬캐스트로 띄워주면 됩니다.
후.. 이번글은 꽤나 길었네요.
제가 제일 자주사용하는 방식인데… 너무길어서… 안따라하실려나…