안녕하세요 맹독충입니다.
클리앙 한 회원님이 2주동안 도와주셔서 성공적으로 마무리 하였습니다.
지금도 갑자기 문제가 생겨 문의드리면 친절하게 답장을 해주십니다. 정말 감사합니다.
libreelec tvheadend EPG 올리는법을 영상으로 만들어보았습니다.
본 영상은 4월26일 https://github.com/wonipapa/epg2xml 셋팅된 방법입니다.
참고 영상으로만 보신다면 누구나 쉽게 따라 하실수 있을꺼라 생각 합니다.
1.준비물 링크
https://github.com/wonipapa/epg2xml
https://pypi.python.org/pypi/requests/#downloads
- requests-2.14.2.tar.gz (md5, pgp) 다운
https://pypi.python.org/pypi/beautifulsoup4
- beautifulsoup4-4.6.0.tar.gz (md5)
여기서 service.web.lamp-8.1.102-RPi2.arm.zip 애드온 받아서
kodi 실행후 zip 파일로 저 파일 찾아서 애드온 추가하시면
php로 바로 이용할수도 있어요
putty에서
php /storage/epg/epg2xml.php 이렇게만 작성해도
아래 xmltv.sock 위치를 적어둬서 작동되여
그리고 매일 자동으로 epg 가져오게하려면
putty에서
crontab -e
10 0 * * * php /storage/epg/epg2xml.php
작성하시고 esc 누르시고 :wq 쓰시고 엔터하시면 매일 00시10분에 epg 새로 불러와여
현재 저의 상태는 라즈베리2 기기에 libreelec 를 이용해서 tvheadend를 사용 중입니다.
위의 동영상을 보고 셋팅 해서 epg는 잘되고 있습니다.
다만 ... 자동 업데이트 문제를 아직 해결 못 하고 있습니다.
회원님의 댓글을 보고 해봤는데 워낙 지식이 미천 한지라. 어렵네요.
putty로 접속하고 crontab -e 입력하고 엔터 누르면 창의 형태가 빠뀝니다.
그 상태에서 10 0 * * *php /storage/epg/epg2xml.php 이렇게 입력하고 키보드 esc 누르면 아무 반응이 없네요.
혹시 제가 잘못된 부분이 있는지요?
회원님 강좌 덕분에 드디어 epg 완성 했습니다.
다시한번 고맙습니다.
그리고... epg2xml은 버젼업이 되서 그런지.. py파일 try catch하는 부분의
lxml 부분은 삭제해버려야 할것 같습니다. replace가 6번 되는데.. 앞에 2번 되는곳은아예 삭제해 할듯
삽질은 조금 했는데... 잘~~~ 됩니다.. 그리고.. 되긴하는데... 뭔가 설정을 덜했는지..
껐다 켜면 날아가긴 하는데.. 이건 아무생각없이 쫓아해서.. 채널탭에서 뭔가 하라고 되어 있는데..
그것 때문인것 같습니다.. 오늘 저녁때 해봐야죠.. ㅎ
html.parser 이 없다는 메세지나오고 안되는데 조언 부탁드립니다.
그래서 소켓 안쓰고 무료웹호스팅 php방식으로 바꿨는데요...
이거 엄청나게 쉽게 됩니다... 그냥 호스팅 php 셋팅법은 많이 나와있으니 쫓아하시고..
libreelec켜서 tvheadend 에 속성보면 php 주소 치는데 있거든요.. 거따 그냥 넣으면
끝납니다... 뭐 딴거 설치해줄필요도 없어요...
External 안쓰고 internal on 하시면 되고요... internal 옵션에 뭐 만질것도 없고 위에 url만 잘 넣어주면 됩니다.
크론탭이 정해진 시간에 계속 불러오는 예약 작업입니다.
php버전으로 해보시는건 어떤신지요... 저는 php버전으로 유지 중입니다.
참고해주세요