XPEnology DSM 5.2 + Debian 기반 Tvheadend 설치하기

현재 시놀로지로 나온 Tvheadend spk 패키지는 트랜스코딩이 거의 불가능합니다.

하지만 이 가이드는 트랜스코딩이 가능하게 됩니다 – http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=27820

SD 채널이 대부분 있어서 번거롭게 이런 글을 따라 할 필요는 없지만 조금이라도 더 데이터를 줄이고 싶은 분들에게 이 글은 도움이 될꺼라 생각합니다.

이 가이드는 가급적 어느정도 CPU 성능이 받쳐주는 헤놀 유저분들에게 추천해드립니다.

많은 부분을 생략하고 최대한 간단하게 작성 했으며 필요한 부분은 꼭 구글 검색으로 이번 기회에 기술을 터득하시는게 추후 문제가 터져도 대응 가능성이 높아지게 됩니다.




먼저 Acidpop님에 강좌를 참조하여 Debian Chroot 설치 및 SSH 진입까지 따라하시면 됩니다.

http://blog.acidpop.kr/194

 

Debian Chroot 접속 상태에서 밑에 명령어로 소스 리스트를 먼저 변경해야합니다.

nano /etc/apt/sources.list

000

 

빨간 부분을 삭제합니다.

nano 사용법 – https://opentutorials.org/course/128/3682

001

 

밑에 주소로 모두 교체하시고 저장을 하면 됩니다.

deb http://ftp.kr.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.kr.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.kr.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.kr.debian.org/debian/ jessie-updates main contrib non-free

002

 

주소를 바꾸고 저장소를 한번 갱신합니다.

apt-get update

003

 

필요한 패키지를 모두 설치합니다.

apt-get install dbus i965-va-driver libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcap-ng0 libdbus-1-3 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libelf1 libexpat1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libllvm3.5 libpciaccess0 libtxc-dxtn-s2tc0 liburiparser1 libva-drm1 libva-x11-1 libva1 libvdpau1 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxshmfence1 libxxf86vm1 va-driver-all vdpau-va-driver

004

 

설치에 약간 시간이 걸리며 도중에 /proc 오류가 뜨는데 거슬린다면 밑에 명령어를 한번 쳐주시면 됩니다.

mount -t proc proc /proc

005

 

http://cafe.naver.com/mk802/17884 카페에서  https://bintray.com/tvheadend/deb/tvheadend/ 여기에서 tvheadend.deb 파일을 받아서

[email protected]/debian-chroot/var/chroottarget/home 폴더에 넣습니다.

WinSCP 프로그램으로 넣어도되고 wget 사용하여 넣어도 됩니다.

 

home 폴더로 이동 후 dpkg 명령어로 집어넣은 파일을 설치합니다.

cd home/

dpkg -i tvheadend_버전어쩌고.deb

006

 

사용할 어드민 계정을 넣고 OK 선택

007

 

사용할 어드민 비밀번호를 넣고 OK 선택

008

 

9981 포트로 웹 페이지 접속이 가능하다 그런 말인데 OK 누릅니다.

009

 

일단 설치는 끝났습니다.

010

 

이제 나스 IP:9981 접속하시면 Tvheadend 환영 페이지를 보실 수 있게 됩니다.

011

 

 

서비스편

나스 재시작시 접속이 안됩니다. – 간단합니다.

DSM 5.2 기준 작업 스케줄러에 밑에 명령어를 집어 넣고 수동으로 실행하면 됩니다.

chroot [email protected]/debian-chroot/var/chroottarget bash /etc/init.d/tvheadend start

반대로 끄고 싶다면?

chroot [email protected]/debian-chroot/var/chroottarget bash /etc/init.d/tvheadend stop

012

 

그외에 EPG 시간 동기화, 녹화경로 설정은 이 가이드를 추천해드립니다.

SYNOLOGY 역방향 프록시와 TVHEADEND

 

DSM 6.0에서 설치 강좌는 올리지 않을 계획입니다.

이제 나머지 부분은 이 글을 읽으신 분들이 직접 해결 해야하는 부분입니다.



You may also like...

83 Responses

  1. 윤정주 댓글:

    기존에 설치되어 있는 tvheadend를 지우지 않고 사용하지 않음으로 만든 다음,
    위의 단계 처럼 설치해도 될까요?
    어렵게 설치한 tvheadend랑 주소들…. 혹시나 지웠는데 날라갈까봐 두렵습니다. (버전이 낮아서 주소 백업 안됩니다…3.9 버전입니다.)

  2. 박철용 댓글:

    ds415+ 에 설치해서해봤는데..
    역시나 끊기네요. 사양이 i3급이상은 되어야하나봐요.
    이럴바엔 자작나스를 하나만들껄 그랬네요

    • 나스모에 댓글:

      최소 i3 정도가 확실하게 됩니다.
      N3150 같이 가속이 된다면 데비안에 가속 관련 프로그램을 깔아서 테스트를 해보고 싶은데 너무 어렵더군요.

  3. 박철용 댓글:

    클리앙글봤는데 혹시 cpu 코어는 어떻게할당하나요? 항상감사드립니다

  4. ohjack 댓글:

    언제나 나스모에 블로그를 보면서 시놀로지 나스와 tvheadend를 배우고 있습니다
    항상 감사 드립니다
    자작 나스에 네이티브로 XPEnology 설치에 본문에 메뉴얼 대로 tvheadend를 설치를 했습니다
    트렌스코딩이 되는 것을 확인을 하고 kodi로 연결을 해보니 접속이 안됍니다 ㅠㅠ
    계속 tvheadend HTSP Client 접속 끊김 이라는 문구가 나오고 접속이 안됩니다
    나름 포트도 9981 9982열어 보고 여러 설정을 만져봐도 접속이 안되네요
    외부에서 tvheadend의 /extjs.html 접속이 되는데 kodi만 접속이 안되어서 검색을 알아보니 tvheadend.deb 파일을 얻은 http://cafe.naver.com/mk802/17884 글의 댓글에 kodi를 통한 올인원 나스가 되려면 vaapi필요하다라는 글이 있더군요 그래서 kodi가 아닌 아이폰에 tvclient를 설치해서 연결이 되면서 재생이 됩니다
    다시 원래대로 tvheadend를 설치해서 보자니 과도한 버퍼링으로 시청에 불편이 있고 이번 트렌스코딩 되는 tvheadend통해 보자니 kodi의 편의성을 포기해야 하고…ㅠㅠ
    마지막으로 Debian 기반 Tvheadend 삭제하는 방법도 알고 싶습니다

    • 나스모에 댓글:

      잘못된 지식으로 착각을 하고 계신거 같습니다.
      kodi에서 재생 가능하고 VAAPI는 그런 기능이 아닌 동영상 재생시 하드웨어 가속을 도와주는 용도로 나온겁니다.
      https://en.wikipedia.org/wiki/Video_Acceleration_API

      현재 제가 직접 테스트를 해봤지만 kodi에서 재생이 안된다는 부분은 정말로 이해할 수 없습니다.
      설정 문제로 인한 부분은 제가 도와드릴 방법이 없고요.

      삭제 가이드는 제가 실사 중이라 지울 수 없는 상황이라 삭제법을 따로 작성할 방법이 없습니다.
      패키지센터에서 삭제 안되시나요? 단순하게 데비안을 사용 중이며 Tvheadend 삭제라면 dppk 명령어 중 삭제 명령어를 구글에서 찾아 입력하시면 됩니다.

  5. ohjack 댓글:

    댓글 감사 드립니다
    나스모에님은 kodi에서 실행이 된다는 말씀이시군요
    최근 나스나 tvheadend에 입문한지라 제 잘못된 지식으로 착각 한 듯 합니다
    언제나 그렇듯이 몇 일 더 설정 관련해서 삽집을 해봐야 겠네요^^
    그리고 언제나 좋은글 감사 드립니다

    • ohjack 댓글:

      자문 자답이 되나요
      기존 kodi 삭제하고 홈페이지에서 설치 파일 받아서 재설치 하니 접속 및 재생이 되네요 ^^

  6. 라스 댓글:

    나스모에님.
    항상 좋은 정보 감사합니다. 기존 패키지에서 데비안 패키지로 잘 갈아탔습니다.
    한가지 설정을 못하고 있는것이, 녹화기능을 이용하고자 할때, 녹화파일 저장될 위치를 chroot 하위(?)가 아닌 원래 시놀의 특정 path 로 설정해야 할텐데, 이부분이 가능한 것인지 모르겠습니다.
    데비안 패키지는 DVR 은 포기해야 하는 것인지요?

    • 나스모에 댓글:

      /usr/syno/etc.defaults/rc.d 파일을 root 계정으로 755 상태로 하나 생성하시고

      #!/bin/sh

      chroot [email protected]/debian-chroot/var/chroottarget/ /root/runapps.sh &

      mount -o bind [email protected]/debian-chroot/var/chroottarget/home/hts/DVR /volume1/원하는폴더

      chmod 777 -R [email protected]/debian-chroot/var/chroottarget/home/hts/DVR

      위에 명령어를 넣은 뒤 저장하고 재부팅하면 됩니다.

      • 라스 댓글:

        나스모에님 감사합니다. ^^ 알려주신 방법으로 잘 작동 하네요..

      • 미미 댓글:

        나스모에님 /usr/syno/etc.defaults/rc.d 경로에 파일 하나 생성해서 내용 작성해서 저장하고 나스재부팅하는거맞나여?
        그리고 tvheadend 상에 경로를 /home/hts 그대로두는거맞나여??

      • 테돌아이 댓글:

        녹화경로를 변경 하려고 하는데요.
        위 내용에 대해서 질문을 드릴께요.
        /usr/syno/etc.defaults/rc.d 파일을 root 계정으로 755 상태로 하나 생성하시고라고 하였는데
        /usr/syno/etc.defaults/rc.d 폴드에 아무 파일이나 생성 하라는 내용인가요?
        그리고 기본으로 두고 녹화 파일을 클릭하면 빨간 느낌표가 나옵니다.
        문제가 뭘까요?

  7. 현토리 댓글:

    안녕하세요

    말씀하신데로 정말 잘 되는데요. 전에는 epg나 채널 백업하기가 편했는데 데비안으로 바꾸게 되면 백업 복원을 어디다가 해야 하나요?

    항상감사드립니다.

    • 나스모에 댓글:

      [email protected]/debian-chroot/var/chroottarget/home/hts 안에 다 있습니다.

      • 현토리 댓글:

        답변도 빨리주시고감사합니다. 정말로 수고하십니다. ^^

      • 궁금자 댓글:

        tvheadend_4.1-2236-g817f67e-jessie_amd64 로 설치했는데 위 경로에 아무것도 없습니다. 이전 패키지에서 백업해둔거 복구시키려는데 난감하네요. 데비안에서 새로 설정하고 폴더로 들어가봐도 아무것도 생성되지 않습니다. 저장은 잘 되는걸 보니 권한 문제는 아닌것 같은데 말이지요..

        • 궁금자 댓글:

          숨김으로 설정되어있었네요.. 자문자답입니다 ^^;;

        • 나스모에 댓글:

          9981로 접속이 되셨나요?
          접속부터 확인 해보세요.

          접속이 된다면 [email protected]/debian-chroot/var/chroottarget/home/hts/DVR 안에 분명히 있어야합니다.
          숨김으로 .hts 이렇게 된 경우도 있으니 숨김파일 체크도 꼭 하시고요.

  8. 미미 댓글:

    deb 카페 열심멤버이상볼수있게 비공개 됫네여
    https://bintray.com/tvheadend/deb/tvheadend/4.1-2204~ged40c4d#files/pool/4.1/4.1-2204~ged40c4d 이쪽가서 받던지해야되겟네여

    • 나스모에 댓글:

      제보 감사합니다.
      저 카페가 예전부터 외부에 노출은 절대로 싫어하는 분들이 많으시다보니 열심멤버 전용으로 전환한듯합니다.

  9. Grapevine 댓글:

    안녕하세요, 강좌 잘 보고 있구요
    차근차근 따라하고 싶은데 Debian-Chroot 를 다운을 받을 수 없어서 진행이 불가능하네요ㅠㅠ
    http://packages.synocommunity.com/ 이 패키지 소스가 죽어버린 것 같은데..
    혹시 spk파일로 추출 가능하신가 해서 여쭤봅니다
    감사합니다

  10. 드림캐쳐 댓글:

    4.1-2240~ge967779~jessie 이버전을 받아서 해보는데요. pool에서 받는거 맞지요?

    설치를 하고자 dpkg -i ~ 하니까..
    (Reading database … 10821 files and directories currently installed.)
    Preparing to unpack tvheadend-dbg_4.1-2240~ge967779~jessie_amd64.deb …
    Unpacking tvheadend-dbg (4.1-2240~ge967779~jessie) over (4.1-2240~ge967779~jessie) …
    dpkg: dependency problems prevent configuration of tvheadend-dbg:
    tvheadend-dbg depends on tvheadend (= 4.1-2240~ge967779~jessie); however:
    Package tvheadend is not installed.

    dpkg: error processing package tvheadend-dbg (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    tvheadend-dbg

    이런 오류가떠서 진행이 안됩니다.

  11. 드림캐쳐 댓글:

    위 링크의 mk802 하이픈 .. 된 게시물의 2182로 하니 되는군요. 의존성 문제로 나오는걸 보니 메인사이트에있는 높은 버전이 뭔가,,

  12. 코코시은 댓글:

    녹화 경로 옮기려고 하는데요.

    #!/bin/sh

    chroot [email protected]/debian-chroot/var/chroottarget/ /root/runapps.sh &

    mount -o bind [email protected]/debian-chroot/var/chroottarget/home/hts/DVR /volume1/원하는폴더

    chmod 777 -R [email protected]/debian-chroot/var/chroottarget/home/hts/DVR

    chroot [email protected]/debian-chroot/var/chroottarget/ /root/runapps.sh &

    저기 & 뒤에 엔터 치고.. 다음줄 들어가는건가요?
    아님 이어서 mount가 들어가야 하는건가요?

    • 코코시은 댓글:

      아!! 저는 home/hts 아래에 DVR 폴더가 없었네요ㅡㅡ
      DVR 폴더 생성후 하니 잘 됩니다.

      다만 궁금한게 하나 더 있습니다.
      mount라 그런지.. 원래 home/hts/DVR 경로에도 파일이 있고..
      동시에 원하는 폴더에도 파일이 있는거 같은데요.

      아예 원하는 폴더에만 저장하는 방법은 없을까요?

  13. 은수저1 댓글:

    dpkg: warning: downgrading tvheadend-dbg from 4.1-2390~gdc9238e~jessie to 4.1-2389~gf49ea87~jessie
    (Reading database … 10387 files and directories currently installed.)
    Preparing to unpack tvheadend-dbg_4.1-2389-gf49ea87-jessie_amd64.deb …
    Unpacking tvheadend-dbg (4.1-2389~gf49ea87~jessie) over (4.1-2390~gdc9238e~jessie) …
    dpkg: dependency problems prevent configuration of tvheadend-dbg:
    tvheadend-dbg depends on tvheadend (= 4.1-2389~gf49ea87~jessie); however:
    Package tvheadend is not installed.

    dpkg: error processing package tvheadend-dbg (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    tvheadend-dbg

    dpkg 중에 이런 오류로 안되네요..ㅠ 머가 문젤까요…

    • 나스모에 댓글:

      이미 설치가 된 상황인걸로 보이는데 다시 낮은 버전으로 설치하니 다운그레이드 오류가 뜨는거 같습니다.

      • 은수저1 댓글:

        아 저건 계속 설치가 안되서 이것저것 해봤는데요
        계속
        dpkg: error processing package tvheadend-dbg (–install):
        dependency problems – leaving unconfigured
        Errors were encountered while processing:
        tvheadend-dbg
        이 에러가 뜨네요.. apt-get update upgrade 다 했는데도 자꾸 dependency problems이 뜨네요..

        • 나스모에 댓글:

          제가 보기에눈 이미 설치가 된걸로 짐작 됩니다. 다만 무언가를 실수한 부분이 있어서 잘못되었다고 생각하고 계속 설치를 시도하시는걸로 생각하는데 그러시지 마시고 경로 따라 설치가 되었는지 확인 먼저 해보세요.

          • 은수저1 댓글:

            debian-chroot 상에 home/hts 저 경로가 아예 생성이 되지 않았습니다..

          • 나스모에 댓글:

            혹시 dbg 파일로 설치하신건가요?
            번역기 돌려서 다시보니 종속성 문제라는 에러도 그렇고 제가 아는거랑 약간 다른 파일로 설치를 하신거 같습니다.

          • 은수저1 댓글:

            아; 그러네요 제일 위에 있던 파일 받아서 설치했더니..;
            아래 dbg 빠진 파일 받아서 설치하니 잘 됩니다.;
            감사합니다

  14. 테돌아이 댓글:

    아침부터 질문을 드립니다. ㅠㅠ
    Debian Chroot 설치 및 SSH 진입까지 따라 했습니다.
    기존 Tvheadend spk 패키지는 삭제하거나 중지 시키고(댓글에 사용안함 설정하면 된다고 하는데 찾아도 없네요.) 작업을 해야하나요?

    그리고 저는 HP Microserver Gen8 G1610T에 가상 OS ESXi를 설치해서 윈도우 10, 7, Xpenology를 올려 사용중에 있습니다.
    트랜스코딩에 무리가 없을까요?

    • 나스모에 댓글:

      패키지 센터에서 Tvheadend 선택 “중지/설치 제거” 확실하게 중지 옵션은 분명히 있습니다.
      http://i.imgur.com/LglZ7eY.png

      작업을 안하면 포트 충돌 일어나서 둘 중 하나는 제대로 쓸 수 없습니다. (동시 실행을 꼭 하고 싶다면 무조건 별도로 포트 지정 필수, 클라이언트에서도 포트 별도 지정 필수)

      http://www.cpubenchmark.net/cpu.php?cpu=Intel+Celeron+G1610T+%40+2.30GHz
      성능상 트랜스코딩에 가능한 점수가 1500점 이상이라고 들은 기억이 있습니다.
      이론적으로는 가능하지만 권장하기에는 애매한 사양으로 생각합니다.

      • 테돌아이 댓글:

        하하하. 첫번째 윤정주님의 댓글에 사용 안함이 있는데 “사용하지 않음으로 만든 다음”이란 말이 중지와 차이점이 있어서요.
        감사합니다.

  15. 테돌아이 댓글:

    파일 다운로드 링크에 amd64. i386등 다양한 버전이 있고 다운로드 어떻게 받나요? ㅠㅠ

  16. 테돌아이 댓글:

    삽질을 계속 하고 있네요.
    위 링크에서는 도저히 다운로드를 어떻게 하는지 몰라.. 구글링을 하다가
    http://apt.tvheadend.org/unstable/pool/main/t/tvheadend/
    이곳을 찾았는데 어떤 파일을 다운을 해야할지 어렵네요.

  17. 테돌아이 댓글:

    단계를 넘어갈수록 태산입니다. ㅠㅠ
    먼저 사용자가 없네요.
    그리고 채널 등록을 http://pastimelife.com/1523 방식으로 했습니다.
    기존 Tvheadend spk 패키지 방식으로 … 동일하게 했는데 채널이 보이지가 않네요.
    뭐가 잘못된 것일까요?

    • 나스모에 댓글:

      사용자가 없다는게 무슨 말인지 모르겠습니다.
      사용자가 없으면 추가하시면 됩니다.

      채널 추가를 제대로 하셨으면 나오는게 정상이고 나오지 않으신다면 무언가 잘못하신게 있으신 건데 직접 원인을 찾으시는 방법이 답입니다.

      • 테돌아이 댓글:

        역시 어떤 원인을 알게되면 열공하면 해답은 있군요.
        패키지 기반과 Debian 기반의 폴드가 다른가 봅니다.
        패키지 기반으로 사용했던 폴드로 URL: file///volume1/pvr/파일이름.m3u 사용을 했더니 채널이 올라오지 않는것 같습니다.
        Debian 이 설치된 home/hts에 올리니 모든 채널이 나오네요.
        이것을 해결하니 녹화경로도 문제가 있을것 같습니다. ㅎㅎ
        감사합니다.

        • 테돌아이 댓글:

          spk 패키지 기반과 Debian 기반이 너무 경로가 달라서 어떻게 해야할지 ㅠㅠ
          이리 저리 구글링을 하다가
          https://github.com/neo365/tvheadend-for-Korea
          https://www.clien.net/service/board/cm_nas/9537360?
          이것을 찾았는데 기본적으로 wget을 사용하니 깔자.

          $ apt-get install wget

          git도 같이 깔자.

          $ apt-get install git
          설치를 하려고 파일이 없다고 나오는것 같아서
          chroot [email protected]/debian-chroot/var/chroottarget bash
          이렇게 하고 설치를 하니 설치는 되는것 같습니다.

          그리고 tv_grab_kr_olleh : Olleh (KT) 이 파일만 [email protected]/debian-chroot/var/chroottarget/usr/bin 경로에 올리고 권한을 755로 주었습니다.
          그리고 재부팅 했는데 올라오지가 않네요. ㅠㅠ

  18. 테돌아이 댓글:

    spk 패키지 기반과 Debian 기반이 너무 달라서 경로를 어떻게 관리를 해야할지 모르겠네요.
    이리 저리 구글링을 하다가
    https://github.com/neo365/tvheadend-for-Korea
    https://www.clien.net/service/board/cm_nas/9537360?
    이것을 찾았는데 기본적으로 wget을 사용하니 깔자.

    $ apt-get install wget

    git도 같이 깔자.

    $ apt-get install git
    설치를 하려고 파일이 없다고 나오는것 같아서
    chroot [email protected]/debian-chroot/var/chroottarget bash
    이렇게 하고 설치를 하니 설치는 되는것 같습니다.

    그리고 tv_grab_kr_olleh : Olleh (KT) 이 파일만 [email protected]/debian-chroot/var/chroottarget/usr/bin 경로에 올리고 권한을 755로 주었습니다.
    그리고 재부팅 했는데 올라오지가 않네요. ㅠㅠ

  19. 테돌아이 댓글:

    spk 패키지 기반과 Debian 기반이 너무 경로가 달라서 어떻게 해야할지 ㅠㅠ
    이리 저리 구글링을 하다가
    https://github.com/neo365/tvheadend-for-Korea
    https://www.clien.net/service/board/cm_nas/9537360?
    이것을 찾았는데 기본적으로 wget을 사용하니 깔자.

    $ apt-get install wget

    git도 같이 깔자.

    $ apt-get install git
    설치를 하려고 파일이 없다고 나오는것 같아서
    chroot [email protected]/debian-chroot/var/chroottarget bash
    이렇게 하고 설치를 하니 설치는 되는것 같습니다.

    그리고 tv_grab_kr_olleh : Olleh (KT) 이 파일만 [email protected]/debian-chroot/var/chroottarget/usr/bin 경로에 올리고 권한을 755로 주었습니다.
    그리고 재부팅 했는데 올라오지가 않네요. ㅠㅠ

  20. 테돌아이 댓글:

    글이 더이상 올라가지 않네요. ㅠㅠ

    • 테돌아이 댓글:

      spk 패키지 기반과 Debian 기반이 너무 경로가 달라서 어떻게 해야할지 ㅠㅠ
      이리 저리 구글링을 하다가
      https://github.com/neo365/tvheadend-for-Korea
      https://www.clien.net/service/board/cm_nas/9537360?

      apt-get install wget
      apt-get install git
      설치를 하려고 파일이 없다고 나오는것 같아서
      chroot [email protected]/debian-chroot/var/chroottarget bash
      이렇게 실행하고 설치를 하니 설치는 되는것 같습니다.

      그리고 tv_grab_kr_olleh : Olleh (KT) 이 파일만 [email protected]/debian-chroot/var/chroottarget/usr/bin 경로에 올리고 권한을 755로 주었습니다.
      그리고 재부팅 했는데 올라오지가 않네요. ㅠㅠ

    • 나스모에 댓글:

      혹시 댓글 쓰기가 불가능하시나요?

    • 테돌아이 댓글:

      글이 많아서 올라가지 않는지
      http://taedolbox.co.kr/90
      이렇게 했는데 안되네요 ㅠㅠ

    • 나스모에 댓글:

      영어가 많이 들어가면 영문 스팸으로 들어가진게 원인이었습니다.
      쓰신 댓글 모두 복구 했습니다.

  21. 테돌아이 댓글:

    아 그렇군요.
    링크가 많아서 ㅋㅋ

    spk 패키지 기반과 Debian 기반이 너무 경로가 달라서 어떻게 해야할지 ㅠㅠ
    이리 저리 구글링을 하다가
    https://github.com/neo365/tvheadend-for-Korea
    https://www.clien.net/service/board/cm_nas/9537360?

    apt-get install wget
    apt-get install git
    설치를 하려고 파일이 없다고 나오는것 같아서
    chroot [email protected]/debian-chroot/var/chroottarget bash
    이렇게 실행하고 설치를 하니 설치는 되는것 같습니다.

    그리고 tv_grab_kr_olleh : Olleh (KT) 이 파일만 [email protected]/debian-chroot/var/chroottarget/usr/bin 경로에 올리고 권한을 755로 주었습니다.
    그리고 재부팅 했는데 올라오지가 않네요. ㅠㅠ

    • 나스모에 댓글:

      EPG는 PHP 방식이 대세인걸로 알고 있습니다.
      http://blog.naver.com/eznodimix/221038390645 이 강좌를 참조하세요.

      • 테돌아이 댓글:

        일반 유료 웹호스팅을 가지고 있는데 특별한 패키지 설치없이 가능한가요?
        EPG를 위한 전용 웹호스팅만 가능한가요?
        오늘도 너무 고맙습니다.
        건강하세요.

        • 나스모에 댓글:

          유료 웹호스팅에서 설치하기에는 보안 문제도 그렇고 갑자기 다른 환경에서 설치하려면 엄청나게 고생 하실 거라 생각합니다.

          저 글에 있는 내용 그대로 하시는게 정신 건강에 좋다고 생각합니다.

          물론 기존에 쓰시던 유료 웹호스팅에 정책에 따라 다르겠지만 가능할꺼라 예상하고 EPG를 위한 전용 웹 호스팅이 저 글에 나온 방법대로 별도로 무료 웹 호스팅에 올려서 쓰는 방법입니다.

          • 테돌아이 댓글:

            이제 50대가 되니 모든것이 어렵네요. ㅠㅠ
            근데 무료가 더 보안에 취약하지 않나요?

          • 나스모에 댓글:

            제가 말한 보안에 의미는 유/무료 관계랑 별개로 실제로 무언가를 올려서 사용하는 공간에 EPG까지 같이 돌리는 것보다 공짜라서 망가져도 상관없는 곳에 EPG를 올려서 쓰는게 안전하다는 의미였습니다.

  22. 테돌아이 댓글:

    7 http://****.000webhostapp.com/epg2xml-web.php
    을 실행하면 웹에서 뭔가 쭉 나타납니다.
    이후 기존 External 체크 해지 및 internal XMLTV 활성화 하라고 되어 있는데 internal XMLTV 항목이 없습니다.
    그리고 9 kodi 프로그램 실행
    애드온 -> 내 애드온 -> 서비스 -> tvheadend 4.2 -> 설정 -> XMLTV 에서XMLTV sorce type을 WEB 변경
    XMLTV Web location 에 7번 주소 입력 ex) http://****.000webhostapp.com/epg2xml-web.php
    되어 있는데 이해가 되지 않습니다.
    잘 나가다가 막혀버리니 답답합니다. ㅠㅠ

    • 테돌아이 댓글:

      애드온 -> 내 애드온 -> 서비스 -> tvheadend 4.2
      이부분에서도 서비스까지는 나오는데 tvheadend 4.2는 보이지 않습니다.
      뭐가 추가적으로 필요한가요?

  23. 테돌아이 댓글:

    이것 저것 만지작 거리다가 먹통이 되어 버렸습니다. ㅠㅠ
    tvheadend 삭제하고 다시 설치를 하려고 하는데 어떻게 하면 될까요?
    삭제 방법을 찾아보니 dpkg -l | grep ‘tvheadend’ 하셔서 나오는 걸 dpkg -r tvheadend이름 하시면 제거 될꺼 같네요. 라고 클리앙에서 찾았는데
    삭제하고 상위버젼을 설치를 하려고 하니 종속성이 뭐니 하면서 안되는것 같더라고요.
    그래서 완전 꼬여버렸습니다.
    완전히 폴드를 삭제를 하려고 해도 뭘 지원야 되는지 복잡하네요.

  24. 테돌아이 댓글:

    http://hobby.tw/481
    이 게시글 보고 있는데요.
    같은 방법일까요?

    • 나스모에 댓글:

      이 방법은 적용 가능한 방법이 맞습니다.

      • 테돌아이 댓글:

        답변 감사드립니다.
        방법대로 따라 했는데 xmltv.xml 생성이 안되네요. ㅠㅠ
        생성이 안되도 이후 작업을 했는데 아무 변화가 없네요.

        한가지만 더 질문을 드릴께요.
        tvheadend를 패기지로 설치를 할 경우, 데비안을 설치하고 그곳에 설치를 할 경우
        위 링크내용은 상관이 없나요?
        이것 때문에 많이 혼동이 되어서 ㅠㅠ

        • 나스모에 댓글:

          무슨 말인지 이해가 안됩니다….
          “tvheadend를 패기지로 설치를 할 경우, 데비안을 설치하고 그곳에 설치를 할 경우” 이게 무슨 말인지 몰라도 이중으로 설치하면 둘 다 사용도 가능하고 (포트 변경 필수, 클라이언트도 상황에 따라 변경 필수) 라면 둘 다 별개로 EPG 모두 적용도 가능합니다.

          확실한건 헤놀(시놀) + 데비안 기반에 Tvheadend 올려서 시놀에서 스케쥴러를(xml 직접 쏴주는 방식) 이용하여 데비안에 깔린 Tvheadend에 EPG 데이터를 올려서 잘 사용 했었습니다.

          • 테돌아이 댓글:

            저의 말은 패치가 즉, 경로가 틀리지 않나 생각해서요.

          • 나스모에 댓글:

            데비안 패키지 안에 들어가서 cd /usr/bin 이어서 그대로 하시면 됩니다.

            시놀로지 cd /usr/bin에서 하면 당연히 안됩니다.

  25. 테돌아이 댓글:

    아삿 올라옵니다.
    web주소/epg2xml.php
    실행을 해야 xmltv.xml 파일이 생성이 되는군요.
    너무 감사합니다.
    이제 스마트폰에서 잘 돌아가는지 테스트 해봐야겠습니다.

  26. 테돌아이 댓글:

    나스모에님 덕분에 Debian 기반 셋팅이 완료가 되었습니다.
    그 어럽게 느꼈던 EPG는 무료웹호스팅을 이용해서 사용.
    그런데 두가지 문제가 있습니다.

    첫째, Beelink GT1 Ultimate tv box에 kodi 설치후 Tvheadend HTSP Client 애드온으로 시청을 하고 있습니다.
    이런 증상을 어떻게 설명을 드려야할지 ㅠㅠ
    슬로우모션으로 보이는 경우가 많습니다.
    내부 내트워크 구성은 기가비트구성을 했고, 외부는 100M K사를 사용하고 있습니다.
    단자함에 공유기를 넣고, NAS가 있는 작은방에 공유기에서 나오는 라인을 NETGEAR GS105E 5포트 스위칭에 꼽고 Nas에 연결을 했습니다.
    NAS가 설치된 서버는 hp 마이크로서버 gen8 이고 ESXi 설치를 해서 해놀을 올려 사용하고 있습니다.
    내부의 네트워크는 일요일 하루를 투자해서 여러가지 셋팅을 하고 체크를 했지만 문제는 없더라고요.
    도무지 문제가 뭔지 찾기가 어렵네요.
    어떤 부분을 체크하면 좋을지 조언좀 부탁드립니다.

    둘째, 트랜드코딩은 패키지로 설치때 비하면 좋습니다. 그런데 6초마다 끊어지는 현상이 생깁니다.
    users는 아이폰 개정을 하나 만들고요. stream Recording 이란 프로파일을 만들어 아이폰6 에 TvhClient 셋팅은 288, H264, AAC, NONE 로 설정했습니다.

    • 나스모에 댓글:

      Beelink GT1 Ultimate tv box 라는 장비에 kodi를 제가 올려서 사용해본게 아니라서 원인 파악이 불가능합니다.
      설정 문제로 짐작되고 저 제품을 쓰는 사람들을 찾으시는게 더 빠를꺼라 생각합니다.

      트랜스코딩은 CPU, 회선에 따라 제대로 안될 수 있습니다.
      CPU 사용량 및 회선이 정성인지, 3G/LTE 경우 트랜스코딩을 해도 대역폭이 문제 없는지 확인도 해보세요. (Tvheadend 상태에서 회선 관련 확인 가능)

      • 테돌아이 댓글:

        일단 요리조리 알아보고 있는데요.
        지금 LTE로 볼 경우 잘 돌아가는데요 트랜스코딩이 되어서 송출이 되는지 확인은 어떻게 하나요?
        그리고 CPU 사용량 및 회선이 정성인지, 3G/LTE 경우 트랜스코딩을 해도 대역폭이 문제 없는지 확인도 해보세요. (Tvheadend 상태에서 회선 관련 확인 가능) 좀 구체적으로 알려주셔용.

        • 나스모에 댓글:

          LTE는 정상적으로 나오면 비트레이트가 적절하기 때문에 나오는거고 3G에서 안나온다면 3G 속도가 “너무” 느리기 때문입니다.
          아주 쓰레기급으로 비트레이트 낮추어 보시는 방법 말고는 3G에서 감상은 권장해드리지 않습니다. (지역에 따라 3G가 느릴 수 있음, 3G에서 720P 이상은 안나올 가능성이 매우 높음)

          트랜스코딩이 제대로 되는지는 아무 플레이어나 쓰시면 바로 판단이 되실텐데요…. 해상도/비트레이트 (예: 480×320, 비트레이트 100KB/s) 둘 중 하나만 낮추시면 바로 판단 가능하고 꼭 수치로 봐야한다면 다음팟플레이어 같은 플레이어로 동영상 정보 보기로 확인 하세요.

          CPU/회선 트래픽 정보는 직접 설치된 OS에 맞게 확인 하시면 됩니다.
          예) 윈도우는 작업 관리자

          Tvheadend에서 트래픽은 “상태”에서 모두 확인 가능합니다.
          null

답글 남기기

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