Skip to main content

홈미디어 구축하기 - Emby

시작하는말

안녕하세요, 고니입니다.

오픈소스로 개발된 동영상 스트리밍 솔루션을 소개해볼까 합니다.(영상 파일을 제공하는건 아닙니다, 서버에 올라가 있는 미디어파일을 스트리밍 해주는 솔루션입니다)

image.png

perplexity에서 생성한 AI이미지
  1. 특징
    1. 웹기반에서 실시간 스트리밍이 가능
    2. 외부에 있는 메타서버에서 정보를 자동으로 적용하거나, 수동으로 적용할 수 있어서 홈시터어 분위기 연출 가능
    3. 프리미어 구독시 추가 기능사용 가능, 전용 app에서 바로 시청가능, 클라우드 동기화, 파일다운로드 기능 등등.
  2. 장 / 단점
    1. 개인 서버 혹은 클라우드 인스턴스만 있으면 훌륭한 홈미디어 서버 구축 가능.

    2. 컨텐츠가 많아질수록 스캐닝 시간이 점점 오래걸리는 문제

    3. 10초이내 짧은 컨텐츠의 경우 마지막 2~3초간 영상을 못보는 경우 다수 발생

  3. software 설치
    1. docker 설치 방법- centos7에서 docker 설치

    2. emby 컨테이너 설치하기

      docker run -d  --restart=always -p 8800:8096 \
       --cpus=6 -m=8192M \
       -e TZ=Asia/Seoul \
       -v /etc/localtime:/etc/localtime:ro \
       -v /data/emby/contents:/data \
       -v /data/emby/config:/config \
       --env UID=33 \
       --env GID=33 \
       --name media emby/embyserver:latest
      
  4. 컨텐츠 설정하기
    1. 웹브라우져 로그인 - http://서버ip:8800/
    2. admin 로그인 후 (admin / admin) 우측 상단 톱니바퀴 메뉴 진입


    3. 좌측 메뉴 서버 -> 라이브러리로 들어가서 새로운 라이브러리 메뉴 선택해서 추가하고 싶은 컨텐츠의 종류 선택

      image.png

    4. 해당 컨텐츠가 저장된 경로 선택 (폴더 선택시 서버경로가 아닌 컨테이너 경로를 선택하면 되는데, 안내드린 경로로설치했다면 /data/ 폴더를 선택하면 됩니다.

      image.png

    5. 스캔완료된 컨텐츠 정보

      image.png

    6. 컨텐츠 재생화면

      image.png




출처