기본 콘텐츠로 건너뛰기

라즈베리파이 TVHeadend EPG 설치 및 설정

1.다운로드 받은 폴더로 이동한다.
cd /home/pi/epg2xml-1.2.4

2. 실행권한을 부여한다.
sudo chmod -x epg2xml.py

3. 접근권한을 부여한다.
sudo chmod 755 Channel.json

epg2xml.py, Channel.json  2개 파일의 실행 권한을 준다.

4. python-setuptools 설치한다.
sudo apt-get install python-setuptools

5. beautifulsoup 설치한다.
sudo easy_install beautifulsoup

6. lxml 설치한다.
sudo easy_install lxml

6-1. lxml 설치오류나면 아래 프로그램을 순서대로 설치한다.
6-2. libxml2-dev 설치한다.
sudo apt-get install libxml2-dev
6-3. libxslt1-dev 설치한다.
sudo apt-get install libxslt1-dev
6-4. python-dev 설치한다.
sudo apt-get install python-dev
=> 이미 있는거라고 나오거나 설치완료되면
sudo pip install lxml 를 설치한다.

7. python-bs4 설치한다.
sudo apt-get install python-bs4

8. Tvheadend설정 epggrab에서 외부xmltv로 설정변경후 다음명령어를 실행한다.

sudo /usr/bin/python /home/pi/epg2xml-1.2.4/epg2xml.py -i KT -s /home/hts/.hts/tvheadend/epggrab/xmltv.sock

댓글

이 블로그의 인기 게시물

라즈베리파이 외장하드 UUID 확인 방법

외장하드 마운트할때 유용하게 쓸수있는 명령어이다. => sudo blkid

라즈베리파이 chown 소유자,소유그룹 변경하기

sudo chown -R 소유자:소유그룹 파일명 또는 폴더명 -R 옵션 : 하위 파일 또는 폴더 모두 변경한다. => sudo chown -R min:min /Tdown * sudo chown min:min testFile => 해당파일하나만 소유자:소유그룹을 변경한다. * sudo chown -R min:min /Tdown => Tdown폴더안에 있는 모든 하위폴더 및 파일들의 소유자:소유그룹을 변경한다.

라즈베리파이 miniDLNA 1.2.1

1. 라이브러리를 설치한다. sudo apt-get install autopoint debhelper dh-autoreconf gcc libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev -y 2. 소스파일을 다운로드 받는다. wget  http://downloads.sourceforge.net/project/minidlna/minidlna/1.2.1/minidlna-1.2.1.tar.gz 만약 다운로드가 안되면 직접사이트에 들어가서 다운받는다. 3. 다운받은 파일 압축을 푼다. tar -xvf minidlna-1.2.1.tar.gz 4. minidlna 디렉토리로 들어간다. cd minidlna-1.2.1 5. configure, make, 그리고 minidlna 를 설치한다. ./configure && sudo make && sudo make install 6. 기본 설정 파일을 아래경로로 복사한다. sudo cp minidlna.conf /etc/ 7. 부팅시 자동으로 실행하게 스크립트를 등록한다. sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna 8. 스크립트에 권한을 설정한다. sudo chmod +x /etc/init.d/minidlna 9. minidlna 를 기본으로 사용할 수 있게 설정한다. sudo update-rc.d minidlna defaults 10. minidlna.conf 설정하기 sudo nano /etc/minidlna.conf 아래와 같은 부분만 설정 #표시를 제거해서 주석처리를 제거한다. media_dir=V,/mnt/Tdown friendly_name=Raspberry DLNA inotify=yes media_