Tvheadend IPTV EPG 데이터 불러오기 ver2

기존 글이 작동하지 않고 EPG 관련 데이터를 생성하는데 어려움을 느끼시는 분들을 위해서 아예 EPG xml 데이터를 별도로 제공하여 강좌를 작성하게 되었습니다.

먼저 이 글은 DSM 5.X 버전에 맞게 작성 되었으므로 DSM 6을 쓰시는 분들은 root 로그인을 알아서 하셔야합니다.

 

 

이 글은 꼭 읽어야 합니다. –  Synology Bootstrap iPKG 및 iPKGui 설치하기 , Synology iPKGui 이용하여 socat 설치하기




먼저 http://x.x.x.x:9981/ 접속

Configuration – Channel / EPG – EPG Grabber Modules

External XMLTV – Enabled 체크 후 Save

Path 경로를 꼭 복사 합니다. 예)[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

000

 

SSH root 로그인 하여 한 줄 한 줄 차례대로 입력 합니다. (DSM 6 버전은 알아서 해결 하셔야합니다.)

SSH가 뭔지 모른다면 기존 가이드를 참조합니다. – Tvheadend IPTV EPG 데이터 불러오

딱 3줄만 먼저 입력 해주시면 1차적인 작업은 끝나게 됩니다.

wget -P /root/ epg.nas.moe/epg.xml

cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

chmod -R 755 [email protected]/tvheadend-testing/var/epggrab/xmltv/channels/

 

001

Configuration – Channel / EPG – EPG Grabber Channels에서 나타나는 EPG 정보들을 이제 각 채널에 맞게 연결 하시면 됩니다.

002

이제 마지막으로 남은건 작업 스케줄러 등록만 남았습니다.

일반에서 스크린샷 처럼 설정 한 후 실행 명령 부분에 사용자 정의 스크립트는 밑에 코드를 넣습니다.

rm /root/epg.xml

wget -P /root/ epg.nas.moe/epg.xml

cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

004

 

스케줄 부분은 매일 – 하루에 한번 05분 에 첫실행 되도록 하시는게 좋고 별도로 수정하시고 사용 하셔도 됩니다.

확인

005

 

처음에는 수동을 실행 버튼을 누르면 EPG 정보가 제대로 나오게 됩니다.

006

 

정상적으로 EPG 정보가 나오게 됩니다.

007



You may also like...

138 Responses

  1. 헤도니스말하길

    2016/07/11 20:28:42 socat[843] E unknown device/address “–”

    위와 같은 에러 메세지가 나오는데 왜 그럴까요???

    omv 로 사용중입니다.

    • 나스모에말하길

      시놀로지 기준으로 작성된 글이라 짐작이 잘 안가네요. 아마 경로 문제로 추정 됩니다.

      • 헤도니스말하길

        경로는 확실한데 말이죠 ㅠㅠ
        “-” 이 글자를 뭔가 인식을 못하고 있는것 같긴한데
        저도 모르겠네요 ㅠㅠ 아무튼 정보제공 감사합니다.

      • 헤도니스말하길

        이상하게 복사해서 터미널에 붙여넣기 했을땐 안되었는데 직접 타이핑을 하니까 되는군요;;; 의아해하고 있는 중입니다. ^^

  2. 헤도니스말하길

    처음에 입력하는 cat 관련 명령어와
    나중에 스크립트에 입력하는 cat 관련 명령어가 xml 파일 경로나 세부 명령어가 좀 다른데 원래 그런건가요?

    • 나스모에말하길

      사실 뒤에 적는 명령어가 좀 더 정확한 경로가 있는 명령어라 뒤에껄로 앞에 부분에 쓰셔도 됩니다.

      • 헤도니스말하길

        스크립트 돌때마다 xml 파일을 지웠다가 새로 받고 그걸 xmltv 로 넘겨주는 방식인것같네요
        그럼 처음에 받았던 경로 그냥 써도 되는거죠? 루트에 받아놔서 ㅎ

        • 나스모에말하길

          네 맞습니다.
          일부로 뭔가 더 설치하시면 불편하실꺼 같아 차라리 제 서버에서 먼저 선처리 후 xml 파일을 별도로 공유하는게 더 좋아보이길래 해보았습니다.
          경로는 편하신대로 기본 값인 root로 하셔도 되고 마음대로 바꾸셔도 사실 문제는 없습니다. 물론 이러면 스케줄 부분에 경로도 같이 변경 해야 합니다.

          • 헤도니스말하길

            감사합니다. 잘되는군요.
            용량이 적지 않아 부하가 되는건 아닐지….잘쓰겠습니다.
            그나저나 omv 에는 자동스크립트가 한줄씩 밖에 안들어가네요 ㅠㅠ 이걸 고민좀 해봐야겠군요 ㅎ

          • 나스모에말하길

            스크립트 부분은 sh 파일로 별도로 하나 만드시고 불려오시면 한 줄로 해결이 가능합니다.

          • 헤도니스말하길

            윈도우에 bat 파일 같은 기능인가요?
            그러면 되긴 하겠네요 ㅎㅎ 팁 감사합니다.

  3. 에프4말하길

    cat epg.xml | socat ? UNIX-CONNECT:[email protected]/tvheadend-testing/
    var/epggrab/xmltv.sock

    복사하기 붙여넣기 하면 위에 처럼 ?가 나옵니다 ? 이것만 -로 수정하면 명령어 입력되네요

  4. 따꿍천하말하길

    Btv 기준인가요? U+ 랑은 채널이 조금 차이가 있네요…

    • 나스모에말하길

      u+는 아무도 EPG 데이터로 만든게 없습니다.
      Olleh 쪽은 데이터가 부족이고 그나마 제일 데이터가 많다고 판단하여 SK 버전으로 글을 쓰게 되었습니다.

  5. zukera말하길

    좋은 자료 감사합니다.

    전 시놀로지 dsm 6.0을 사용중인데 root 권한을 얻어서 수동으로 epg업데이트 되는건 확인했습니다.

    그러나 작업스케줄러를 작업하면 자동으로 epg 데이터를 업데이트 못하는데..

    이것 역시 6.0 버젼에 문제인가요?

  6. 키큰꼬마말하길

    유선 tv로 돌아 오고 필요한 건 다운 로드 로 보니 .. ^^ 필요는 없지만. 오랫 만에 새글 알림이 떠서 반가워서 왔어요 ~~ 시원한 여름 보내 셔요~~

  7. 김수운말하길

    DS6 사용중 인데요
    [email protected]_Happy:~# cat epg.xml|socat -UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

    -ash: socat: command not found

    이렇게 뜨는데요?

    • 나스모에말하길

      DSM6에서는 고려하지 않은 글 입니다. 그리고 socat 설치가 안되었거나 또는 경로를 별도로 지정 해야지 되지 않을까 짐작 밖에 할 방법이 없네요. 제가 DSM 6 설치를 할 방법이 없습니다.

      • 김수운말하길

        어떻게 원격으로 한번 해주시면 안될까요???
        꼭 하고 싶어서.. ㅎ ㅎ

        • 김수운말하길

          아님니다. 힘들어도 차근 차근 제가 해볼께요…
          그래야 조금이나 배우죠 ㅎ ㅎ

        • 나스모에말하길

          DSM 6에서 root 처리부터 구조를 전혀 몰라서 도와드리기는 힘들듯합니다. 제가 위에서 꼭 읽으라는 socat 설치법도 안먹힌다면 답이 없다고 판단이 되어서요.

        • 마이크말하길

          ynology Bootstrap iPKG 및 iPKGui 설치 하시면 됩니다.. 아직 설치 안하신듯요~~ 저도 DSM6 사용중입니다..^^

    • zukera말하길

      어디서 막히셔나요
      제가 사놀 최신 버젼에서 적용 했습니다
      저는 putty에거 로그인 할때 고인 계정으로 로긴 하고 sudo su –
      root 권한을 줘서 ssh 입력했습니다

  8. estevalis말하길

    감사합니다. 라즈베리파이에서 tvheadend를 돌리는 터라 적용 했습니다.

    굼긍한게 있습니다. 00시 05분에 B 사이트에서 epg 데이터를 갱신하시나요? 아니면, 갱신하시는 시간이 언제일까요?

    그리고 며칠분의 epg를 xml에 보유하게 되나요?

    • 나스모에말하길

      B 사이트이며 대략 24:10 쯤에 갱신 되도록 하였고 현재는 3일치만 불려오도록 해놓았습니다.

      • estevalis말하길

        감사합니다^^ 그러면 00시 05분 말고 저는 01시쯤 스크립트를 실행해도 충분하겠네요^^

        네이버가 서비스 중지한 이후 불편했었는데 감사합니다.

  9. MINMIN말하길

    감사합니다. xml을 나스모에님이 공유해주시는 것 같은데 오래 유지됐음 좋겠습니다.

  10. 인종근말하길

    [email protected]:~# cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock
    -ash: /opt/bin/socat: No such file or directory
    외그러는걸까요?

    • 헤도니스말하길

      UNIX 앞에 있는 – 글자가 복사 붙여넣기 할때 이상하게 들어가는 것 같습니다. 저 글자만 지웠다가 다시 타이핑 해보세요. 저도 그랬습니다.

    • 나스모에말하길

      경로가 틀렸습니다.
      그리고 socat 설치 강좌도 확실하게 따라하셨는지 모르겠네요.

      UNIX-CONNECT:// <- [email protected]/tvheadend-testing/var/epggrab/xmltv.sock 이 부분에서 // 두번 들어가면 오류가 생깁니다.

  11. 코코시은말하길

    많은 정보 얻어갑니다.
    이미 다른 방법으로 EPG 얻고 있어서 적용은 안해봤지만..
    많은 사람들을 위해서 이러 헌신하고 계시니.. 그저 감사할따름입니다.
    날더운데 더위 조심하시구요^^

  12. 짐이말하길

    너무 감사합니다. 적용이 잘 됩니다. 복 많이 받이실꺼예요.

  13. 시리2말하길

    DSM6에서도 잘됩니다. 윗분 말씀대로 두번째줄은 직접 타이핑해야 되고요.
    직접 작업해서 제공해주시는 방식인가보군요.
    고맙습니다 나스모에님. ^^

    • 시리2말하길

      사용자 스크립트에서도 세번째 줄은 직접 타이핑해야 되더군요. 뭔가 깨지는? 문자가 있는듯요.
      여튼 잘됩니다. ^^

      • 시리2말하길

        EBS MBC는 되는데 KBS SBS는 채널 정보가 안나오네요;;
        기존 방식 그대로 셋팅되어 있던거라 어느 한쪽만 나오고 안나오고 하는게 이상하네요.
        안나오는거 다시 지우고 셋팅해봐도 마찬가지고요. tvheadend 중지시켜봐도 그렇네요.
        일시적인 현상인지 모르겠습니다.

  14. 김수운말하길

    EPG정보 받기에 성공했는데요
    SBS에서 MBC것이 나오고 막 석여 있어요
    뭐가 잘못인지 모르겠어요 ㅎ ㅎ
    name epg source
    sbs sbs:14(xmltv)
    kbs2 kbs2:12(xmltv)
    kbs1 kbs1:11(xmltv)
    mbc mbc13(xmltv)

    이런식으로 연결했는데…
    제가 lg tvg를 보고 있어서 인가요? 공중파는 같은건데 ㅎ 도통 모르겠어요!!!

  15. 수리말하길

    DSM6에도 잘되네요. 감사합니다.^^ 두번째 명령어 -부분 만 다시 입력하면 되네요.

  16. 둥글말하길

    감사합니다
    네이버 epg 끈기고 정말 답답했는데 이제 숨통이 트이네요
    좀 안맞기도 하지만 왠만한건 다 비슷하네요
    다만 이것도 어느 순간 지원을 안하게 되는건 아닌지 걱정입니다 ㅋㅋ
    감사합니다

  17. creosin말하길

    qnap 사용자 분들은 펌웨어 4.2.1 에서 container station 까시면 socat이 들어있는데 적당한경로 ,예) /usr/bin 에 복사해두시고
    진행하시면 됩니다.
    스케줄러는 /etc/config/에 crontab 수정하시면 됩니다

    • 핏불말하길

      나스모에 님과 크레오신님 덕분에 epg 잘불러와서 사용중이었습니다. 그런데 또 이렇게 막히네요..
      지금 또 막혀서 어찌해야 할지 모르겠네요.. ㅜㅜ 컨테이너 스테이션 깔고 socat 파일을 /usr/bin 복사했는데 그담에 어찌해야 할지 모르겠습니다. 조금만 더 자세히 말씀해주시면 안될까요? ㅜㅜ

      • 망구말하길

        socat 파일이 어디경로에 위치해 있는지 여쭤봐도 댈까요? 컨테이너 스테이션 깔았는데 socat파일을 찾질 못하겠네요..

  18. 좋은하루말하길

    한가지 질문이 있습니다. IP를 직접 따서 Mux 추가하면 자동으로 Service에 등록이 되어야 하는데 상당 수의 Mux가 Muxes에만 등록되고 Service에는 올라가지가 않네요…ㅠㅠ Muxes에 등록된 Mux들은 전부 TV가 잘 나옵니다. 혹시 해결방법 알고 계신가요? 이번에 epg 받아서 새로 건드리다가 기존에 만들어놓은 데이터 다 날리고 새로 다시 깔았네요…DSM 6.0 사용중이고 TVheadend는 최신버전입니다.

    • 드림캐쳐말하길

      MUX에 보통 등록하면 Muxes 탭에서 Scan Status 는 IDLE, Scan Result는 OK로 나오게되야 정상이며 ,이렇게 될때 Services 에 올라가게 됩니다.
      님같은경우 MUX가 이상없는데 Scan Result가 Failed로 나온다면 , MUX를 많이 등록해서 통신에 문제가 생겨서 그런경우가 발생하기도합니다.
      이때는 Failed 된 MUX항목의 Scan Status 를 더브클릭해서 PEND로 변경 , 저장하시면
      통신을 하면서 Active->IDLE 로 자동 변경되는것을 보게 되실것이고, Scan Result는 OK로 될것입니다.
      그러면 서비스에 제대로 올라가 있을 것입니다.

  19. 좋은하루말하길

    등록 안되는 Mux들은 Transport stream ID 가 65535로 다 동일하네요.

  20. 좋은하루말하길

    혼자 묻고 혼자 답하네요^^ TVheadend 사이트 돌아다니다 방법 찾았습니다. Accept zero value for TSID 여기 체크하면 간단히 해결되는군요ㅎ 이 사이트에서 늘 큰도움 받고 있습니다. 감사합니다.

  21. 나스모에말하길

    3사 모두 대응한 EPG 정보가 나왔으니 기존 나스 모에 xml 대신 여기에 있는 xml 링크를 쓰시는 방법도 있습니다.
    http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=26361

  22. cyberhoo말하길

    DS215j> wget http://iptv.neo365.net/epg.xml
    –2016-07-21 09:34:26– http://iptv.neo365.net/epg.xml
    Resolving iptv.neo365.net… 106.xxx.210.xxx
    Connecting to iptv.neo365.net|106.xxx.210.xxx|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 26128725 (25M) [text/xml]
    Saving to: ‘epg.xml.7’
    DS215j> ls
    epg.xml epg.xml.2 epg.xml.4 epg.xml.6
    epg.xml.1 epg.xml.3 epg.xml.5 epg.xml.7

    파일이 점점 늘어나는데 정상인가요.
    처음엔 kodi 에서도 잘 되었는데 지금은 또 안나옵니다.

  23. 나스모에말하길

    스케줄러에 rm 부분은 꼭 넣으세요.
    마지막 부분을 안 따라 하셨네요.

    이렇게 이해 하시면 됩니다.
    wget 명령어로 무언가를 다운로드시 파일명이 중복되면
    epg.xml epg.xml.2 epg.xml.4 epg.xml.6
    epg.xml.1 epg.xml.3 epg.xml.5 epg.xml.7
    이렇게 .숫자 형태로 늘어나게 됩니다.

    하지만 socat 명령어로 쏴주는건 epg.xml 파일이지 epg.xml .1, epg.xml.2 파일이 아니라서 EPG 데이터를 전혀 못 받아오게 됩니다.

    즉 rm 명령어로 epg.xml (구버전)을 지우고 신버전을 받아 왔을 경우에 socat 명령어로 받아오면 전혀 문제가 없게 됩니다.

  24. 만취말하길

    두번째 명령어 실행하면
    이런 메시지가 뜨네요..

    socat: error while loading shared libraries: libutil.so.1: wrong ELF class: ELFCLASS32

    뭐가 잘못댄걸까요?

  25. 웹속으로말하길

    [email protected]:~$ wget -P /root/ epg.nas.moe/epg.xml
    –2016-07-25 22:11:20– http://epg.nas.moe/epg.xml
    Resolving epg.nas.moe… 104.27.129.143, 104.27.128.143
    Connecting to epg.nas.moe|104.27.129.143|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Cookie coming from epg.nas.moe attempted to set domain to nas.moe
    Length: 11594468 (11M) [text/xml]
    /root/epg.xml: Permission denied

    Cannot write to ‘/root/epg.xml’ (Permission denied).

    권한이 없다고 나오네요.
    admin은 관리자 권한인데요 ㅠㅠ

  26. 웹속으로말하길

    [email protected]:~$ wget -P /root/ epg.nas.moe/epg.xml
    –2016-07-25 22:11:20– http://epg.nas.moe/epg.xml
    Resolving epg.nas.moe… 104.27.129.143, 104.27.128.143
    Connecting to epg.nas.moe|104.27.129.143|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Cookie coming from epg.nas.moe attempted to set domain to nas.moe
    Length: 11594468 (11M) [text/xml]
    /root/epg.xml: Permission denied

    Cannot write to ‘/root/epg.xml’ (Permission denied).
    권한이 없다고 나오네요
    admin은 관리자 권한 입니다.

    • 나스모에말하길

      admin은 관리자 권한이 중요한게 아닙니다.

      제가 위에서 적은 내용을 정독 하셨다면 알다시피 root 권한이 필요합니다.
      “먼저 이 글은 DSM 5.X 버전에 맞게 작성 되었으므로 DSM 6을 쓰시는 분들은 root 로그인을 알아서 하셔야합니다.”

      제가 현재 DSM 6.X 버전을 사용할 방법이 없습니다.
      하지만 조언을 해드리자면 sudo -i 라고 하면 admin에서 root로 로그인 된다고 했던걸로 기억합니다.

  27. 현토리아빠말하길

    정말 감사하네요
    잘 사용하고 있습니다.

    저만에 에러가 있었는데 해결되었네요 ^^

  28. 오금렬말하길

    안녕하세요,

    configuration-channel/epg-EPG grabber channels 에서 올바르게 module/path/id/name/names 다 잘 나옵니다. 그리고 configuration-channel/epg-channels에서도 map services (map all services)를 선택하여 채널 name/number/tags까지 잘 들어와 있는 상태입니다 (물론, configuration-dvb inputs-services에도 잘 등록된 것으로 보입니다). 이 상태에서 electronic program guide에 강좌스크린샷처럼 내용이 나오지 않아서 문의 드립니다. 어떤 이유가 있을까요? 환경은 dsm6이고 root로 EPG 처리하는 방법은 몇 번 삽질 끝에 제대로 한 것으로 생각합니다. [email protected]/tvheadend-test/var/epggrab 이하 chmod -R 755해 둔 상태입니다. 읽어주셔서 고맙습니다.

    • 나스모에말하길

      넣으신 EPG 주소가 만료 된게 아닌지 확인 해보세요.
      제가 글 쓴 당시에 EPG 데이터를 만드신 분이 잠시 문제가 생겨 EPG가 안 올라온적이 있다고 합니다.
      http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=27351

      주소 확인 해보시고 수동으로 다시 실행 해보세요.

    • 생노가다말하길

      저도 dsm6 그런현상있었는데 root EPG 처리하고 EPG channels 등록한거 삭제하고 다시 등록하시고 작업스케즐러 실행하면 올라오더군요.. ( EPG channels 등록있는상태에서 root EPG 등록하면 electronic program guide 안올라오더군여 )

  29. 장비말하길

    안녕하세요~
    나스모에님 덕분에 순조롭게 잘하고 있습니다.
    그런데 마지막에 사용자 스크립트 부분에서 직접 입력을 해도
    EPG정보가 안넘어 옵니다~
    어떤부분을 손보면 될까요~

  30. 김규원말하길

    혹시 epg관련 프로그램 하나 개발가능한가요?
    가능하다면 연락부탁드립니다

  31. sasa말하길

    어제 자정부근부터 epg.xml파일이 정상적으로 안받아 지네요 ㅠㅠ
    epg대신 118kb정도의 작은파일을 대신받아오는것 같습니다

    SALGU> wget -P /root/ epg.nas.moe/epg.xml
    –2016-08-19 17:20:30– http://epg.nas.moe/epg.xml
    Resolving epg.nas.moe… 104.27.128.143, 104.27.129.143
    Connecting to epg.nas.moe|104.27.128.143|:80… connected.
    HTTP request sent, awaiting response… 302 Redirect
    Cookie coming from epg.nas.moe attempted to set domain to nas.moe
    Location: https://nas.moe [following]
    –2016-08-19 17:20:31– https://nas.moe/
    Resolving nas.moe… 104.27.129.143, 104.27.128.143
    Connecting to nas.moe|104.27.129.143|:443… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: unspecified [text/html]
    Saving to: ‘/root/epg.xml.3’

    [ ] 120,689 209KB/s in 0.6s

    2016-08-19 17:20:34 (209 KB/s) – ‘/root/epg.xml.3’ saved [120689]

  32. sasa말하길

    작업스케쥴러 설정까지 했으나 epg가 갱신안되시는분은 이글 한번 참조해보세요
    저는 잘안되길래 거의 한달동안 수동으로 socat명령어를 썻엇는데 드디어 해결햇습니다 ㅠㅠ
    http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=28097&page=0&sca=&sfl=&stx=&sst=&sod=&spt=0&page=0

  33. 심재찬말하길

    /opt/bin/socat 이없는데 왜그런걸까요?

  34. 말하길

    아래를 실행하니까 오류메세지가 뜨면서 안돼는데….
    구글링 해봐도 잘 모르겠네요…ㅠ.ㅠ. 좀 도움부탁드립니다.
    [email protected]_NAS:~# cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock
    socat: xioinitialize.c:41: xioinitialize: Assertion `3 << opt_crdly.arg3 == CRDLY' failed.
    Aborted (core dumped)

  35. 다루리말하길

    wget -p /root/ epg.nas.moe/epg.xml 이거 써서 다운받았는데요.
    cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock
    이명령어를 쓰니까

    cat: can’t open ‘/root/epg.xml’: No such file or directory
    2016/09/08 11:36:30 socat[3238] E unknown device/address “–”

    이렇게 나오는데 왜그런거죠 파일다운받안쓴데 경로 가보면 없어요 —

    • 나스모에말하길

      복사 붙여 넣기 하지 마시고 직접 하나하나 타이핑 해보세요. 제 블로그에서 문자열이 제대로 나오지 않아서 복붙하면 생기는 문제라고 합니다.

      • 다루리말하길

        | 이문자는 영어 l 영어 I 인가요 특수 문자인가요

        • 나스모에말하길

          영어가 아니고 특수문자 | 입니다.

          • 다루리말하길

            cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-
            testing/var/epggrab/xmltv.socke

            이명령어 넣어서 직접 치니까 이상한 특수문자만 나오네요 | 이문자 ㄱ에 특수문자넣어서 쓰는거 맞나요?

            ▒A▒E▒B▒F▒A▒A▒A▒B▒G▒G▒A▒H▒G▒B▒A▒A▒H▒E▒E▒C▒H▒M▒H▒D▒A▒H▒A▒E▒B▒H▒J▒A▒H▒e▒A▒C▒H▒^▒E▒E▒A▒L▒E▒E▒E▒L▒E▒E▒E▒L▒S▒A▒E▒B▒H▒M▒B▒F▒C▒E▒B▒H▒V▒B▒F▒A▒A▒D▒A▒C▒E▒B▒H▒▒▒Ld
            ▒▒r▒A
            ▒A▒C(X,E0D4A8A<[email protected] K$E(E,A0H Z$A(E,B0P$E(E,A0F,A(D,A0H K$E(A,A0G4B8A<[email protected] G(A,C0F,A(A,C0F,A(A,A0H M
            A▒
            AA▒F
            C,A0H _$A(E,B0H J,B0L4A8E<[email protected] ▒M▒
            ▒▒▒▒A
            ▒A▒A▒CHXLEPDTAXA\[email protected]@YLMPETGXE\[email protected]@[email protected]

          • 나스모에말하길

            키보드에 배열마다 달라서 어느키라고 적기는 힘드네요. 한국돈 그림이 있는 키를 쉬프트 누르고 누르면 됩니다.

          • 다루리말하길

            감사합니다. 이상하게 winscp 접속해서 root 폴더에 봐도 epg.xml 파일 없고요
            putty 명령어
            daruri> cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvh
            eadend-testing/var/epggrab/xmltv.sock
            cat: can’t open ‘/root/epg.xml’: No such file or directory

            경로 지정해서 써도 에러 나네요 ㅠㅠ

          • 나스모에말하길

            daruri>
            이 부분이 범인이네요.

            무조건 꼭 root로 로그인 해야합니다.
            자세한건 구글에 시놀로지 root ssh 로그인 방법을 참조하시고 처음부터 다시 해보세요.

  36. guru말하길

    EPG 채널데이터는 받아오는데 프로그램데이터가 표시가 안돼서 확인해보니 xml파일에 채널밖에없네요. 원래 없어도 프로그램데이터를 불러올수 있는게 맞나요?

    • 나스모에말하길

      채널 말고 펀성표가 없다면 EPG 제공처에서 문제가 생겨 그럴 가능성이 있습니다. 다른 곳으로 옴겨보세요.

  37. jjyun77말하길

    TS140DSM> wget http://epg.neo365.net/XMLTV/SK | /opt/bin/socat – UNIX-CONNECT:[email protected]/debian-chroot/var/chroottarg
    et/home/hts/.hts/tvheadend/epggrab/xmltv.sock
    2016/09/26 14:16:55 socat[18283] E connect(3, AF=1 “[email protected][email protected]mltv.sock”, 94): Connection refused
    –2016-09-26 14:16:55– http://epg.neo365.net/XMLTV/SK
    Resolving epg.neo365.net… 106.252.210.190
    Connecting to epg.neo365.net|106.252.210.190|:80… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 61337 (60K) [application/xml]
    Saving to: ‘SK.9’

    100%[===================================================================================>] 61,337 –.-K/s in 0.02s

    2016-09-26 14:16:55 (2.60 MB/s) – ‘SK.9’ saved [61337/61337]

    라고 메시지가 나오네요..
    물론 chmod -R 755 [email protected]/debian-chroot/var/chroottarget/home/hts/.hts/tvheadend/epggrab
    한 후에도 동일합니다… 권한 문제 맞지요?

    • 나스모에말하길

      잠탱님이 만드신 EPG 데이터가 지진으로 인하여 잠시 끄신걸로 아는데 지금도 되는지 정확하게 모르겠습니다.

      • jjyun77말하길

        잠탱님 EPG 받아집니다…. 디렉토리 권한 문제 같지요?

        • 나스모에말하길

          네 맞네요. root로 로그인해서 해보세요.

          • jjyun77말하길

            putty로 root 아이디로 접속도 동일하게 되네요…

          • 나스모에말하길

            제가 제대로 다시 읽어보니 파일 자체가 왜 저렇게 받아진건지 이해가 안가네요. 정상적으로 받아진다면 파일명.xml 이렇게 받아져야하고 파일명.xml.1 이렇게 받아지면 안됩니다. (기존게 있다면 꼭 rm 명령어로 삭제를 해야함)

          • jjyun77말하길

            네 알려주신대로, epg_SK.xml 로 해도 동일한 에러가 납니다.
            2016/09/26 14:16:55 socat[18283] E connect(3, AF=1 [email protected][email protected]mltv.sock”, 94): Connection refused

            분명히 권한을 수정했습니다.

            chmod -R 755 [email protected]/debian-chroot/var/chroottarget/home/hts/.hts/tvheadend/epggrab 도했고요..winscp로 접근해서 권한 확인했습니다..

          • 나스모에말하길

            정 안된다면 잠탱님이 직접 만든 가이드를 참조해서 해보세요.
            http://blog.neo365.net/2678594

            [TV Grab를 이용하기] 가이드를 추천해드립니다.

  38. 쨍이Tm말하길

    나스모에님 덕분에 채널 추가 까지는 성공했습니다.
    그런데 [email protected]/tvheadend-testing/var/ 아래에 폴더고 파일이고 아무것도 없어서 오류가 나는데요.
    (61): No such file or directory)
    이 경우는 어떻게 해야 해결이 될까요. ㅠㅠ
    몇번이고 9981들어가서 epg grabber module에 external:XMLTV를 껐다 켜고 Re-run 도 해보고 저장 해 봤는데 안되네요.
    path([email protected]/tvheadend-testing/var/epggrab/xmltv.sock)는 물론 제대로 나오는데 정작 들어가보면 암것도 없네요.

  39. 주아빠말하길

    일반 유선방송(티브로드)은 적용 안되나요?

    • 나스모에말하길

      적용은 가능하고 있는 방송사는 상관 없지만 없는 방송사는 EPG 데이터를 추가 할 방법이 없습니다.

  40. 인종근말하길

    rm /root/epg.xml
    wget -P /root/ epg.nas.moe/epg.xml
    cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

    이렇게 하면 잘되는는 저는 L사 라서 몇몇 채널이 없습니다 그래서
    rm /root/epg.xml
    http://epg.neo365.net/XMLTV/LG
    cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock

    이렇게 하면 at: /root/epg.xml: No such file or directory 이렇게 나오고 안되는데 왜그런가요?

  41. 인종근말하길

    설정이 편하게 설명 되어 있어서 잘쓰고 있습니다 부탁 한가지만 드려도 될까요?
    UXN채널과 폴라리스채널 추가가 안되나요? 부탁좀드려볼께요~

  42. paul말하길

    지금 epg.nas.moe/epg.xml 말고는 다 EPG데이터가 없습니다. 나머지는 채널정보밖에 없네요.
    몇번 삽질하다 발견했네요..

    • 나스모에말하길

      원래는 됐습니다.
      잠탱님이 문제가 생겨서 현재는 안되는걸로 알고 있습니다.
      바로 고쳐질 예정이었지만 늦어지네요.

  43. JJ말하길

    wget -P /root/ epg.nas.moe/epg.xml
    타이핑시 처음에는 큰 용량이 받아졌다가 세팅이 잘못된거 같아
    tvheadend 삭제, Winscp로 epg.xml 삭제후 재설치 중입니다.
    재타이핑해보니 1메가도 안되는 용량으로 바뀌었던데
    이게 맞는건지요?

  44. ted말하길

    나스모에님.. 지난번 문의드린 이후에 일사천리로 모든게 완료되서 EPG 도 다 완료했는데 이제 마지막 EPG의 번호와 제 channel에 있는 번호를 수동으로 맞추는 과정만 남았는데. 이게 힘드네요? ㅠㅠ
    EPG에 뜬 정보(채널정보? ID 정보)중에 어떤 정보가 기준이 되는건지요?
    그래고 제 channel? MUX? service 항목중 어디를 수정해야 하는지요? EPG 정보와 제가 추출한 번호와의 매칭이 힘드네요. 어떻게 어느 항목을 바꿔야 할지 모르겠습니다. 바쁘시겟지만, 마지막 한번만 시간 되실 때 답변 부탁드리께요 ㅠㅠ.

    • 나스모에말하길

      제가 자동 매칭을 사용하지 않아서 도와드리기 어려울듯합니다.
      저도 직접 수동으로 연결 했습니다.

      m3u 자동 등록이라면 tvg-id 값을 만지면 된다는데 이 부분도 정확한게 아니라서 직접 해보셔야 할듯합니다.
      http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=31295
      http://cafe.naver.com/mk802/15931
      자세한 부분은 다른 분이 쓰신 글을 참조하세요.

      • ted말하길

        아 저도수동으노할려합니대만 그게안되서요 제가 m3u파일 로채널을등록해서그런지 실제화면에나오는 티비내용과 epg에 서나오는정보를 어찌일치시키는지를모르게ㅣㅆ어서요. 이리저리다바꿔바도안되서ㅠㅠ 간단하게 수동으로진행시 어디어디를 매칭시키면되는건가요?

        • 나스모에말하길

          채널까지는 생성하셨다는 기준이면 설정 – 채널/EPG – 채널에서 “EPG 원본”에 수동으로 추가하면 됩니다.

  45. CNSH말하길

    상세한 설명 감사합니다 모에님 ^^

  46. 토우말하길

    며칠 전부터 스케줄이 갱신이 안되는데 제가 설정을 잘못 만져서 저만 그런건지
    다들 그러신건지 모르겠네요…^^;;
    수동으로 작업스케줄러 돌려도 안됩니다..

  47. Root말하길

    안녕하세요.

    처음부터 끝까지 제대로 과정 밟은거 같은데 EPG가 안뜨네요.

    그리고 M3U 매니저 이용해서 채널 등록했습니다.

    증상 : http://imgur.com/a/h7eqY

  48. DSUN말하길

    안녕하세요??
    이런 방법이 있는지.. ㅎㅎ 고맙습니다.

  49. 무상말하길

    여기에 질문을 올리는게 적절한지 잘 모르겠습니다. 여쭤볼 곳이 없어서… 문제가 되신다면 삭제해 주세요.
    제 나스 ds415+에서 아래와 같은 두가지 보안어드바이저 경고를 보았는데요.

    1. “다음과 같은 사용자지정 스크립트를 시스템에서 발견했습니다: /etc/rc.local, /usr/etc/rc.d/optware-ng.sh”
    2. 옵트웨어가 DSM에서 발견되었습니다. 다음 프로그램이 사용자 또는 다른 응용 프로그램에 의해 의도적으로 설치되었는지 확인하십시요: /opt/bin.

    제가 최근 취한 것은 한 보름 전 tvheadend를 깔고 EPG까지 설정했는데 KODI에서 화면정지 현상이 있어 듀얼랜을 설정하고자 네트워크를 손보았는데 그후 2~3일 지나자 EPG 정보까지 안들어 오더군요. 그런데 어제 우연히 제 나스를 외부에서 접속할 수 없길래 DDNS 등을 재설정하여 현재 잘 접속되고 있습니다.

    위 오류가 무엇을 의미하는지 아시는 분이 계실까요? 사용자스크립트로 별도로 해 놓은건 나스모에님이 권해주신 것처럼 EPG 정보를 주기적으로 가져오라고 한 것 밖에 없는데요…
    – EPG 가져오기 사용자 스크립트 내용
    rm /root/epg.xml
    wget -P /root/ epg.nas.moe/epg.xml
    cat /root/epg.xml | /opt/bin/socat – UNIX-CONNECT:[email protected]/tvheadend-testing/var/epggrab/xmltv.sock
    그냥 무시해도 되는 경고인지… 잘 모르겠습니다. 감사합니다.

    • 나스모에말하길

      optware-ng.sh 설치는 필요한 패키지다보니 설치가 되었고 그 과정에 시놀로지에서 허용되지 않은 경로에 파일이 설치되었다고 뜨는 경고입니다.
      EPG를 사용하지 않으신다면 삭제하시면 됩니다.

  50. ksh971223말하길

    성공은 했는데 질문이있씁니다.
    예약녹화때문에 질문했었는데 EPG 등록해야한다고하셔서 오늘 등록은 했습니다.
    그리고서 편집해서 연결도했고 수동실행을 몇번을 해도
    일렉트로닉 프로그램 가이드는 그대로 뜨질 않습니다.
    리셋 올도 눌러봤고 아래 좌측 새로고침표시도 눌러봤는데 뜨질않습니다..

  1. 2016년 7월 20일

    […] 설정이 필요한데, 다소 복잡한 게 단점. 이와 관련된 보다 자세한 정보는 나스모에 웹사이트를 참고하기 바란다. 아울러 티비헤드엔드의 차기 버전인 […]

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.