Tvheadend로 TV 시청하는 네 가지 방법

셀 수 없이 많은 N스크린 서비스들. 시간에 구애받지 않고 지난 방송을 다시 보는 VOD 서비스뿐 아니라 주요 장면만 간추린 TV캐스트까지. 굳이 본방사수를 고집하지 않아도 다양한  경로를 통해 방송을 접하고 있다. 그들 대부분은 SNS의 소비패턴에 맞춰 조각나 있다. 그러나 드라마만큼은 이런 소비패턴에 맞지 않다. 티비헤드엔드(Tvheadend)로 지상파 방송을 재전송하기로 마음먹은 것은 그 때문이었다. 별에서 온 그대, 태양의 후예 등의 인기 드라마를 놓치지 싶지는 않았다. 세상 흐름 정도는 읽어야 했다.

 

티비헤드엔드는 지상파나 케이블, IPTV 등의 방송을 네트워크로 재전송, 인터넷과 연결되는 모든 기기에서 시청 가능한 오픈소스다. 티비헤드엔드가 무엇이고, 어떻게 동작하며, 구축 방법이 궁금하다면 ‘[SYNOLOGY] TVHEADEND 하나면 지상파 방송 시청, 모바일로도’ 포스트를 먼저 읽기 바란다. 여기서는 앞서 다루지 않았던 티비헤드엔드의 활용에 대해 이야기하려고 한다. 반년 넘게 티비헤드엔드를 쓰며 각 디바이스별 최적의 시청법이 무엇이었는지 나름 내린 결론을 내볼까 한다.

 

● 데스크톱이나 랩톱이라면, m3u를 활용하자

NAS든 리눅스든, 안드로이드TV든 간에 티비헤드엔드 설치했다면 남은 것은 활용 단 하나다. 애플 OS X라면 웹으로도 충분하나 윈도우10이라면 웹보다는 다른 길을 찾아야 한다. OS X와 달리 엣지 등에서는 재생 대신 m3u 파일이 다운로드되기 때문이다. 무엇이 최선일까. 데스크톱이나 랩톱 환경이라면 바로 이 m3u, 멀티미디어 재생목록을 활용하는 것을 고려할 만하다. VLC 플레이어 등 거의 모든 멀티미디어 플레이어에 m3u를 추가, 재생목록을 구성하면 티비헤드엔드의 채널들을 시청할 수 있다. 특히 VLC는 오픈소스로 무료일 뿐아니라 윈도우, OS X, 리눅스, 안드로이드 등 거의 모든 플랫폼을 지원할 만큼 막강하다.

160722_tvheadend_vlc_daumpot

∴How to

다음팟플레이어, VLC 등 대부분의 데스크톱 멀티미디어 플레이어는 재생목록을 지원한다. 다운로드한 m3u를 재생목록에 드래그해 재생목록에 각각의 채널을 추가하면 된다.

 

● 라즈베리 파이나 안드로이드TV라면 KODI를

미디어 센터의 대표주자는 단연 ‘KODI’다. KODI는 XMBC란 이름으로 시작된 미디어 센터의 차기 버전인데, 오랜 역사만큼이나 수많은 애드온으로 기능 확장이 가능해 꾸준히 사랑받고 있다. NAS와의 미디어 스트리밍뿐 아니라 티비헤드엔드와도 완벽에 가까운 최적화로 톱 수준의 성능을 발휘하는 점도 인기 이유 중 하나.

160722_tvheadend_kodi

∴How to

KODI의 시스템에서 TV 메뉴를 선택, TV 설정에 진입한다. 일반(General)의 Enable을 활성화하고 잠시 기다리면 활성화 된 애드온이 없다는 메시지와 함께 애드온 목록이 나타난다. 여기서 Tvheadend HTSP Client 애드온을 설치한다. 이 애드온에서 Configure를 클릭, 관련 설정을 마무리한 후 KODI를 종료 후 재시작하면 앞서 없던 TV 메뉴가 활성화된다. 여기서 각 채널을 시청 가능한데, EPG 설정까지 완료했다면 프로그램 예약 녹화까지 KODI에서 이용할 수 있다. 다음은 Tvheadend HTSP Client의 설정 예.

 

Tvheadend hostname or IP address | NAS IP

HTTP port | 9981

HTSP port | 9982

Username | 티비헤드엔드 아이디

Password | 티비헤드엔드 패스워드

 

● 애플TV, 또는 모바일이라면 TvhClient가 답

KODI가 티비헤드엔드와의 찰떡궁합인 것은 부인할 수 없으나, 모바일이라면 이야기가 달라진다. KODI의 인터페이스는 철저하게 TV, 하나만을 지향하고 있기 때문. 모바일이라면 그보다는 TvhClient가 답이라 할 수 있다. 그 이름처럼 TvhClient도 오픈소스로, KODI와 달리 티비헤드엔드, 단 하나에 최적화됐다. 예약녹화뿐 아니라 티비헤드엔드 서비스 상태까지 모니터링 가능한 게 특징.

160722_tvheadend_tvhclient

∴How to

TvhClient는 현재 iOS와 안드로이드 두 모바일 OS를 지원한다. 각각의 스토어에서 설치 가능한데, 세부 설정은 KODI와 다르지 않다. 참고로 애플TV 4세대에서 유료이지만 TvhClient를 이용할 수 있다. 국내 콘텐츠 부재가 아쉬운 애플TV의 아쉬움을 티비헤드엔드로 일부나마 채워보는 것은 어떨지.

 

● 권장하지 않지만. 플렉스(Plex)로도 시청 가능

KODI에 뒤지지 않는 플랫폼 이식성. 여기에 상용SW 못지않은 기능과 인터페이스까지. 바로 플렉스(Plex)에 대한 이야기다. KODI 다음으로 전 세계에 수많은 유저층을 확보한 미디어센터가 플렉스다. KODI에 비해서는 빈약하지만 플렉스도 플러그인으로 기능 확장이 가능한데, 이를 통해 티비헤드엔드 서비스를 이용할 수 있다. 티비헤드엔드까지 이용하면 하나의 서비스로 미디어 스트리밍을 통합한다는 점에서 매력적이나, 티비헤드엔드 플러그인 프로젝트 대부분이 수년간 방치된 상태다. 이로 인해 티비헤드엔드와 플렉스의 버전에 따라 동작되지 않은 경우가 태반인 게 흠.

160722_tvheadend_plex

∴How to

① 플렉스를 위한 티비헤드엔드 플러그인 중 하나인 tvheadend-ng.bundle 깃허브 페이지에서 ‘Clone or Downalod’를 클릭, ‘Download ZIP’을 클릭하자.

② 다운로드한 파일의 압축을 풀고 ‘tvheadend-ng.bundle-master’에서 ‘–master’을 삭제한다. (플렉스의 플러그인 폴더 이름은 name.bundle 형식이어야 한다.)

③ 시놀로지 DSM 6.0의 제어판 -> 공유폴더 -> Plex 폴더를 선택, 편집을 클릭한다.

④ 권한 탭에서 DSM의 관리자 계정에게 읽기/쓰기 권한을 부여한다.

⑤ DSM의 파일스테이션에서 Plex → Library → Application Support → Plex Media Server → Plug-ins 폴더에 ‘tvheadend-ng.bundle’ 플러그인 폴더를 복사한다.

⑥ 플렉스 서비스에서 채널을 클릭하면 티비헤드엔드가 보일 것이다. 아이콘으로 커서를 옮겨 세팅 아이콘을 클릭, KODI처럼 서버 정보를 입력한다. 운이 좋다면 플렉스에서 티비헤드엔드 채널을 시청할 수 있을 것이다.

suhyeoni

suhyeoni@gmail.com

No Comments

Post a Comment