Tvh EPG 적용하기 - 무료 웹 호스팅 사이트 이용.

광고 차단 플러그인을 꺼 주시면 블로그 운영에 도움이 됩니다. ^^

새로운 정보글이 등록되었습니다.

이동:

무료 호스팅을 이용한 Tvh EPG설정, 불러오기.

NAS에 tvheadend사용은 아주 매력있는 것중에 하나 입니다.

 

설정등 많은 부분이 좌절을 맛보게 하지만 tvheadend설정이 마무리되어 IPTV를 시청하게 될때 그 기분은 정말 좋습니다.

 

tvheadend에서 마지막으로 제일 어려운 설정이 EPG설정입니다.

 

EPG

TV화면 상에 방송편성표를 알려주는 기능으로 마우스 또는 리모컨으로 EPG를 조작해 당일은 물론이고 약 1주일 후에 어느 방송국에서 어떤 방송프로그램을 방영하는지 등을 간단히 파악할 수 있습니다.

 

또한 원하는 프로그램을 지정하면 더욱 상세한 프로그램 정보를 얻을 수 있고, 서비스에 따라서는 프로그램을 지정해 예약시청 및 녹화도 할 수 있습니다. 

 

일반적으로 EPG데이터는 자신의 나스에 파일들을 설치해서 데이터를 불러와 사용했는데 이 과정이 상당히 복잡했습니다.

 

그러나 이번에 업데이트된 wonipapa님께서 만드신 파일을 가지고 무료 웹 호스팅 사이트에서 설치를 해 두고 간단하게 불러와서 사용하는 방식이 가능해서 서버에 파일을 설치한 사람이나 불러오는 명령어, 주소만 안다면 누구나 쉽게 이용이 가능하게 되었습니다.

 

 

제가 이 글을 작성하면서 사용한 EPG파일은 1.2.0p버전입니다.

 

 

EPG파일을 올릴 무료 웹 호스팅 사이트 가입하기.

 

무료 웹 호스팅 사이트인 https://kr.000webhost.com에 가입을 해 보겠습니다.

 

https://kr.000webhost.com/ 주소로 이동해서 "무료로 가입하기!" 버튼을 클릭 하세요.

 

가입화면이 나오면 이메일주소, 로그인 비밀번호, 사이트 이름을 적고 '무료 호스팅 시작'버튼을 클릭하세요.

 

그럼 간단한 인증과정이 나오고 넘어가면 가입할때 적은 이메일 확인하라는 메세지가 나옵니다.

 

이메일을 열어보면 '000webhost'에서 보낸 메일이 있으니 'Verify email'를 눌러 확인해 주면 로그인 버튼이 나오니 다시 로그인을 해 주세요.

 

로그인을 하면 위 화면이 나오는데 'Details'를 클릭 하세요.

 

그럼 위 정보가 나오는데 'File Upload Details (FTP)'항목의 정보를 이용해서 WinSCP 또는 FTP프로그램을 이용해서 폴더에 접속하면 됩니다.

 

000webhost사이트는 FTP등을 이용안해도 웹 페이지에서 파일업로드를 지원합니다.

상단 메뉴중 'File Manager'를 클릭하면 웹 페이지에서 자신의 홈페이지에 파일을 업로드 할수 있습니다.

 

웹 페이지에서 파일 업로드가 안될때

 

파일 업로드 전에 수정할 부분이 있으니 수정을 해 보겠습니다.

EPG서버를 위한 epg2xml-master파일 수정하기.

https://github.com/wonipapa/epg2xml링크에서 파일을 다운로드하셔도 되고 첨부한 epg2xml-master_v1.2.0p.zip 파일을 이용하셔도 됩니다.

 

첨부파일과 링크 파일은 업데이트로 인해 다를수 있습니다.

다운로드한 파일 압축을 풀면 위 파일들이 있습니다. 위 파일중에서 수정할 파일은 'epg2xml.json'파일 입니다. 문서 편집기, 에디트 프로그램을 이용해서 epg2xml.json파일을 열어 주세요.

 

{
    "###_COMMENT_###" : "",
    "###_COMMENT_###" : "epg 정보를 가져오는 설정 파일",
    "###_COMMENT_###" : "사용하는 ISP 선택 (ALL, KT, LG, SK)",
    "MyISP": "ALL",
    "###_COMMENT_###" : "output 셋팅은 (d, o, s) 셋중에 하나로 선택한다",
    "###_COMMENT_###" : " d - EPG 정보 화면 출력",
    "###_COMMENT_###" : " o - EPG 정보 파일로 저정",
    "###_COMMENT_###" : " s - EPG 정보 소켓으로 출력",
    "output": "o",
    "###_COMMENT_###" : "### TV channel icon url (ex :
http://www.example.com/Channels) ###",
    "default_icon_url": "",
    "###_COMMENT_###" : "### 제목에 재방송 정보 출력 ###",
    "default_rebroadcast": "y",
    "###_COMMENT_###" : "#### 제목에 회차정보 출력 ###",
    "default_episode" : "y",
    "###_COMMENT_###" : "### EPG 정보 추가 출력 ###",
    "default_verbose" : "y",
    "###_COMMENT_###" : "### epg 데이터 가져오는 기간으로 1에서 7까지 설정가능 ###",
    "default_fetch_limit" : "3",
    "###_COMMENT_###" : "### epg 저장시 기본 저장 이름 (ex: /home/tvheadend/xmltv.xml) ###",
    "default_xml_file" : "/storage/ssd5/395/2032395/public_html/xmltv.xml",
    "###_COMMENT_###" : "### # External XMLTV 사용시 기본 소켓 이름 (ex: /home/tvheadend/xmltv.sock) ###",
    "default_xml_socket" : "xmltv.sock",
    "###_COMMENT_###" : ""
}

epg2xml.json파일을 열어 빨간 부분을 같이 수정하시면 됩니다. "default_xml_file" : "/storage/ssd5/395/2032395/public_html/xmltv.xml", 부분은 'Details'를 클릭했을때 열리는 창에서 "Home directory"항목을 넣으시면 됩니다.

 

파일 수정이 끝났으면 이제 모든 파일을 'public_html'폴더에 올려 주세요.

 

000webhost 상단 메뉴중 "File Manager"를 이용하시면 위 화면처럼 쉽게 파일 업로드가 가능합니다.

 

파일 업로드가 되었으면 상단 메뉴에서 'settings -> Cron jobs'을 선택 하세요.

 

 

위 화면이 나오면 'Create new cron job'을 선택 하세요.

 

위 이미지를 참고해서 epg2xml.php?i=ALL&o&l=3을 입력하시면 됩니다.

 

입력값이 잘못되었다면 'DELETE'를 클릭해서 삭제하고 다시 입력하시면 됩니다.

 

위 작업까지 하셨으면 이제 조금만 더 하시면 됩니다.^^  아래 첨부파일을 다운로드 하세요.

 

 

tv_grab_wp파일을 다운로드해서 메모장이나 에디트 프로그램으로 열어보면 8번째 줄에 아래 부분이 있습니다.

 

then
 wget -q -O - 자신의 사이트 주소/xmltv.xml
    exit 0

 

 

자신의 사이트 주소에다 위에서 가입해서 얻은 무료 웹 호스팅 접속주소를 넣으시면 됩니다. 주소를 넣었다면 저장을 해 주세요.

 

저장된 'tv_grab_wp'파일을 웹호스팅 서버 'public_html'폴더에 업로드하시면 됩니다. 

 

추가 정보: 'public_html'폴더에 'xmltv.xml'파일이 자동으로 만들어져야 아래 작업을 했을때 EPG정보를 불러 옵니다. 'xmltv.xml'파일은 자동 생성이니 위 과정까지 하고 xmltv.xml파일이 만들어질때까지 기다려 주세요. 전 약 10분정도 지나니 만들어 지더군요.

 

이제WinSCP를 이용해서 자신의 나스계정에 접속을 하세요. 나스에 접속되었다면 'Ctrl + T'키를 눌러 '터미널 창'을 열어 주세요.

 

터미널 창이 열리면 아래 명령어를 차례대로 입력 하세요.

 

1. cd /usr/bin

2. wget  http://아이디.000webhostapp.com/tv_grab_wp

3. chmod +x /usr/bin/tv_grab_wp

 

위 작업까지 하셨다면 tvheadend를 중지했다가 다시 실행 하세요. 이제 어려운 설정은 없습니다. 클릭 몇번만 하시면 됩니다.^^

 

tvheadend가 실행되면 'Configuration -> Channel / EPG -> EPG Grabber Modules' 항목으로 이동 하세요.

 

 

오른쪽 채널 항목을 보면 새로운 채널 2개가 보입니다. 이름은 같지만 'tv_grab_wp'불러오는 경로가 다르니 이점 주의 하세요.

 

1. 'usr/bin/tv_grab_wp'경로를 사용하는 채널을 선택.

2. 체크 박스에 체크.

3. Save 클릭.

4. Re-run internal EPG Grabbers 클릭.

 

순서대로 진행하시고 오른쪽 하단 화살표를 클릭해서 log화면을 열어 둡니다. 시간이 조금 지나면 로그가 생성되는데 위 이미지처럼 로그가 생성되면 됩니다.

 

 

무료 웹 호스팅 사이트에 EPG서버 설정을 해 두면 시스템을 새로 꾸미거나할때 EPG데이터만 다시 불러오면 되어 편리합니다. 또한 EPG서버 주소만 알면 다른사람도 같이 사용이 가능하니 활용방안은 아주 많습니다.

 

깨알팁!!

 

웹 호스팅서버에 파일설치가 잘되었는지 궁금할때가 있습니다. 위 과정을 진행 했는데 EPG정보가 제대로 출력이 안될때 파일문제인지 나스에 설치된 tvheadend가 못 읽어드리는건지 구분이 되면 삽질을 덜하게됩니다.

 

하드에 있는 'epg2xml.json'파일을 열어(웹에 있는 파일을 바로 편집하니 깨지네요.)"output": "o", 항목을 "output": "d",수정하고 웹 호스팅 서버에 올려 주세요.

 

    "###_COMMENT_###" : "output 셋팅은 (d, o, s) 셋중에 하나로 선택한다",
    "###_COMMENT_###" : " d - EPG 정보 화면 출력",
    "###_COMMENT_###" : " o - EPG 정보 파일로 저정",
    "###_COMMENT_###" : " s - EPG 정보 소켓으로 출력",
    "output": "o",를

    "output": "d",로 수정

 

'epg2xml.json'옵션에서 EPG정보를 파일로 저장하라는 옵션을 화면에 보이게 하는 옵션으로 바꿨습니다.  수정된 파일을 올렸다면 웹브라우저 주소창에 '자신의 접속주소/epg2xml.php'를 입력하고 이동해 보세요.

 

 

위 이미지처럼 브라우저 화면에 EPG정보가 출력된다면 웹 서버에 파일설치가 잘 되었고 출력도 잘 되는거라 보시면 됩니다.

 

확인이 끝났으면 옵션을 "output": "o",'로 바꿔 서버에 업로드 해 주세요. 웹 호스팅 서버에서는 EPG정보를 제대로 보내고 있다는것이 확인되었으니 tvheadend에 EPG정보가 안올라온다면 나스 내부 설정을 확인하면 될것입니다.

 

깨알팁2!!

tvheadend버전에 따른 문제인지 모르겠지만 위 설정을 해 두고 날짜가 지나면 tvheadend에 EPG정보가 사라지기 시작하더군요.

 

FTP로 서버에 접속해서 xmltv.xml갱신시간을 보니 갱신이 잘 되고 있는데 tvheadend에서 데이터를 못 가져오는거 같아 설정을 조금 바꿔 주니 잘 불러오네요.

 

 'Configuration -> Channel / EPG -> EPG Grabber' 항목으로 이동해서 'Internal grabber'항목을 수정해 주고 저장하면 EPG데이터를 바로 읽어 옵니다.

 

제가 사용한 4 */12 * * *는 12시간마다 정각 4분에 정보를 갱신한다는 내용입니다. EPG Grabber설정에 관한 자세한 도움말은 아래 링크에서 참고 하시면 됩니다.

 

 

12시간이 넘어서 정보 갱신이 잘 되는지 확인해 보세요. 'EPG Grabber Channels'에서 업데이트 날짜, 시간 확인이 가능합니다.

 

새로운 정보글이 등록되었습니다.

이동:

무료 호스팅을 이용한 Tvh EPG설정, 불러오기.

신고
  • taedol 2017.06.30 15:30 신고

    포스팅 잘 보았습니다.
    저는 NAS에 데비안을 설치하고 tvheadend를 설치 했습니다.
    tv_grab_wp 수정하여 웹호스팅에 업로드까지 했습니다.
    그런데 wget -q -O - 자신의 사이트 주소/xmltv.xml
    여기서 자신의 사이트 주소는 https://id.000webhostapp.com/를 작성을 해야하나요.
    아나면 id.000webhostapp.com 이렇게 작성을 해야하나요? 상관이 없을것 같은데
    그런데 xmltv.xml 파일이 생성되지 않습니다.

    그리고 "/storage/ssd5/395/2032395/public_html/xmltv.xml
    이부분은 Home directory 나오는 그대로 epg2xml.json 파일을 수정하여 public_html 폴드에 업로드를 했습니다.
    xmltv.xml 파일이 생성되지 않는 이유가 뭘까요?



    • 가온누리™ 2017.06.30 17:43 신고

      wget -q -O - 자신의 사이트 주소/xmltv.xml는 주소까지만 들어가면 됩니다. /를 넣으면 //로 되기때문에 경로 에러납니다.

      사이트주소/epg2xml.php를 실행하시면 파일 생성이 되실겁니다.

      웹사이트에서 설정을 저장하면 바로 만들어져야 하는거 같은데 안만들어져서 저도 PHP를 실행해서 만들어주니 그다음부터는 스케줄에 따라 잘 되더군요.

  • taedol 2017.06.30 20:56 신고

    web주소/epg2xml.php
    실행을 해야 xmltv.xml 파일이 생성이 되는군요.
    너무 감사합니다.
    이제 스마트폰에서 끊어지지 않고 잘 재생이 되는지 테스트좀 해야겠습니다.

    • 가온누리™ 2017.07.01 09:31 신고

      잘 되신다니 축하합니다. 진짜 어려운 작업 끝내셨네요^^

      web주소/epg2xml.php실행은 저만의 문제인가 싶어 글 본문에 언급을 안했는데 원래 처음에는 web주소/epg2xml.php를 실행 해야 하는지 모르겠네요.^^

  • 닐리리 2017.07.01 19:50 신고

    올려주신 글 덕분에 잘 설정하였습니다. 파이톤 방식에서 php 소켓방식에서 이렇게 무료 웹 호스팅 이용 그랩방식까지.. 윗분 말씀대로 처음 설정시 xml 파일 생성을 해주어야 합니다. (안그럼 설정같이12시간 후?에 생성이 되겠네요~)
    tv_grab_wp 파일은 어차피 서버에서 작동하는 거니.. /usr/bin 디렉토리에 넣어주고 실행권한 주면 되네요. (새로운 채널 2개가 보인 이유는 wget ~ 실행을 두번 하셔서 tv_grab_wp.1 이렇게 두개의 파일이 생성되어서 그러신것 같습니다. 아님 다른 경로?에 또 파일이 있던가)
    잘 정리해 주셔서 큰 어려움없이 설정완료했습니다. 감사합니다!! 날씨가 점점 더워지는데 건강 유의하시고 늘 행복하세요!!

    • 가온누리™ 2017.07.01 20:39 신고

      처음에는 파일생성을 해 주는것이 맞는군요. 아니면 12시간이 지나야 생성!!

      제 글의 문제점까지 지적해 주셔서 감사합니다.

      제가 이 부분은 전혀 몰라 '클리앙 아기양님'글을 보고 따라하기식으로(글 인용에대한 허락은 받았습니다.) 작성한 글이라 문제가 발생해도 뭐가뭔지 ... ㅎㅎ

      댓글 감사합니다.^^

    • taedol 2017.07.02 09:44 신고

      저도 /usr/bin 디렉토리에 ftp를 이용해서 바로 업로드하고 하니 전 채널이 하나만뜨는데...
      저는 데비안에 tvheadend 올려서 사용을 하는데 Tvheadend에서 채널 등록을 K사 이름을 주어 하나 만들었는데 Kodi나 핸드폰에서 보면 올채널과 K사 두개가 나오더라고요.
      나스 패키지로 할 경우 하나만 나오던데 원래 이런것인가요?

  • 닐리리 2017.07.01 22:30 신고

    지금 파일 확인해 보니.. 저게 표준시 기준 생성시간이더군요. 12시, 24시 php 이용 xml파일이 생성되네요. 방금 xml파일이 새롭게 생성되어졌습니다. 우리나라가 UTC+9 이니
    저 파일에 생성시간은 우리나라 시간으론 오전,오후9시네요.
    이 방식에 장점이 EPG PHP 소켓방식으로 EPG 받을때는 NAS에 설치된 PHP버전으로 인해
    작동 안하는 문제가 있는데.. xml 파일을 위에 무료호스팅을 이용 생성하게 되면 NAS에 PHP 설치유무나 버전에 관계없더군요.(무료호스팅 사이트 자체가 PHP명령어를 지원)

    댓글 달다말고, 한시간이 지났네요~ㅎㅎ
    어제부터 KODI 에 Exodus 비디오애드온 설치---> http://kdil.co/repo 이용
    안드로이드 스마트폰어플 Yatse 설치(설치안하셨다면 꼭 설치 사용 해보세요.)
    또 신세계네요~~
    그밖에 애드온
    https://github.com/hojel/xbmc-korea-addons/tree/master/download
    다음 영화,tv쇼 스크래퍼, 네이버 앨범,아티스트, 곰티비 자막만.(나머지는 제대로 작동안됨!)
    pooq애드온은 https://www.clien.net/service/board/lecture/10312494 이곳에서.
    Exodus 에서.. 프로바이더에..
    https://ondramacool.com/ 이곳이 있길래.. 보니.. 또다른 신세계가..
    Exodus 프로바이더 설정에서 korean+english로 하면 한국 tv, 드라마가...
    https://trakt.tv 에 Watchlist에 등록 설정해두면 Exodus MY movie나 my tv show에서 손쉽게 찾아 볼 수 있네요.(다만 영문으로 찾아야ㅠㅠ)
    그냥 간략한 핵심만 적었습니다.
    이미 다 아시고 계실것 같으셔서... 만약 설정 안하셨다면 설정해 보세요.
    정작 잘 쓰지는 않으면서 호기심에서 tvheadend 및 kodi구성등등 해보다보니.. 시간이 훅~~갑니다.
    시간 먹는 하마 같네요~ㅠㅠ
    그래도 tvheadend는 시리즈 자동녹화 용도로 어머니께서 아주 잘 쓰시고 계시네요.

    좋은 주말 되세요!!

    • 가온누리™ 2017.07.02 09:34 신고

      와!! 이 방대한 정보를 어쩌죠..?

      정말 모른 부분들을 콕콕 찍어주셔서 차근차근해봐야 겠습니다.

      tvheadend 및 kodi구성이 시간을 많이 잡아먹는 복잡한 설정들이 많지만 설정만 해 두면 편리하게 이용이 가능하기에 많은 분들께서 tvheadend설치에 도전하고 있는거 아닌가 싶습니다.

      좋은 정보 진심 감사드립니다.

    • taedol 2017.07.02 09:53 신고

      나스에 설치시 php버전으로 인해 작동을 하지 않는것은 소스에서 조건문을 삭제하니 버전의 문제가 발생하지 않고 설치가 되더라고요.
      저는 트랜드코딩을 해야할 서정이 있어 데비안에 Tvh 설치를 하여 이곳까지 찾아오게 되었네요.

      아직도 아이폰6에 트랜드코딩으로 원활한 시청이 불가능하네요.
      혹시 잘되시니요?
      그리고 데비안에 tvh 올릴 경우 녹화저장 경로를 어떻게 변경을 하셨는지좀 알려주세용.
      경로변경에서 막혀 녹화가 안되네요.

    • taedol 2017.07.02 10:02 신고

      아 ~~~~
      질문이 너무 많은것 같습니다. ㅎㅎ

      Kodi에서 PVR은 어떤 방식으로 보시나요?
      전 안드로이드 TV박스에서 작업을 하는데
      어떤 채널들은 잘 나오는데 어떤 채널은 버퍼링이 너무 심하네요.
      PVR IPTV Simple 방식은 잘 되는데 EPG가 문제가 되어 htsp? 방식을 선택 했는데 혹, 해별방법 없을까요?

      저도 닐리리님처럼 신세계를 즐기고 싶습니다.

  • 닐리리 2017.07.02 18:04 신고

    대댓글이 안되네요~ㅠㅠ
    taedol님 PVR 애드온은 Tvheadend HTSP Client 로 설치하시면 됩니다.
    찾아보니 가온누리님께서 이미 잘 설명해 놓으셨네요. http://hobby.tw/416 (v17.3 버전도 동일한 방식으로 설치)
    댓글보니 이미 보신듯... 댓글에 EPG 셋팅은 위에 잘 설명되어있네요.
    epg 설정하시면 Tvheadend HTSP Client 실행시 epg정보가 잘 불러져 옵니다.
    전 오래전 넷북에 OMV설치 사용중입니다. 따라서 사양이 낮아 트랜스코딩은 불능..
    녹화문제는 소유자 확인해보시고요. 데비안설치라면 루트경로가 달라서 생기는 문제 같습니다.
    설치하며 뽐뿌에 링크글만 정리한글 http://www.ppomppu.co.kr/zboard/view.php?id=nas&no=26583 에서 데비안으로 TVHEADEND 설치시 상단 공유폴더~~ 부분과 밑에 추가부분
    참고해보세요.

    • taedol 2017.07.02 18:42 신고

      하나만 더 질문을 드릴께요.
      Users, Stream, Recording 은 어떻게 설정을 하셨는지 공유좀 부탁 드려도 될까요?

    • taedol 2017.07.02 19:38 신고

      녹화는 설정을 했습니다.
      그런데 /home/hts/DVR 경로에도 녹화파일이 생기고 지정한 경로에도 생기는것이 원칙인가요?

      그리고 Recording 탭에 Digital Video Reorder Profiles Default proffile에
      Recording system path: /home/hts/DVR을 입력하면 녹화가 되고 원하는 경로를 입력하면 녹화가 안되는데 원래 그런가요?

      이렇게 하면 녹화는 되는데 두군데 파일이 생성되면 용량이 두배로 늘어나게 되는데 ㅠㅠ

    • 가온누리™ 2017.07.02 22:40 신고

      녹화 폴더는 http://justtop.tistory.com/480 글 참고하셔서 정리해 보세요.


      영상이 슬로우로 나오는 부분은 제 시스템이 i5-7600,인데도 그런 채널이 두개정도 나오더군요.

      세부적인 옵션 조정을 하는것도 힘들고 해서 저는 PLEX앱을 이용해서 시청합니다.

      시스템 사양이 된다면 그쪽으로도 한번 생각해 보세요.

  • 닐리리 2017.07.03 17:56 신고

    taedol님과 가온누리님 끊긴다는 2개의 채널정보 보시면 방송추출 주소가
    h264코덱 사용주소(거의전부)와 hevc코덱? 사용주소들이 있는데 hevc코덱으로 전송되는 채널로
    등록되어져서 나타나는 현상같습니다. 중복채널로 그런채널이 잡히더군요.(sk)
    한번 플레이 하신후 재생정보 확인해보세요.(ex-다음팟플레이어에선 실행후 탭키로 확인)
    대개 이런채널은 중복채널이므로 m3u파일에서 빼고 h264전송주소만 등록,

    taedol님 전송 및 녹화 프로파일
    스트림 프로파일은 pass를 기본값으로 하셔야 합니다.
    트랜스코딩은 고사양 서버가 아닌이상 힘든것으로 알고 있습니다. pass방식은 서버에 부하?(cpu사용률)가 별로없이 전송됩니다. 왜 트랜스코딩을 해야 할 사정이 있다는 것인지 모르겠네요?..(클라이언트 기기의 와이파이 상황이나 안좋거나 데이터사용량때문에 그런것인지?...)
    프로파일 설정을 pass로 하시면 해결될 문제 같습니다.

    녹화경로에 관해선 위에 댓글 남겼듯이..
    http://www.ppomppu.co.kr/zboard/view.php?id=nas&no=26583 제일 밑에 추가부분 참고하세요.
    추가설명하자면
    winscp로 접속하셔서 현재 녹화경로 폴더에 마우스 우클릭- 소유자부분 확인.(제경우 hts)
    변경 원하시는 녹화경로 폴더에 마우스 우클릭- 위에 소유자부분을 위에처럼 변경.(제 경우 hts로 변경) 권한설정도 쓰기권한 갖을수 있게 상기폴더처럼 체크하세요!!
    그럼 원하시는 녹화경로로 녹화할 수 있을겁니다.(심지어 사용자별로 녹화경로 프로파일 설정하여 각각폴더의 녹화가능합니다.)

    위에 설정만으로 서버 루트와 tvheadend루트 경로가 같을경우엔 아무 문제없이 녹화경로가 변경가능 할 것으로 보입니다.
    -----------------------------------------------------------
    지금 상황이 데비안으로 설치하였을시 기본 루트경로가 달라서 빗어지는 현상같기도 합니다.
    어쩔수 없이 마운트명령어로 사용하셔야 할 것입니다.
    애초 저 글에서 해놀5.0 데비안설치에서 omv로 넘어오게된 이유가 저 이유였습니다.

    아주쪼록 잘 세팅하셨으면 좋겠습니다.

  • wonipapa 2017.07.19 17:24 신고

    epg2xml.json 파일에 설정했으면 굳이 epg2xml-weppb.php 파일에 ? 이하 문장 안넣으셔도 됩니다. 붙이면 epg2xml.json안의 설정을 덮어쓰게 됩니다.
    tv_grep_wp 파일은 웹서버에 넣는 게 아니라 나스에 넣으시면 되요. 그리고 tvh 설정에서 인터널로 하시면 됩니다. 두번 작업안하셔도 됩니다
    그리고 가져올 채널수가 얼마 안되거나 크론 지원안하는 웹서버라면 d옵션 사용하고 grep파일 쓰시면 됩니다. 바로 생성하면서 가져옵니다.
    이왕이면 국내 무료 서버 쓰는게 좋습니다. 외국쪽 서버는 타임아웃 걸리는 일이 종종 있습니다.

    우연히 들려서 보다 좋은 설명 보고 몇자 남겨봅니다

    • 가온누리™ 2017.07.19 22:34 신고

      제가 나스, tvheadend등 초보적인 정보만으로 혼자서 설치, 설정을 하다보니 쉽게 갈수있는 길을 못찾고 헤메이기도 하는데 wonipapa님께서 자세한 설명 댓글을 주시니 초보인 입장에서 새로운 것을 배웁니다.

      알려주신 정보 참고해서 잘 사용하겠습니다.

      방문, 댓글 감사합니다.^^

  • 닐리리 2017.07.27 17:14 신고

    무료웹서버 이용방법이 외국 무료 서버라서 그런지 자동 xml 파일이 제대로 생성안되는 문제 발생.
    아마 무료웹서버의 Cron Jobs이 제대로 작동안되는 문제 같습니다.
    소중한 epg정보 수정 공유해 주시는 wonipapa님의 위의 댓글을 보고 무료웹서버 없이도 되는구나~하고..(d옵션, grap파일 사용)
    아무튼 HappyChild님의 블로그 http://3jini.tistory.com/109
    최종 이 방법으로 바꾸었습니다. 설정시 다른점은 PHP 파일로 설정했습니다. (python은 이것저것 설치할께 많아서.)
    따라서 위 링크 설명중
    tv_grab_file 수정시
    /usr/bin/python epg2xml.py ------> 부분을 /usr/bin/php epg2xml.php 로 진행하였습니다.
    번거롭지 않게 손쉽게 잘 작동됩니다.

    • 가온누리™ 2017.07.29 07:32 신고

      저도 제 나스에 다시 설치하고픈데 요즘 시간이 안나네요.

      좋은 정보 감사합니다.

  • 재원파 2017.08.07 11:40 신고

    우선 좋은 정보 감사드립니다.
    저는 아수스 공유기에(ac68u) USB메모리 장착해서 entware설치해서 tvheadend(tvheadend_4.2.2-1_armv7soft.ipk 설치)사용중입니다.
    여러사이트 참고해가며 시행착오를 겪다가 외부 XMLTV통해 EPG까지 되었는데 어느 순간 EPG를 불러오지 못해서 다시 USB포맷하고 재설치과정을 몇차례 했지만 구문 오류로 안되어서 위에 올려주신 웹호스팅 방식으로 해서 xmltv.xml파일까지 만들어졌고 마지막 설정인 tvheadend에서 epg grabber modules에서 internal만 선택하면 되는데 interna grabber 자체가 보이질 않습니다. 위설명과 차이나는 부분은 디렉토리가 cd /usr/bin이 없어서 cd /opt 와 cd /opt/bin으로 해봤는데 아무리해도 internal이 보이지 않네요. 시간되시면 조언주시면 감사하겠습니다.

  • 아노4715 2017.08.27 17:22 신고

    epg 데이터를 70여개중 5개밖에 못가져오는데요? 왜그런걸까요???

    • 가온누리™ 2017.08.29 08:13 신고

      Channel.json 파일을 텍스트 편집기로 열어서 Enabled:1 바꾸면 정보가 보입니다.

      제작자가 일부러 5채널만 불러오게 설정을 해두어 그렇습니다.

  • 지니 2017.08.28 13:14 신고

    글 잘봤습니다
    온갓 검색을 해서 모두 실패햇는데
    올려주신 글보고 기버 채널에 데이터 긁어 오는것까지 성공은 했는데

    tvh나 kodi에서 epg가 표기가 안되네요 ㅠ.ㅜ
    한발자국 남았는데 또 난관이 닥쳤네요 ... 이건 어떻게 해야 될까요? ㅠ.ㅜ

    • 가온누리™ 2017.08.29 08:14 신고

      tvh에 표기가 안된다는것은 설정부분에 빠진것이 있는거 같습니다.
      다시 천천히 확인해 보세요.^^