프로그램개발/Tvheadend(7)
-
EPG 정보를 이용하는 몇가지 방법.
이글에서는 EPG정보를 이용하는 방법들에 대하여 설명을 하고자 합니다. 일단 사전지식 공부를 조금 하시자면... 먼저 전자 프로그램 안내(Electronic Program Guide, EPG - 이하 EPG)는 텔레비전 방송 프로그램의 편성표를 텔레비전 화면 상에 표시하는 것으로, 텔레비전을 시청하는 사람은 이 편성표를 통해 원하는 프로그램을 선택하거나 시간, 제목, 채널, 장르 등의 기준을 통해 원하는 프로그램을 검색할 수 있는 서비스를 말한다. (위키백과에서) 라고 되어 있습니다. 뭐 간단하게 방송정보안내라고 생각하시면 됩니다. 일단 제가 사용하는 방법은 각 방송사들에 공시된 방송정보를 수집해서 IPTV 3개사 (SK, KT, LG)의 채널에 맞춰서 송출해주는 방식입니다. 물론 통합으로도 되구요. (..
2016.08.23 -
EPG정보갱신. (2016.08.08)
한동안 서버가 죽어서 제대로 업데이트가 안되는 문제가 있었습니다. T.T 이전에 받으신 분들은 아래파일로 교체해주시기 바랍니다.가장최신 버전은 [여기] 에서 받으시면 됩니다.[바뀐점]- 채널로고 지원 (주소가 바뀌어도 알아서 자동으로 올라옵니다.)- 에피소드 출력안되는 문제 수정.- 중간에 방송일정이 바뀌는 경우 오류 검증 추가 (서버쪽)- 기타 오류 수정. [사용법]$ ./epg2xml.py -s -i (LG|SK|KT) ex) epg2xml.py -s -i LG./epg2xml.py -w -i KT ./epg2xml.py -w test.xml -i KT 또는 ./epg2xml.py -w -i KT 정보를 올리실때../epg2xml.py -s [xmltv.sock 경로] -i [통신사] 입니다.= > ..
2016.08.08 -
EPG 정보 설정방법 (수정판)
좀더 빠르고 편하게 EPG를 받아 오는 방법 공유합니다. 위 파일을 다운받으신후에 아래와 같이 하시면 됩니다. [실행방법] 파일생성$ sudo ./epg2xml.py -w -i LG epg정보 갱신$ sudo ./epg2xml.py -s /home/hts/.hts/tvheadend/epggrab/xmltv.sock 일단은 각통신사가 아닌 전체 채널을 가져옵니다. 추후 통신별 파일을 만들수 있게 지원 할예정입니다.
2016.07.29 -
m3u 파일 만들기.
엄청난 기능이 있는건 아니고 TVHeadend 서버에서 채널리스트를 읽어서 PC 에서 사용가능한 .m3u파일로 만들어 줍니다.이렇게 생성된 파일은 VLC등을 이용하셔서 PC에서 보시면 됩니다. 아이디/패스워드 포함할꺼냐고 뭍는데 아니고 하시면 채널 변경시마다 아이디 패스워드 입력하셔야됩니다.어차피 혼자쓰실꺼 그냥 포함하시면 편합니다. 자기 환경에 맡춰서 환경설정 하셔야 됩니다.[TVHeadendClient.exe.config] 파일을 열으셔서 위에 3군데만 수정하시면 됩니다. .net 4.6.1 이 필요합니다. 혼자쓸려고 만든거라 대충 만들었습니다. 불편하시더라도 양해해주세요. ==> http://XXX.XXX.XXX:9981/playlist/channels.m3u 로 하시는게 더편합니다.
2016.07.26 -
라즈베리파이에 TVHeadend설치하기
라즈베리파이에 TVHeadend설치하기 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61 apt 경로 추가$ echo "deb https://dl.bintray.com/tvheadend/deb DISTRO BUILDTYPE" | sudo tee -a /etc/apt/sources.list$ sudo apt-add-repository "https://dl.bintray.com/tvheadend/deb DISTRO BUILDTYPE" 위에껄로 에러 나면 아래와 같이 추가. 일부 항목을 고정해서 넣습니다.(TVHeadend만드는 애들이 경로를 제대로 안넣어놔서 그렇습니다.) $ echo "deb ht..
2016.07.25 -
EPG 정보 설정방법.
EPG 정보를 제공합니다. (추후 주소변경이 있을수 있습니다.) 제공 채널은 첨부 파일 참조. 전체채널 : http://iptv.neo365.net/epg.xml LG전용 : http://iptv.neo365.net/epg_LG.xml KT전용 : http://iptv.neo365.net/epg_KT.xml SK전용 : http://iptv.neo365.net/epg_SK.xml 채널별 아이콘 : http://iptv.neo365.net/Resource/[채널번호].png 대충 채널 가져오고 어쩌고 하면 10~20분 정도 걸립니다.따라서 스케줄 거실려면 00:30~01:00분정도가 좋습니다. [제공 샘플] 1993 판관포청천 찰미안(4회)(재) 1993 판관포청천 찰미안(4회)(재) 출연 : 금초군,하가..
2016.07.25