https://www.clien.net/service/board/cm_nas/10797458CLIEN
제가 이전에 쓴 글인데
epg2xml 버전도 업데이트 되고 해서
추가로 크론잡 작동이 안되는 경우가 있어서
그부분은 다른 사이트 이용해서 좀더 안정적 으로 되는 방법을 써볼게여
https://github.com/wonipapa/epg2xml
여기가 제작자님이 직접올리는 곳이요
체크 표시 한곳 눌러서
zip 파일 다운로드 받으시고 압축풀고
파일 중에 epg2xml.json 파일 내용을 수정해서 사용하셔야 되여
"MyChannels" : "1, 2, 3, 4, 5",
---->지금은
다섯 채널만 epg를 불러오는 상태입니다.
이부분만 channel.json id 보고 원하는 채널만 추가로 넣어주고 나머지는 이전글과(
https://www.clien.net/service/board/cm_nas/10797458CLIEN
) 동일하게 설정해주세여
"output": "o",
"###_COMMENT_###" : "### TV channel icon url (ex : http://www.example.com/Channels) ###",
"default_icon_url": "",
"###_COMMENT_###" : "### 제목에 재방송 정보 출력 ###",
"default_rebroadcast": "n",
"###_COMMENT_###" : "#### 제목에 회차정보 출력 ###",
"default_episode" : "y",
"###_COMMENT_###" : "### EPG 정보 추가 출력 ###",
"default_verbose" : "y",
"###_COMMENT_###" : "### XMLTV_NS 정보 추가 출력 ###",
"default_xmltvns" : "y",
"###_COMMENT_###" : "### epg 데이터 가져오는 기간으로 1에서 7까지 설정가능 ###",
"default_fetch_limit" : "2",
"###_COMMENT_###" : "### epg 저장시 기본 저장 이름 (ex: /home/tvheadend/xmltv.xml) ###",
"default_xml_file" : "/storage/ssd2/951/2060951/public_html/tvguide.xml",
"###_COMMENT_###" : "### # External XMLTV 사용시 기본 소켓 이름 (ex: /home/tvheadend/xmltv.sock) ###",
"default_xml_socket" : "xmltv.sock",
"###_COMMENT_###" : ""
저는 o 옵션으로 tvguide.xml 파일로 생성되게 했어요(tv_grab_file 이용할때 이부분 중요해여)
그리고 000webhost.com html_public 폴더에 파일로 넣어주세요
이런식으로여
Channel.json
epg2xml.json
epg2xml.php
epg2xml-web.php
---------아래 파일은 넣지 않아도 되여---------------------
epg2xml.py ---------------> php 이용할꺼라 필요하지 않아요
LICENSE
README.md
크론잡의 경우
https://cron-job.org/ 이 사이트 이용했어요
사이트 가입하시고
cronjob 만들기 누르시고
epg_re 라쓴부분은 원하는 제목 지으시고
http://ididid.000webhostapp.com /epg2xml.php 이부분은 본인 사이트에 맞게 설정하시고
매일 몇시에 작동되게 할껀지 적당히 설정하시고 만들어 주시면되여
이 상태 까지 되면
내 무료 호스팅 사이트에 tvguide.xml 이란 epg 데이터가 날마다 01시에 2일치씩 생성하게 되고
tv_grab_wp --->
https://drive.google.com/open?id=0B-OQQkm8bSMyZGFBTl9EemxYWEE
tvheadend 서버에 /usr/bin/tv_grab_wp 형태로 넣어서 사용하면 됩니다.
000webhostapp.com 무료사이트 crone의 제약으로 사용 포기 했는데....
새생명을 주시네요
웹tv 플레이어 prefect player에서 xmltv.xml 파일만 있으면 epg해방 입니다...
저도 000webhostapp.com 무료사이트 crone의 제약으로 알아보다가 아기양님의 글을 보고 따라 했습니다만... ㅜㅜ
전 왜 오류가 날까요?
저도 xmltv.xml 파일만 생성이되면 되는데...
데이타 사이즈가 크다고해서 긁어올 채널을 대폭 줄였는데도 xmltv.xml 파일 생성이 안되네요.
뭘 수정해야 할까요?
전 상단의 오류 메시지가 이해가 안되서 문의 드립니다.
늘 좋은 날 되세요. ^^