HDHomerun TVheadend 세팅.

2018. 10. 22. 14:20전자제품

HDhomerun 재세팅.

일주일 시청 시간이 2시간 미만일 정도로.

활용도가 떨어져.

티비를 구석으로 옮겼더니.

케이블 안테나 연결을 위한.

5m에 가까운 전선이 무척 거슬리더라.


전선을 없애고.

케이블, 공중파 방송 시청을 위해. (아래)

HDHomerun과 Tvheadend에 대하여.

공중파 시청에만.

제한적으로 사용하던 HDHomerun을.

다시 세팅했는데.

재능 기부자분들의 능력 덕분에.

예전과 달리 쉽게 세팅을 끝냈다.




세팅 (1/7) - 프리셋(Preset) 파일 생성.

(1)

HDHomerun 전원, 안테나 및 인터넷 연결이 완료된 상태에서.

HDHomeRun Software 다운로드 및. (아래)

HDHomeRun Software for Windows

실행 후.

Cable이 아닌 Antena 선택. (아래)

(HDhomerun IP로 접속해도 가능하다.)



(2)

C:\Program Files\Silicondust\HDHomeRun 위치에서. (아래)

다음 명령을 실행 후. (아래)

hdhomerun_config (HDHomerun IP주소) scan /tuner0 log.txt

(예 : hdhomerun_config 192.168.0.9 scan /tuner0 log.txt)

검색 완료될 때까지 대기.



(3)

'log.txt' 파일을 열어. 

'seq=0'인 목록은 삭제하고. (아래)

'seq=100'인 목록 중. (아래)

'채널 정보가 있는 것은 QAM'

'채널 정보가 없는 것은 8VSB'



(4)

위 정보를 입력해. (아래)

프리셋 파일 생성. (아래)

KR-Digital-Cable



참고1.

프리셋 설정할 때.

가장 많은 도움을 받았던 글이다. (아래)

https://cafe.naver.com/mk802/8724 



참고2.

이번에는 예전과 다르게.

아무리 검색해도.

빠지는 채널이 있어.

모든 주파수를 넣은 프리셋으로 해결했다.




세팅 (2/7) - TVheadend 설치.

선구자들의 글을 보며.

복사해서 붙여넣기만으로도.

힘겹게 세팅했던 과정인데.

지금은.

시놀로지 도커(Docker)로.

한글화까지 된.

TVheadend를 간단하게 설치할 수 있다.


이 글 하나로. (아래)

Synology에서 docker-tvheadend 실행 방법

TVheadend 초기 설치까지 끝.




세팅 (3/7) - 프리셋 파일 복사.

폴더 구조가 안 보여.

헤맸던 과정인데.

같은 경험을 공유해주신 분 덕분에.

해결했다. (아래)

USB TV 카드에 Docker Tvheadend 사용 시 주파수 추가 방법 


'TVheadend - 일반 - 기본' 탭의.

DVB 스캔 파일 경로에.

'/usr/share/tvheadend/data/dvb-scan/' 입력하고 저장. (아래)


'tvheadend 도커 폴더 - epg2xml 폴더'에 프리셋 파일을 넣고.

'도커 - 비디오 형식 - TVheadend - 터미널 - 생성 - bash' 선택 후.

'mv KR-Digital-Cable /usr/share/tvheadend/data/dvb-scan/atsc' 입력, 엔터. (아래)




세팅 (4/7) - 채널 등록.

도커 재시작 후.

'TVheadend - 설정 - DVB 입력 - TV 어댑터'에서.

HDHomerun 확인. (아래)

(튜너가 2개라 #0, #1로 잡혔다.)


'TVheadend - 설정 - DVB 입력 - 네트워크'에서 추가 클릭.

ATSC-T 선택 후. (아래)

네트워크 이름 및 미리 지정된 먹스(Muxes)에서.

위 프리셋 파일을 선택하면. (아래)

스캔을 시작하며.

서비스 카운팅. (아래)

(프리셋에 따라 한참 걸릴 수 있다.)


서비스 등록 후. (아래)

'tvheadend - 설정 - 채널 / EPG - 채널' 확인.




세팅 (5/7) - EPG 등록.

EPG 등록을 배제한 이유가.

(녹화가 목적이라면 필수다.)

내부 네트워크에서의 실시간 시청이 목적이기도 하지만.

수도 없이 바뀌는 EPG 설정에.

질렸기 때문인데. (아래)

HDHomerun을 위해 Flat TV Antena를 지르다. - Tvheadend 삭제.

이 TVheadend는.

공중파 EPG 정도는 간단하게 지원해서 세팅했다.


'설정 - 채널 / EPG - EPG 그래버 모듈'에서.

Korea (epg2xml)의 켜짐 체크 후. (아래)

해당 채널에 EPG를 할당해서.

끝. (아래)




세팅 (6/7) - TvhClient 설치.

새로운 장치를 연결해.

리모컨 개수를 늘리는 것보다.

Infuse 머신으로 사용하는.

기존 애플티비에. (아래)

애플 홈킷 (HomeKit) 세팅 - 6. 애플 티비 4세대를 지르다.

tvOS용 TvhClient를 설치해.

간단하게 구성했는데.

채널 이동 간 5초의 시간이 걸리는 것 빼고는.

빠릿하게 잘 작동한다.




세팅 (7/7) - 트랜스코딩 설정.

설치 후.

뭐가 문제인지. (아래)

TVheadend 모바일 재생 문제

화면 딜레이가 있는 채널이 있어.

HDHomerun의 트랜스코딩 항목은.

heavy, None을 번갈아가며 사용하다가. (아래)

None으로 정착 후.

tvheadend의 스트림 프로필에서.

패스쓰루시켜 해결했는데. (아래)

더 좋은 방법을 찾는 중.



참고1.

HDHomerun의 트랜스코딩 설정을 바꿀 수 있는.

Main Menu는 80번 포트를 사용한다.

포트 포워딩에 참고.



참고2.

사용하지는 않지만.

외부 시청을 위한.

TVheadend의 포트는 9981만 사용했다.


추가 - 2018년12월24일.

9982 포트도 사용했다.




총평.

내가 할 수 있는 세팅이면.

진입 장벽이 낮은 편이니 도전해도 좋다.




추가 - 2019년06월21일.

EPG 설정.

안테나 연결이 불가능한 위치에 티비를 설치하며.

TVheadend의 활용도가 커졌고.

아이패드, PC, 폰 등에서.

녹화, 타임시프트를 적극적으로 사용하고 싶어 설정했다.


'docker - tvheadend - epg2xml'의.

Channel.json에서. (아래)

HDhomerun으로 스캔된 채널에 맞는 ID를 찾아.

epg2xml.json의 MyChannels에 입력하면 된다. (아래)




추가 - 2019년06월29일.

애플티비 TVhclient 유료 결제.

채널 이동 간 5초 인터벌이 사라짐.

바로 녹화 가능.

신세계가 열리니 추천한다.




반응형