삼성폰님 게시글 댓글이 길어서 그런지.. 저장중이라고 한참 나오기만하고 댓글이 올라가지 않아 게시물로 다시 작성합니다. 32비트 옛날 고리짝 넷북으로 자작nas구성하며 도움 받았던 글들 링크입니다. 이 순서대로 쭉 설치해나가셔도 됩니다. 정작 뽐뿌의 NAS포럼 링크글은 한개도 없네요ㅠㅠ 죄송합니다! ------------------------------------------------------------------------------------------------------------------------ 이번 자작NAS 목적은 TVHEADEND가 주목적이었어요. 이미 아이피타임 간이나스로 사용중인지라..(신기하게 제일 편한건 아이피타임이더군요~ㅎㅎ) 몇일동안 검색신공을 통하여 수많은 NAS 게시글을 접해왔었는데.. 32비트 넷북에 헤놀 설치하느라 애먹었었네요.(5.0만 되는줄 모르고....) 부디 다른분들은 저처럼 시간낭비 하지 마셨으면 좋겠습니다.
데비안에서 TVHEADEND 설치법---------> 바로 밑 **중요추가 부분의 경로 추가하시면 최신버전으로 설치됩니다. apt-get -f install 또는 apt-get install 로 설치했습니다. (제가 설치했던 tvheadend_4.2.2-9-ga5ce204-jessie_i386.deb 파일첨부합니다.) **중요 추가 nano /etc/apt/sources.list 명령어로 list 추가시 금일 omv로 재설치중인데.. 각종 자료들 참고해 보니.. 위의 경로추가가 키포인트 입니다. 위에 글들은 정식루트가 아닌 다른경로의 djbenson이란 사람의 파일 경로인데. 위의 정식 경로로 추가하시면 됩니다. 전 jessie로 추가한 상태입니다. 그 후 똑같이
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61 apt-get install apt-transport-https apt-get update apt-get install tvheadend 하니 현재 최신버전인 tvheadend (4.3-137~g80c1fe1~jessie) 파일로 설치 되었습니다. 참고 추가 : 이제야 알고보니 omv 포럼에도 떡하니 있었네요.ㅠㅠ. winscp 설치및 사용법---->putty도 같이 설치해서 사용했습니다. winscp 숨김파일 표시법
IPTV 채널 주소 추출법 대역폭 설정해서 자동으로 찾는 스크립트도 있으나 시간이 무지 오래 걸리더군요. 그냥 수동추출했습니다.(단점: 현재 시청하는 채널외 숨겨진 뽀내기 채널은 검색할 수 없다.) 자동으로 추출은 및 나스모에님 블로그 참조.
tvheadend – M3U 생성기---> 위에서 추출한 PNG파일들을 M3U파일로 손쉽게 정리할수 있습니다.
TVHEADEND 채널등록 채널등록(스캔)이 안될때. m3u파일이 UTF-8(BOM없음)으로 인코딩 되어있는지 확인 시놀로지 방화벽 사용시 tvheadend 스캔 실패 해결법 음성사서함님 글 참고. EPG 채널 아이콘이 표기안될때-- 댓글 참고. EPG적용법 최근 EPG는 PHP 방식으로 여타 번거로운 작업없이 손쉽게 PHP명령어로 EPG 적용가능 하다는데.. 헤놀 5.0은 PHP 버전이 5.3인지라
구동안됨.. 해서 PHP 5.6을 설치하려고 했으나.. 설치하는것이 위 작업보다 더 번거로움..
그러니 위에 가온누리님 설명대로 따지지 말고 그냥 적용하면 됨!
* 중요 OMV에서는 손쉽게 이 방법대로 EPG 적용하였습니다. PHP 5.6.3 버전이 기본 설치 되어있으나. curl 모듈이 설치되지 않았습니다. 하며 안됨. ---> 하지만 curl도 이미 OMV에 설치되어 있는상태. apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt 명령어를 예약된 작업으로 추가해주면 끝! omv-update omv-release-upgrade 명령어로 OMV4.0 으로 업그레이드 한 상태에선 PHP 7이 기본 설치된 상태로. CURL 모듈 설치는 apt-get install php7.0-curl 하시면 됩니다. NAS의 PHP 버전의 구애없이 어디서나 쉽게 적용가능하다는 큰 장점. PHP명령어 실행자체를 무료웹서버에서 함.
이 설정법으로 EPG 설정하세요!
위에 무료웹서버 이용방법이 외국 무료 서버라서 그런지 자동 xml 파일이 제대로 생성안되는 문제 발생. 최종 이 방법으로 바꾸었습니다. 설정시 다른점은 PHP 파일로 설정했습니다. (python은 이것저것 설치할께 많아서.) 따라서 위 링크 설명중 tv_grab_file 수정시 /usr/bin/python epg2xml.py ------> 부분을 /usr/bin/php epg2xml.php 로 진행하였습니다. 번거롭지 않게 손쉽게 잘 작동됩니다. *기기 내부 PHP 버전 및 파이썬등등 설치의 번거로움없이 하시려면 간단한 가온누리님이 알려주신 무료 호스팅을 이용한 Tvh EPG설정, 불러오기로 설정하세요!! --->위 방식보다 추천 epg2xml.json 파일 간단한 채널 등록법. 나디다용님의 "MyChannels" 업데이터 사용. *추가 IT_Muse님 블로그 가보니 NAS에 대해 아주 일목요연하게 잘 설명 되어있네요. 설정한 tvheadend 채널 목록 온라인용으로 추출
데비안으로 TVHEADEND 설치시 상단 공유폴더로 녹화경로 연결 및 TVHEADEND 실행 댓글 참고. TVHEADEND 시간오류시 TVHEADEND 타임시프트 설정 TVHEADEND 녹화 파일명 설정 추천: $t/$t.E$e$s.%F$n.1080p.$x 또는 $t/$t$-e$s.%F$n.$x $t/$t.$e$s.%F$n.$x TVHEADEND 자동 녹화시 정규식 및 설정법 KODI 에서 녹화 취소시 백앤드 오류로 취소 안되는 문제. 가리비99님 글과 제가 쓴 댓글 참고. 녹화 파일명 표기문제. 녹화시 1부 2부 나눠진 방송 한번에 녹화 - 나미다용님 댓글 참고. Tvheadend 트랜스코딩 하소카44님 게시글 및 댓글 참고 어떤 어플로 볼까?
NAS 구축사용기
OMV 설치법 우분투에서 TVHEADEND 설치법 녹화 자동 인코딩---->미해결 성공못함. 32비트 넷북으론 물론 무리이나 계속 시도했는데도 안되네요.tvheadend가 데비안에 설치였기에. 기본 루트 경로가 달라 다른 명령어가 필요 할듯 보임.
이번 자작 nas구축하며 수많은 페이지를 검색해서 보았던것 같네요. 시간 먹는 하마!! 제가 위에 링크한 글들로 충분할듯 싶습니다. 소중한 글들로 노하우를 공유해 주신 모든 여러분들 다시한번 감사합니다!! TVHEADEND Continuity counter error 연속오류 영상 끊김 현상 발생시 참고. Tvheadend 로그 저장/보기 살려야했다님 글 참고 ------------------------------------------------------------------------------------------------------------------------------------ 추가. 최종적으로 OMV로 정착하게 되었습니다. 설치시 openmediavault_3.0.36-i386 버전설치시 네트워크가 문제가 있는지 접속이 제대로 되지않아.. openmediavault_2.1_i386 버전 설치후 omv-update omv-release-upgrade 명령으로 최신버전으로 업그레이드 하였습니다. 업그레이드 및 플러그인 설치법도 http://cafe.naver.com/mk802/book4866170/8047 이곳에 나와있습니다. 공식 플러그인 설치법 http://omv-extras.org/joomla/index.php/guides 플러그인 추가 설치로 minidlna, transmission(스마트폰 어플로 어디서든 원격 토렌트 가능) 등 설치하였습니다. Transmission 설치 http://awesometic.tistory.com/57 참고 transmission 토렌트 다운 완료 시 토렌트 시딩 자동 삭제 http://vvchunvv.tistory.com/41--->다른건 필요없고 AutoDelete.sh 파일만 생성후 세팅-script to process after torrent finishes 경로지정만 해주면 됨. tvheadend도 업데이트 관리에 신버전이 뜨는 것을 보고 감동!! 한번 설치하면 이후 업데이트가 있으면 손쉽게 설치 가능한 거였군요. 하긴 헤놀상위버전도 마찬가지 겠지만요. (헤놀 5.0에선 데비안 별도 설치 방식이라서..물론 패키지 설치로 3.0버전이 있긴함.) OMV로 다시 설정하게된 계기는 헤놀5.0의 미디어 서버(DLNA)의 문제 때문입니다. tvheadend의 녹화 경로를 BIND 명령어로 공유폴더로 연결해놓았는데.. 이런방식은 목록갱신(색인)이 제대로 잘 이루어 지지 않더군요. 해서 OMV로 다시 설치하게 되었던 것인데.. OMV 상당히 만족스럽습니다. 향후 업데이트들도 손쉽게 되네요. 다만, 설정창이 뻗는 문제(새로고침 해야함.)가 좀 있네요. * tvheadend 의 녹화경로 변경은 winscp이용 소유자만 현재 녹화경로의 소유자부분과 똑같이 해주면 됩니다. 제 경우엔 처음 녹화경로 /home/hts 에서의 hts폴더의 소유자가 hts로 되어있었슴. winscp로 변경하고자 하는 폴더에서 마우스 우클릭-속성- 소유자부분을 hts로 변경했음. ex) /media/1c5b596b-f524-4f2c-981d-75a76f7e5200/REC 로 녹화경로로 변경했음 OMV의 마운트된 공유폴더의 경로는 /media/xxxxxx~xxxx~/ 부분 입니다.(경로를 몰라 한참찾았었네요.) OMV 버전에 따라 경로가 다르더군요. /srv/dev-disk-by-id-ata-xxxxx~/ 즉, media 나 srv 폴더입니다. ** FTP서버를 구동시키며 21번 포트 외에 다른 포트로 설정했는데..(21번 포트는 이미 다른 FTP 서버 구동중) 폴더들이 보이지 않는 현상이.. 포트포워딩도 잘했는데.. 골머리를 앓다가 iptime공유기 설정화면 고급 NAT 설정-FTP 비정규 포트로 설정해 주니 잘 작동 되었습니다. NAS가 아닌 기기의 Tvh서버에서 녹화할 때 NAS에 저장하기(녹화 경로 마운트) https://www.clien.net/service/board/cm_nas/11406857 https://www.clien.net/service/board/cm_nas/11336702 밑에는 OMV사용하면서 오류 리포트-해결한 사항. ================================================================================== OMV 에서 Plex 설치시 에러해결. (에러 해결 찾느라고 고생했음.) https://forum.openmediavault.org/index.php/Thread/14661-Plex-plugin-installation-fails/?pageNo=3 I was able to get plex to install by following these instructions:
1) apt-get purge openmediavault-plexmediaserver plexmediaserver 2) rm -rf /var/lib/plexmediaserver/ 3) userdel plex 4) groupdel plex
apt-get 명령어 살펴보기, repository 추가 삭제 http://blog.naver.com/yally23232/220770128621 OMV 사용시 꼬였을 경우.. http://cafe.naver.com/mk802/23229 omv 저장용량 경고 모니터링 조정하기 https://www.penguinpunk.net/blog/openmediavault-modifying-monit-parameters/--> OMV 4.0에서 제대로 안 됨.
시스템 설정창>알림>파일시스템> 비 활성화 하면 됨. 시스템 로그- Syslog란에 systemd[1]: dev-disk-by ~xxxxxx~ device/start failed with result `timeout` systemd[1]: dev-disk-by ~xxxxxx~ swap/start failed with result `dependency` 라고 위와같이 주기적으로 반복되는 오류표시가 나타남.
https://askubuntu.com/questions/711016/slow-boot-a-start-job-is-running-for-dev-disk-by 위에 글 참고하여 해결.
putty 나 winscp터미널 창에서 blkid 명령어 실행하여 현재 사용하는 파티션 디스크 정보를 얻을 수 있음 winscp 로 접속하여 /etc/fstab 파일을 수정했다. swap 경로가 달라서 생긴 문제임. 위에 blkid 명령어로 표기된 UUID="XXXX-XXXX-XXX-XXXX" 위치를 복사하여 붙여넣기함. /etc/fstab 경로가 다른부분 수정하면 해결됨.
OMV 부팅도 빨라짐. kodi 설정 관련 http://11q.kr/ 주인장님께 메일 보냈던 내용 복사-붙여넣기 함. 프로그램 애드온에 Extendedinfo script가 저 위 on up 했을때 정보보기로 해당 영화 줄거리,배역,유튜브 예고편등을 볼 수 있게 하는 설정입니다. https://www.themoviedb.org/ 에서 정보를 불러오므르 이 사이트 가입하시어 TheMovieDB 유저네임 및 비밀번호에 등록하세요! 랭귀지는 ko로! ------------------------------------------------------ 리모컨 키맵세팅은 http://www.bluejini.net/archives/1275 에서 키 매핑 부분 참고하시고 하나 추가하자면.. 글로벌-네비-쇼인포--키 할당 해주시면 info보기 입니다. 상세정보 보기가 사용하시는 u5pvr리모컨에 설정되어 있나 모르겠네요. 없다면 인포키도 꼭 할당해 주세요. 여타 다음(영화,TV쇼) 스크래퍼 및 네이버 음악 스크래퍼 꼭 설치하시고요.
위에 애드온중 naver, daum글자 있는것만 설치하시면 됩니다. 여타 tv다시보기 앱들은 지원이 끊긴지 오래. 아무튼 다음 영화 스크래퍼 꼭 설치하세요!
그리고 애드온 하시고 jarvis-all로 설치하여 superRepo all 설치하시고 비디오 애드온 DramaGo (현재 유일하게 잘되는 드라마 다시보기 애드온입니다. 과거 드라마 부터 전부 있으나 화질은 좋지않음.)
프로그램 애드온 Backup restore wizard--->외장 usb에 백업파일을 생성할 수 있습니다.(전 이것을 사용하고 있습니다.)
기본 프로그램인 backup-->은 드롭박스등에 백업 가능하나 외장 usb는 잘 안되더군요.
여타 비디오애드온 1위라는 covenant등.. |