11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


우분투 18 버전 xmltv.xml 파일 만들어 tvheadend에 epg그래버모듈 epg갱신 불러오기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    우분투 18 버전 xmltv.xml 파일 만들어 tvheadend에 epg그래버모듈 epg갱신 불러오기


    <<< 우분투에 epg2xml 폴더에 관련 파일을 복사 합니다 >>>

    -> 조건은 Ubuntu 18.04에 ( Apache2, MySQL , PHP 7) 설치후 진행

    3232235521_1545582556.4112.png

     <<< putty에서 명령어로 xmltv.xml을 만들어봅니다>>>

    3일치

     php /var/www/html/epg2xml/epg2xml.php -l 3 -o /var/www/html/epg2xml/xmltv.xml

    2일치

     php /var/www/html/epg2xml/epg2xml.php -l 2 -o /var/www/html/epg2xml/xmltv.xml

    상기 명령을 복사 하나씩 putty로 마우스 우클릭 붙여 넣기 합니다

    xmltv.xml 파일이 만들어지면 epg생성 가능

    3232235521_1545582750.0092.png
     
    <<< xmltv_xml_crontab.sh 과 xmltv2_xml_crontab.sh 을 만들어 저장 실행 합니다 >>>
    3일치
    /usr/bin/xmltv_xml_crontab.sh
    2일치
    /usr/bin/xmltv2_xml_crontab.sh

    3232235521_1545582687.1987.png

    ----------------- /usr/bin/xmltv_xml_crontab.sh -----------

    #!/bin/sh

    date

    rm -f /var/www/html/epg2xml/xmltv.xml

    php /var/www/html/epg2xml/epg2xml.php -l 3 -o /var/www/html/epg2xml/xmltv.xml

    chmod 777 /var/www/html/epg2xml/xmltv.xml

    ----------------- /usr/bin/xmltv2_xml_crontab.sh -----------

    #!/bin/sh

    date

    rm -f /var/www/html/epg2xml/xmltv2.xml

    php /var/www/html/epg2xml/epg2xml.php -l 2 -o /var/www/html/epg2xml/xmltv2.xml

    chmod 777 /var/www/html/epg2xml/xmltv2.xml

    --------------------------------------------------------------


    <<< crontab -e  을 실행하여 자동실행을   하단에 추가 만듬니다>>>
    #4시4뷴에 시작 4시간 간격으로 xmltv.xml파일 만들어 저장 합니다
    09 */9 * * * /usr/bin/xmltv_xml_crontab.sh >> /var/www/html/epg2xml/xmltv_xml_crontab_sh.log 2>&1
    04 */4 * * * /usr/bin/xmltv2_xml_crontab.sh >> /var/www/html/epg2xml/xmltv2_xml_crontab_sh.log 2>&1
    주) 저는 2개를 만들어  xmltv.xml 만들때 epg갱신시 하나만 제대로 되어 있으면 epg가 빠지지 않습니다.
    3232235521_1545636354.6049.png
    <<< 테스트) xmltv.xml을 sh파일로  만들기>>>
    cd /usr/bin
    3일치 실행
    ./xmltv_xml_crontab.sh
    2일치 실행
    ./xmltv2_xml_crontab.sh
    으로 실행 확인  xmltv.xml 파일 생성 확인 합니다
    3232235521_1545583332.2346.png
    ===========
    <<< epg그래버모듈 작성하여 /usr/bin 에 저장하기 >>>
    tv_grab_wget_xmltv_xml 와 tv_grab_wget_xmltv2_xml 을 만들어저장 합니다
    3232235521_1545639576.9087.png
    ----------------- /usr/bin/tv_grab_wget_xmltv_xml----------------
    #!/bin/sh

    if [ "x$1" = "x" ]; then
    cd /home/shimss/tvheadend
    rm /home/shimss/tvheadend/xmltv.*
    wget http://192.168.0.91/epg2xml/xmltv.xml -P /home/shimss/tvheadend
    chmod 777 /home/shimss/tvheadend/xmltv.xml
    cat /home/shimss/tvheadend/xmltv.xml
        exit 0
    fi

    case "$1" in
        --description)
        echo "tv_grab_wget_xmltv_xml"
        ;;
        --version)
        echo "1.0"
        ;;
        --capabilities)
        echo "baseline"
        ;;
    esac

    ----------------- /usr/bin/tv_grab_wget_xmltv2_xml----------------
    #!/bin/sh

    if [ "x$1" = "x" ]; then
    cd /home/shimss/tvheadend
    rm /home/shimss/tvheadend/xmltv2.*
    wget http://192.168.0.91/epg2xml/xmltv2.xml -P /home/shimss/tvheadend
    chmod 777 /home/shimss/tvheadend/xmltv2.xml
    cat /home/shimss/tvheadend/xmltv2.xml
        exit 0
    fi

    case "$1" in
        --description)
        echo "tv_grab_wget_xmltv2_xml"
        ;;
        --version)
        echo "1.0"
        ;;
        --capabilities)
        echo "baseline"
        ;;
    esac
    --------------------------------
    ========
    <<< winscp 로 root 접속후 /usr/bin 폴더에 복사 후 권한 변경 합니다 >>>
    cp tv_grab_wget*  /usr/bin
    cd /usr/bin
    chmod 777 tv_grab_wget*
    chmod a+x tv_grab_wget*
    3232235521_1545637703.917.png
     tvheadend 재시작
     service tvheadend restart


    <<< epg그래버모듈 실행  epg을 갱신 합니다 >>>
    3232235521_1545639906.7868.png
    3232235521_1545640129.337.png

    ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    fsfs님의 댓글

    no_profile fsfs 쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (116.♡.140.147) 작성일
    profile_image

    뽀야님의 댓글

    no_profile 뽀야 쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (59.♡.223.83) 작성일

    감사합니다~

    profile_image

    오늘날님의 댓글

    no_profile 오늘날 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (203.♡.128.40) 작성일

    감사합니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 73 Page
    [ 설치성공사례)헤놀로지 MAC S/N 번호 저장 관련 자료 설정 KIN형식은 DS3615 모델 SN입니다. ]

    헤놀로지는 사용 하지마세요불럭 당합니다.지원을 하지 않습니다(내용 수정)정상적인 시놀제품저의 설정 내용 정보 입니다https://account.…

    [ 서버 점검중 공지 방법및 주인장 포트 포워딩 변경 ] 댓글 1

    \r\n\r\n\r\n안녕하세요, Shimss_Home을 이용해 주셔서 감사합니다!\r\n\r\nhtml {\r\n height: 100%;\r…

    [ 게시판 목록에서 제목 클릭시 "링크1"에 입력된 사이트로 이동하는 방법입니다. ]

    게시판 목록에서 제목 클릭시 "링크1"에 입력된 사이트로이동하는 방법입니다.\r\n관리자인 경우는 링크1로 이동하지 않고뷰화면으로 이동함으로 글…

    [ 시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다 ] 댓글 1

    시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다\r\n\r\n시놀로지 dsm6 사용방법\r\nplink -ssh 아…

    [ 방화벽설정)글쓰기 지연 과 헤놀로지 vmware 사용조건의 원도우 avast 백신 방화벽 설정 ]

    오늘 avast 백신을 설치후 방화벽과게시판 글쓰기 지연이 방화벽관련이 있음을 확인하였습니다방화벽 정책에 개인부분을 허용해야 글쓰기가 가능 합니…

    [ 자동으로 파일을 백업해서 ftp 서버에 올리거나, 다운로드 받는 배치파일을 만드는 방법 ] 댓글 2

    자동으로 파일을 백업해서 ftp 서버에 올리거나, 다운로드 받는 배치파일을 만드는 방법 2012.09.07 12:012012.09.07 12:0…

    [ 시놀로지보안 인증서 만들기 ]

    시놀로지보안 인증서 만들기 : 사용 상태시놀로지보안 인증서 만들기 새 인증서 추가자체 서명 인증서 생성공통이름에 ddns입력 이하 관련 내용 입…

    [ 홈페이지 패스워드(암호) 걸기 소스 /iptime URL 경로에서 특정 URL폴더 숨기고 특정URL로 이… ] 댓글 5

    홈페이지 패스워드(암호) 걸기 소스 /iptime URL 경로에서 특정 URL폴더 숨기고특정URL로 이동비밀번호 설정 소스 index.htmlh…

    [ xpenology open-vm-tools ]

    http://xpenology.com/forum/viewtopic.php?t=5294open-vm-tools 검색해서 까세요.설치 다하고 네트워…

    [ SK BTV 광랜/인터넷 단자함 단말/공유기/TV/PC/서버 랜선 연결도 ] 댓글 1

    SK BTV 광랜/인터넷 단자함 단말/공유기/TV/PC/서버 랜선 연결도인터넷 IPTV와 IPTIME공유기 단자함 공유기허브 랜 선 구성도>…

    [ 삭제)XPEnology Jun’s Mod 1.02a 3615xs 랜 드라이버 추가 버전_DSM6.1,6.1… ] 댓글 2

    최종 파일 사용하세요성공up)DSM6.1.1에서 DSM6.1.2로 juns-mod-1.02b-ds3615 이용 업데이트 LAN카드 정상 연결 .…

    [ vmware workstation 에서 리눅스 3Tb 4TB RDM 적용 /하드인식을 위한 자료모음 ] 댓글 5

    RDM 설정 방법1. ESXi Server에 SSH로 접속 로그인 후2. 아래 명령을 입력하여 RDM으로 연결하려는 디스크의 이름을 찾습니다.#…

    [ 작업/진행중) 시놀로지에 h5ai 설치하기 ]

    시놀로지에 h5ai 설치하기링크 http://blog.iroot.kr/102 참조하여 설치 작업다운로드h5ai 파일https://larsjung…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-05 11:49:16

    오늘의 홈 현황


    • 현재 접속자♨ 649 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,332 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,414,835 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,828 개
    • 전체 회원수 11,090 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑