21.1 Plex Media Server Youtube Channel Plug-in (유튜브 플러그인 설치하기)

category 서버/리눅스 서버 2016.06.11 16:09

안녕하세요. 도정진입니다.

   

   

플렉스 미디어 서버에 채널이라는 기능이 있습니다. 인터넷으로 연결하여 스트리밍으로 외부의 영상을 보는 서비스입니다. 그 중에도 유튜브를 끌어다 볼 수 있는 플러그인이 있습니다. 

   

실은 유튜브 플러그인을 설치하게 된 계기는 최근 들어서 제가 근무하는 근무지에서 유튜브가 잘 접속이 되지 않아서 입니다.

   

설치하고 난 뒤에는 플렉스 미디어 서버에 웹으로 접속하여 유튜브에 있는 영상을 잘 끌어 보고 있습니다. 

   

   

기능상으로 구글 계정과 연동이 가능합니다. (장치로 연동됨)

일반 유튜브 앱에서 보는 것처럼 나의 구독 리스트 / 구독정보 / 최근에 본 리스트 / 플레이리스트 기능이 지원됩니다. 

   

제작자 포럼 게시글은 아래 주소입니다.

   

https://forums.plex.tv/discussion/160562/rel-youtubetv-alternative-youtube-plugin

   

Current status

  • Support categories
  • Support subscriptions
  • Support playlists
  • Support channels catalogue and video categories browsing
  • Search playlists, channels and videos
  • Support live streams

Features

  • Much faster than original Plex YouTube plugin
  • Full YouTube API v3 support
  • Does not require Google login and password
  • Navigation like YouTube Apps
  • Pagination and regional settings
  • Russian, Swedish, Danish, Dutch, French, French (Belgium), Hungarian, Italian, Spanish, German, Polish localization
  • YouTube content localization by region preferences
  • "Like" and "Watch later" video functions including edit function
  • Videos and playlists from videos description
  • Navigation by videos, playlists and channels from video description
     
  • Update function

   

위처럼 기능이 지원된다고 합니다. 거진 모든 기능이 지원된다고 할 수 있습니다. 그런데 문제는 직접 사용해 본 결과 해상도의 최대가 720p / 그리고 60프레임 재생이 되지 않습니다. ㅠ 

   

https://github.com/kolsys/YouTubeTV.bundle/releases/latest

   

   

   

   

   

   

   

   

1 . 시놀로지 제품에서 설치하는 방법

   

   

기본적으로 Plex Media Server 의 경우 플러그인은 수동설치를 해야하는데 시놀로지의 경우에는 매우 편하게 작업이 가능합니다.

   

플러그인은 아래의 주소에서 다운받습니다.

   

https://github.com/kolsys/YouTubeTV.bundle/releases/latest

   

zip 파일로 받아주시면 됩니다. 파일을 저장하고 시놀로지 NAS 공유폴더로 업로드를 해 줍니다.

   

   

압축을 풀어 놓습니다. 

   

그리고 공유폴더 권한설정으로 이동하여 plex 공유폴더에 대해서 권한 설정을 합니다. 

Plex 폴더에 플러그인을 넣어야 함으로 현재 로그인 된 계정이 읽을 수 있는 권한을 줍니다.

   

   

제가 현재 접속해 있는 계정은 djj9405 입니다. 그 계정에 대해 읽기/쓰기 권한을 주었습니다.

   

그리고 파일스테이션으로 이동하면 Plex 폴더에 대해 읽기 쓰기가 가능합니다.

   

   

   

위처럼 플러그인 압축푼 폴더를 사진에 나와있는 위치에 복사해 주시면 끝입니다.

   

그리고 플렉스 미디어 서버를 패키지 센터에서 중지 후 시작 해 주시면 끝납니다.

   

파일이름은 .bundle 로 끝나게 해주셔야 합니다.

   

   

   

   

2 . 우분투 / 리눅스 에서 설치하는 방법

   

상기 시놀로지 제품에서 보는 디렉터리 구조는 리눅스에서 /var/lib/plexmediaserver 입니다.

   

   

cd /var/lib/plex

   

까지만 이동해서 TAB 키를 연타해 주시면 자동완성 됩니다.

   

cd /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins

   

이 폴더에 플러그인을 넣어주면 됩니다.

   

일단 플러그인을 받습니다. 

(버전은 현재를 기준으로 하겠습니다. 업데이트가 되었다면 공식 사이트를 통해 플러그인을 새로 다운받아 주세요.)

   

   

   

그 다음 압축을 풀어줍니다.

   

tar -zxvf v4.3.tar.gz

   

   

rm -rf v4.3.tar.gz

   

받은 tar 파일은 지워 줍니다. 

   

지금 터미널에 로그인 해 있는 계정이 root 임으로 plex 계정으로는 플러그인 파일을 읽을 수 없기 때문에 777 권한을 주거나 소유자를 바꿉니다.

   

저는 귀찮기 때문에 777로 주겠습니다.

   

chmod 777 -R YouTubeTV.bundle-4.3/

   

   

   

그리고 플러그인 특성상 .bundle 로 끝나야 함으로 mv 명령어를 통해 이름을 바꿔줍니다.

   

mv YouTubeTV.bundle-4.3 YouTubeTV.bundle

   

   

   

   

플러그인 로딩을 위해서 플렉스 미디어 서버를 재시작합니다.

   

service plexmediaserver restart

   

   

설치가 완료 되었습니다.

   

   

   

   

   

3 . 유튜브 플러그인 계정 연동하기

   

   

   

   

플렉스 앱이나 웹으로 접속한 상태에서 채널로 이동합니다. 그럼 유튜브 플러그인이 보입니다.

   

   

아이콘에 마우스를 가져다 대면 설정아이콘이 있는데 그것으로 간단한 설정이 가능합니다.

   

   

설정을 대충 하고 아이콘을 눌러 들어가 봅니다.

   

그럼 인증이라는 메뉴가 있는데 구글에 장치로써 구글 계정과 연동을 할 수 있습니다.

   

   

http://www.google.com/device

   

로 이동하여 사용하는 구글 계정을 넣고 코드를 넣으시면 됩니다.

   

   

연동이 완료 되었습니다.

   

   

플렉스 미디어 서버 화면에서는 완료 버튼을 누릅니다. 그럼 계정 정보와 동일하게 유튜브가 로딩 됩니다.

   

   

   

   

   

   

4 . 사용해보기

   

   

   

   

   

   

   

   

   

   

   

   

감사합니다.


댓글을 달아 주세요