시놀로지)작업 스케줄러 에 등록 구성 xmltv.xml 만들어 tvheadend 에서 cat으로 불러오기(쾌속 epg갱신)
♨ 카랜더 일정 :
본문
시놀로지)xmltv.xml 만들어 tvheadend cat으로 불러오기
1.목적: xmltv.xml을 만들어 iptv 엡에서 epg불러오기
2.결과 검증: web에서 실행 조건입니다
- 2일치 epg
http://192.168.0.11/epg2xml/xmltv1.xml
- 7일치 epg > epg2xml.json 조건
http://192.168.0.11/epg2xml/xmltv.xml
3.설치 구성
3-1).시놀로지 파일 의 web폴더에 epg2xml 폴더 구성
https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=4408#c_4810
의 epg2xml-1.2.6 파일을 시놀로지 web 폴더의 epg2xml 폴더에 복사 합니다
3-1) php 로 xmltv 파일 구성 만들기
putty에서 아래 명령 실행 동작 확인 > -l 2 는 2일치 -o는 출력 파일 참조
php /volume1/web/epg2xml/epg2xml.php -l 2 -o /volume1/web/epg2xml/xmltv1.xml
php /volume1/web/epg2xml/epg2xml.php -l 7 -o /volume1/web/epg2xml/xmltv.xml
3-1) xmltv 파일 생성 >> 작업 스케줄러 에 등록 구성 > 예약된 작업 > 사용자 정의 스크립트
>> 작업 스케줄러 에 등록 구성 > 예약된 작업 > 사용자 정의 스크립트 > 일반 >> 이름 정의
>> 작업 스케줄러 에 등록 구성 > 예약된 작업 > 사용자 정의 스크립트 > 스케줄 >> 동작 시간 설정
>> 작업 스케줄러 에 등록 구성 > 예약된 작업 > 사용자 정의 스크립트 > 작업 설정
php /volume1/web/epg2xml/epg2xml.php -l 7 -o /volume1/web/epg2xml/xmltv.xml
입력 저장 합니다
>> 작업 스케줄러 에 등록 구성 > 예약된 작업 > 사용자 정의 스크립트 > 작업 설정
php /volume1/web/epg2xml/epg2xml.php -l 7 -o /volume1/web/epg2xml/xmltv.xml
저장 된 것 실행 테스트 합니다
동일하게 작업스케줄러 생성되면 성공
3-2) tvheadend 의 epg그래버 모듈 tv_grab_cat_xmltv 파일 구성
#!/bin/sh
if [ "x$1" = "x" ]; then
chmod 777 /volume1/web/epg2xml/xmltv.xml
cat /volume1/web/epg2xml/xmltv.xml
exit 0
fi
case "$1" in
--description)
echo "tv_grab_cat_epg2xml_xmltv_xml"
;;
--version)
echo "2.0"
;;
--capabilities)
echo "baseline"
;;
esac
![3232235521_1528710483.8774.png](https://11q.kr/g5s/data/editor/1806/3232235521_1528710483.8774.png)
■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠
뷰PDF 1,2
office view
관련자료
댓글목록
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
배움이님의 댓글
![no_profile](https://11q.kr:443/www/img/no_profile.gif)
현재 헤놀로지에 도커를 설치하고 거기에 Tvheadend를 설치해서 IPTV를 보고 있습니다. EPG를 2일치씩 불러오기가 되는데 7일치를 불러오고 싶어 이 게시물을 따라하고 싶은데요. 적용이 가능한가요? xmltv.xml 파일을 docker의 xnmltv.xml 파일 저장 위치에 저장만 하면 가능한가요?
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
shimss11q님의 댓글의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
도커를 업데이트 하지 안토록 하고 ( 설정 EPG2XML_VER : false 확인필요)
epg2xml.json 파일에서
"default_fetch_limit" : "7",
로 수정 해놓으면 됩니다
또는 직접 아래 명령어로 만드시면 됩니다.
1) php /volume1/web/epg2xml/epg2xml.php -l 7 -o /volume1/web/epg2xml/xmltv.xml
2) tvheadend 의 epg그래버 모듈 tv_grab_cat_xmltv 파일 구성 수정 하세요
chmod 777 /volume1/web/epg2xml/xmltv.xml
cat /volume1/web/epg2xml/xmltv.xml
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
배움이님의 댓글
![no_profile](https://11q.kr:443/www/img/no_profile.gif)
와~ 정말 고맙습니다. 도대체 어떻게 이렇게 잘 아시는지 가끔 방문하지만 좋은 정보 볼 때마다 놀랍습니다. 고맙습니다. ^^
-
일간 조회수
-
- 게시물이 없습니다.
-
-
주간 조회수
-
-
★★★ lets encrypt 인증서 재설치 acme.sh 시놀로지 멀티 인증서 만들기 ★… _조회수_댓글수( 9160 3 )
-
●squarespace 의 도메인 ssl 인증서 시놀로지 NAS에 SSL 인증서 적용 _조회수_댓글수( 8055 )
-
● ha작업) 멀티 도메인 적용 https://ha.ddns 를 시놀로지에 기본 인증서 적… _조회수_댓글수( 6175 )
-
● web page 공유폴더 구성하여 web site 만들기 _조회수_댓글수( 5265 )
-
● squarespace 도메인dns구성 및 시놀로지 2개의 웹서버 설치 내용 _조회수_댓글수( 5000 )
-
-
-
월간 조회수
-
-
● 영상분석)시놀로지NAS에 네임서버 한방에 쉽게 셋팅하는 영상입니다 _조회수_댓글수( 22844 )
-
● 영상분석)도메인이란? 웹사이트에 나만의 도메인 등록하는 방법 (ft. HTTPS 평생 무료) _조회수_댓글수( 19097 2 )
-
● 시놀로지 dsm 7.2에서 nano 에디터 및 mc 파일관리자 설치 방법 _조회수_댓글수( 15401 )
-
★ squarespace.com 도메인 구입 dns 및 DNS Settings 연결 성공 _조회수_댓글수( 12979 1 )
-
● 시놀로지 web station 의 웹 서비스 포털 설정에서 호스트 이름을 입력 생성시 도메인 이… _조회수_댓글수( 11955 )
-
-
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 3
-
등록일 04.09가입인사.댓글 2
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 07.04
-
등록일 07.04
새댓글
-
등록자 한솔로장군 등록일 15:41
-
등록자 파스 등록일 14:48
-
등록자 파스 등록일 14:47
-
등록자 11qkr 등록일 13:57
-
등록자 11qkr 등록일 13:32
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드