요즘 거의 대부분의 가정에서 IPTV를 사용하고 있다. 이런 IPTV를 외부에서 볼수 있도록 해주는 서비스가 바로 TVHeadend이다. QNAP에 TVHeadend를 설정하고 안드로이드 KODI앱과 플러그인을 통해 Streaming하는 법을 포스팅 해본다.
- QNAP에 TVHeadend 설치
QNAP Form TVHeadend Thread - https://forum.qnap.com/viewtopic.php?f=276&t=109573
위의 링크를 통해 다운로드 사이트로 이동 가능하다.
자신의 QNAP 모델에 맞는 버전을 다운로드한다. 251의 경우 x86_64 버전을 다운하였다.
다운로드한 파일을 NAS특정 폴더로 옮긴 후 SSH 혹은 Telnet을 통하여 접속한다.
필자는 XSHELL 5를 사용중에 있다.
SSH를 통하여 다운로드 받을 폴더에 접근하여 Unzip 명령어로 압축을 풀어준다
Shell> unzip TVHead*.zip
그후 다음과 같은 명령어를 통하여 설치를 진행한다.
Shell> NO_TUNER=1 /bin/sh TVHeadend_0.8.7.1_x86_64.qpkg
이제 QNAP관리페이지 에서 설치완료된 TVHeadend를 확인할 수있다
- 공유기 포트 포워딩 설정
공유기 별로 포트포워딩 설정을 진행해 주어야 외부에서 TVHeadend로 접근이 가능하다. 공유기 포트포워딩 설정에서 9981, 9982포트를 오픈해 주도록 한다.
- TVHeadend 계정설정(0.8.7.1 기준)
기본으로 설치되어 있는 상태는 누구든지 TVHeadend를 접근할수 있도록 되어있는 상태이다. 이는 보안상 매우 안좋은 상태이기 때문에 계정 설정을 먼저 진행해준다.
TVHeadend관리 페이지를 실행한다.
http://nasip or 도메인:9981 로 접근하면 만날 수 있다.
계정생성
Configuration --> Users --> Passwords 순서로 클릭하여 탭을 오픈하고
Add 버튼을 클릭하여 새로 사용할 사용자 ID/Password를 입력해준다.
새로운 계정이 생성되었으면 *로 되어있는 라인을 클릭한 후 Delete해준다.
권한설정
그리고 Access Entries 탭으로 들어가서 방금 생성한 계정의 권한을 설정하여준다. 마찬가지로 Add 클릭후 유저네임 입력후 각각의 권한을 주면 된다.
이로써 사용을 위한 계정 세팅을 모두 마무리하였다.
다음부터 TVHeadend 페이지 접근을 시도하게되면 ID/PW를 묻게되는데 위에 설정한 계정을 입력하면 접근 가능하다.
- IPTV연결 및 Channel추가 + Android KODI 설정
이부분은 나스모에님 블로그가 너무도 정리가 잘되어있어서 해당 블로그 포스팅을 참고하기 바란다.
Tvheadend IPTV 채널 등록하기 <https://nas.moe/archives/858>
omvs 프로그램을 이용한 K* (O***h) IPTV 주소 따는 방법 <https://nas.moe/archives/1433>
Tvheadend IPTV 방송사 로고 넣기 <https://nas.moe/archives/1088>
Kodi (XBMC) Tvheadend IPTV 방송 시청하기 <https://nas.moe/archives/1073>
해당 진행 중 Configuration --> Channel/EPG/Channel에 제대로 등록이 되어있어야 KODI및 다른 클라이언트에서 접근이 가능한것으로 보입니다. KODI가 제대로 되지 않으시는 분들은 해당 내용 작성 되어있는지 확인 바랍니다.
Add --> service에서 앞에 등록한 채널 하나를 고른뒤 Create해주시면 됩니다.
'Software > QNAP TS-251' 카테고리의 다른 글
[QNAP] TS-251 Flexget Setup (0) | 2019.04.25 |
---|---|
[QNAP] TS-251 TVHeadend + HW Transcoding (0) | 2018.12.19 |
[QNAP] TS-251 초기 Setting 정리 (2) | 2018.12.18 |
[QNAP] TS-251 - Enpass 설정법 (4) | 2017.01.15 |
[QNAP][PLEX] Plex Server 자막 관련 (1) | 2016.04.06 |