TVHeadend 설치 및 사용법

Intro


이 포스트는 OMVP 설치 및 사용법 & IPTV 주소 스캔하기 포스트에 의존합니다. 이전 포스트를 먼저 보시는걸 추천합니다.


TVHeadend란 IPTV나 TV 수신카드의 데이터를 재전송해, 다른 클라이언트(TV가 아닌)에서 TV시청이 가능하게 해주는 서비스이다.

설치하기에앞서 우분투 컨테이너를 하나 생성해 준다. Host에 서비스들을 바로 설치하는건 보안상 좋지않기때문에 서비스별로 분리하는걸 기본으로 한다. 나는 Ubuntu_server-16.04를 설치했다.


TVHeadend 설치하기


우분투 설치후 커맨드 창에서 다음 명령어를 입력해준다.

$sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61

$echo "deb https://dl.bintray.com/tvheadend/deb xenial stable-4.2" | sudo tee -a /etc/apt/sources.list

$sudo apt-get update

$sudo apt-get install tvheadend

역시 우분투. 쉽고 빠르다.


기본 설정


설치 후 설치 IP:9981에 접속하면 다음과 같은 웹 설정 페이지가 나온다.

img1

언어설정이다. EPG Language에서 Language 1:을 한국어로, 나머지는 영어로 하면된다.
언어를 바꾸고 이 창이 또 뜰 수 있는데 그냥 Next클릭하면 된다.

img2

관리자 설정 및 접속 설정 페이지다.
0.0.0.0/0으로 해두면 어디서든 연결이 가능하다.포트포워딩은 해야한다.

다음은 로그인시 필요한 관리자 ID&PW. 입력후 Next.

img3

그 뒤로는 아무설정도 하지말고 그냥 쭉 Next, Next 하고 완료한다.

설정이 끝나면 초기에 입력한 ID,PW로 로그인한다.

다음, 설정에서 Configuration > General > base 에서 다음과같이 설정한다.

img4

img5

Theme은 취향에 맞게 선택하면 된다.


채널 등록하기


여기서부터는 나는 실패했지만.. 일단 방법을 적어둔다.

네트워크 추가를 위해 Configuration > DVB Inputs > Networks에서 Add버튼을 눌러준다.

img6

그리고 드롭리스트중에서 다음을 선택한다.

img7

그리고 다음과 같이 양식을 채운다.
URL에는 m3u파일의 절대경로를 적어둔다.

img8

img9

반드시 Accept zero value for TSID 를 체크하고 Create를 누르자. 누르지 않을경우 URL에 복사한 m3u파일의 경로를 file:// 뒤에 입력하므로 채널등록이 제대로 되지 않는다.

img10

Configuration > DVB Inputs > Muxes 로 이동하면 위의 이미지처럼 채널이 스캔된다.

img11

채널의 앞, 뒤 체크박스를 모두 체크하고 Save 버튼을 누른다.



모두 끝났다. 구글이 시키는대로 다 했지만 Scan result가 모두FAIL 로 뜨며 나오지 않았다.. 네트워크 문제인지 설정 문제인지 감이 잡히지 않는다ㅠㅠ

성공하신 분들은 Emby 설정 페이지에서 플러그인 > TVheadend를 찾아 설치하면 TV시청이 가능하다. 굳이 Emby가 아니라도 Kodi로도 시청이 가능하다.

혹시 나중에라도 성공하게 된다면 이 포스트를 업데이트 하겠다.