* 나의 환경 정보 장비 : 라즈베리파이 3 b OS : 라즈비안 Jessie 사용 프로그램 : NodeJs v.8.11.3 방송사 : KT 올레TV 필요한 NODE 모듈은 아래와 같다. var cheerio = require ( 'cheerio' ), request = require ( 'request' ), iconv = require ( 'iconv-lite' ), charset = require ( 'charset' ), fs = require ( 'fs' ), shell = require ( 'shelljs' ); * 순서 1. node로 웹크롤링을 해와서 방송 정보 xml파일을 만든다. 2. 만들어진 xml파일을 socat 을 이용하여 tvheadend xmltv.sock 로 전송해준다. * 소스 1. request 를 이용한 스크래핑 request . post ({ uri: epg2xml [ gISP ], headers: { 'content-type' : 'application/x-www-form-urlencoded' }, body: require ( 'querystring' ). stringify ( postData ), encoding: null ...