TVHeadend 는 TV 방송을 녹화하거나, 재송출 하는 용도로 사용되는 프로그램입니다. IPTV 의 신호를 읽어 와서 녹화하거나, TV 가 아닌 다른 기기에서 TV 를 보는 용도로 주로 사용하는데, 대표 통신사 3사가 IPTV 의 신호를 암호화하면서 이젠 그게 불가능해졌습니다. 그러니깐, 이젠 IPTV 신호 캡쳐는 안됩니다.
HDHomerun 이나 튜너 등의 기기를 구입해서 케이블 TV를 녹화하는 방법이 요즘 뜨고 있습니다만, 궂이 화질도 안 좋은 케이블을 녹화할 이유가 없다고 생각하는지라…
원래는 본 포스팅에서 TVHeadend 와 OMVS 라는 멀티캐스트 스캐닝 프로그램을 설치하고 채널을 등록하는 과정을 모두 작성하려 하였으나, 모든 통신사의 IPTV 신호가 암호화되면서 전부 엎어졌습니다. 그래서 TVHeadend 를 설치하고, 초기 로그인 하는 방법까지만 쓰려고 합니다.
잠시 쉬어가는 포스팅 정도로 봐 주시면 되겠습니다.
필자가 어쩌다 튜너를 얻으면 업데이트 될 지도 모릅니다.
Jail 만들기
이름은 TVHeadend
TVHeadend 설치
iocage console TVHeadend
감옥에 로그인하고
pkg install tvheadend
tvheadend 를 설치합니다. 만약 트랜스코딩 기능이 필요할 경우 port 로 컴파일 하면 됩니다.
sysrc tvheadend_enable="YES"
서비스에 등록해 줍니다.
초기 로그인 방법
sysrc tvheadend_flags="-C"
플래그를 설정해줍니다. TVHeadend 는 처음 설치시 계정이 존재하지 않아 로그인이 불가능합니다. 그래서 -C 인수를 추가해 계정 정보 없이 로그인 할 수 있도록 설정한 것입니다.
service tvheadend start
TVHeadend 를 시작해 줍니다.
TVHeadend 의 WebUI 는 http://Jail.IP:9981 입니다. 로그인 없이 접속할 수 있습니다.
설정에서 반드시 관리자 계정을 만들어야 합니다.
옵션 제거
관리자 계정을 만들었고 초기 설정을 했다면 -C 인수를 제거하도록 하겠습니다.
sysrc tvheadend_flags=""
-C 설정을 제거함으로서 계정 정보를 입력해야만 접속할수 있도록 설정하였습니다.
TVHeadend 설치가 완료되었습니다.
마치면서
전에 iptv 신호 캡쳐할수 있었던 시절이 좋았어요. 예약 걸어서 녹화하고 하는게 참 편했는데.