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 / 50 Page
    [ ???에서 제공하는 tvheadend 구문 ]

    1. 이용환경 : 설치 기기 / (Docker or Native) 표시  예) 시놀 916+ / 도커  라즈베리파이4 / native  Core…

    [ 탭 앞에 아이콘 설정/주소입력창위 홈페이지이름옆에 아이콘출력하기 ]

    탭 앞에 아이콘 설정/주소입력창위 홈페이지이름옆에 아이콘출력하기https://sir.kr/g5_tip/6632?sfl=wr_subject%7C%…

    [ youtube API 유튜브 api 및 일일 할당량으로 접속 오류 및 접속 제한 확인 하기 ]

    youtube API 유튜브 api 및 일일 할당량으로 접속 오류 및 접속 제한 확인 하기저의 조건은 유튜브 무료/유로 사용하지 않음일일 리미트…

    [ ● FolderSync 를 사용하여 스마트폰 사진및 파일 시놀로지 서버에 백업 하기 ]

    ●FolderSync 를 사용하여 스마트폰 사진및 파일 시놀로지 서버에 백업 하기- ds-file ,sync ....하는 nas 프로그램 앱이 …

    [ ● 시놀로지 마린db10 mariadb10 설치 암호 입력 않되는것 암호에 대문자포함 하세요 ]

    ● 시놀로지 마린db10 mariadb10 설치 암호 입력 않되는것 암호에 대문자포함 하세요 에러내용 >패스워드는 현재 강도 규칙을 충족하…

    [ ● VMware ESXi 6.7: VM 자동 시작 / autostart vm VMware Tools를 설치… ]

    ●VMware ESXi 6.7: VM 자동 시작 / autostart vm반짝이는 새 가상 머신이 ESXi에서 모두 설정되었습니까?정전 또는 기…

    [ ● vmware esxi 구성 정보)VM시스템 ESxi에서 헤놀로지 redpill 부트로더 구동 인텔 2.5… ]

    ● vmware esxi 구성 정보)VM시스템ESxi에서헤놀로지 redpill 부트로더 구동인텔 2.5G랜 i225 연결까지정보esxcfg-ni…

    [ ●● 우분투의 pc에서 sftp로 연결 하기 Raidrive + totalcmd 작업 ] 댓글 2

    ● 우분투의 pc에서 ssh연결 및 sftp로 연결 하기 Raidrive + totalcmd 작업# Ubuntu 20.04 - SSH 설치와 접…

    [ ●성공) Plex media Server 설치 dsm7.0에서 권한 설정 및 트랜스코딩 확인 ] 댓글 1

    ● 성공)Plex media Server 설치 dsm7.0에서 권한 설정 및 트랜스코딩 확인 plexpass 구입은 불필요 서버 조건i3-101…

    [ ● 1번째)Proxmox ( PVE)에서 xpenology redpill dsm7.0 설치 테스트2 ] 댓글 2

    ●Proxmox ( PVE)에서 xpenology redpill dsm7.0 설치 테스트2기본 설치 방법다운로드https://www.proxmo…

    [ ● Windows 10에서 ISO 및 IMG 파일을 마운트하는 방법 ]

    ●Windows 10에서 ISO 및 IMG 파일을 마운트하는 방법권장:Windows 문제를 수정하고 시스템 성능을 최적화하려면 여기를 클릭하십시…

    [ v26★★★ dsm7.1만능 부트로더 Ver 0.4.6 버전과 tr_st.sh 업데이트)tinycore_re… ] 댓글 82

    ● 만능 부트로더Ver 0.4.6.0 버전업)tinycore_redpill_v046_by_11qkr_v22 구성파일자료 이동합니다https://…

    [ ● ESXi에서 CPU 주파수를 낮추어 소비전력 확인하는 주파수 확인방법 ] 댓글 2

    ●ESXi에서 CPU 주파수를 낮추어 소비전력 확인하는 주파수 확인방법 및 효과서버에 고사양pc사양에서 소비전력을 다운하고자 clock을 다운 …

    [ ● 최적의 Esxi 7.0.2 서버에서 redpill tinycore boot loader 생성 설치 방법 … ] 댓글 1

    ● 최적의 Esxi 7.0.2 서버에서 redpill tinycore boot loader 생성 방법 정리 기존 사용주인 서버에 Test 서버 …

    [ ● 정보)docker를 이용한 cloudflare 도메인 에서 certbot 인증서 생성 작업 포기 ]

    ● 정보)docker를 이용한cloudflare도메인 에서certbot인증서 생성 작업 포기내용정보만 참조주) 도커사용는 필요성??? ....&…

    [ ● DSM 7.1.1-42962 Update 3 (릴리스 노트) ]

    ●DSM 7.1.1-42962 Update 3 (릴리스 노트)버전: 7.1.1-42962 업데이트 3(2022-12-08)중요 사항Synolo…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-03 12:42:36

    오늘의 홈 현황


    • 현재 접속자♨ 650 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,325 명
    • 어제 방문자 2,223 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,410,677 명
    • 전체 게시물※ 8,673 개
    • 전체 댓글수※ 24,818 개
    • 전체 회원수 11,083 명

    QR코드


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

    알림 0








    최신글↑