11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


★★★해결완료)synology_docker_tvheadend 삭제후 재설치 작업 정보 및 작업중에 채널스캔시 먹통 문제 해결

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    해결완료)synology_docker_tvheadend 삭제후 재설치 20180308 작업중에 채널스캔시 먹통 문제 해결작업중)synology_docker_tvheadend 재설치 20180306 작업진행 해 봅니다

    문제 확인 원인은 밀러링 입니다

    iptime 공유기 에서 저는 4번 포트를 pc에서 공유기 모든 포트를 보기위해 공유기에서 미러링을 설정 사용 했습니다

    docker 설정은 링크2에 자세히 참조 바랍니다.

    3232235521_1520648149.4872.png

    ■포트미러링 : 인터넷으로 통신하는 모든 패킷을 4번포트로 전송합니다.

    포트 미러링 하면 통신이 되지 않아 공유기 먹통됨

    거실 u5pvr에서 IPtv만 시청시 먹통 >>  pc 연결이 4번포트로 연결되어 있어  pc에서 확인진행  통신 연결이 되지않아 공유기 먹통됨

    특정 LAN포트와 미러링 포트를 한개씩 지정하여 모든 패킷을 전송하는 방식

    특정 LAN포트와 미러링 포트를 한개씩 지정하여 모든 패킷을 전송하는 방식이 지원되는 제품들은 포트미러링 설정시

    지정된 포트에서 통신을 하는 모든 패킷을 원하는 포트로 전송을 합니다. 다만 데이터 패킷을 전송 받는 포트는 통신용 

    포트로는 사용할 수 없음으로 해당 부분을 유의하시기 바랍니다. 


    tvheadend docker에서 사용버전 stable 버전을 추천 합니다.

    https://www.clien.net/service/board/cm_nas/11862489

    3232235521_1520525987.8827.png

    iptv 채널시청시 ( u5pvr 거실 tv와 pc접속상태를 모두 볼수 있습니다)<<<< pc와 공유기연결 먹통됨

    3232235521_1520525891.8612.png

    아래는 채널스캔시 200Mbps 로 pc와 같이 먹통 되네요 ( 미해결 )

    1~2개채널 서치하는데도 문제

    3232235521_1520525363.3316.png

    3232235521_1520524814.9767.png

    3232235521_1520524698.1755.png

    3232235521_1520524497.6862.png

    공유기 초기화 진행 >> 최대 입력 스트림 2 진행 24mbps 안정적으로 채널스캔 진행 << dmz ,iptv(igmp) 기본조건 만 설정 

    3232235521_1520582245.9298.png

    안정적으로 채널 스켄이 진행 되고 있습니다.

    3232235521_1520582932.6244.png

    iptime 공유기  초기화 방법

    3232235521_1520582653.9548.png

    <<  docker 초기 설치및  삭제후 재설치  >>

    3232235521_1520502805.8508.png

    docker 실행

    3232235521_1520502836.1414.png

    ▶  설치 조건 >> docker의 레지스터에서 wiserain/tvh 검색

    3232235521_1520347959.7393.png

    tvheadend 의 stable 선택 설치

    3232235521_1520502959.9751.png


    이미지가 다운 로드  됩니다 그리고 실행

    3232235521_1520348030.4637.png


    3232235521_1520347725.9421.png

    3232235521_1520347782.981.png

    3232235521_1520347796.4013.png

    3232235521_1520347817.1699.png

    3232235521_1520347831.7716.png


    3232235521_1520347847.9698.png

    tvheadend는 무조건 hosted network >> 이것 하지않으면 때문에  채널list가  보이지 않음

    []환경변수 추가는 stable 버전을 설치시 기본으로 불러옵니다 (PGID  0  ,PUID 0 는 없음///1차 없는 상태 진행)
    TZ  Asia/Seoul
    PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

    PUID   ---> root

    PGID  ----> root

    PS1 $(whoami)@$(hostname):$(pwd)$ 
    HOME /config
    TERM xterm
    EPG2XML_VER latest
    EPG_PORT 9983

    으로 입력 합니다.9개
    ==========
    진입 초기 설정 취소 ㅎ 버전 확인
    3232235521_1520503618.8235.png
    다음 그림 순서로 설치 설정 조건 설명없이 참조 
    3232235521_1520503872.425.png
    3232235521_1520504023.1896.png

    3232235521_1520503975.5253.png
    3232235521_1520504083.2963.png
    configuration 들어가셔서 general 에서 유저 인터페이스 레벨을 전문가로 바꾸고 저장한다음에 
    다시 저 설정에 메뉴 누르시면 채널/epg 메뉴에 epg 그래버 모듈 탭이 생겨요
    각 메뉴별 전문가 설정이 아니고, 유저 인터페이스에서 레벨을 전문가로 설정하셔야합니다~~

    3232235521_1520504157.3989.png

    3232235521_1520504202.3722.png

    3232235521_1520504365.5802.png

    3232235521_1520504740.0063.png

    epg2xml.json 파일 채널 수정 추가

       "MyChannels" : " 1, 2, 4, 5, 6, 7, 8, 10, 11, 14, 15, 18, 19, 20, 21, 23, 24, 26, 28, 31, 32, 35, 36, 38, 39, 40, 41, 42, 43, 46, 47, 48, 49, 50, 51, 52, 55, 56, 57, 58, 59, 60, 61, 62, 63, 68, 71, 72, 73, 74, 75, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105, 107, 108, 110, 111, 112, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 147, 148, 149, 150, 151, 153, 154, 156, 157, 159, 160, 164, 165, 166, 167, 168, 169, 170, 171, 173, 177, 178, 179, 183, 184, 185, 186, 192, 193, 196, 198, 199, 200, 201, 202, 205, 207, 208, 212, 213, 215, 216, 218, 219, 220, 222, 223, 225, 228, 229, 230, 231, 232, 233, 234, 235, 237, 238, 239, 240, 241, 244, 245, 246, 247, 250, 251, 255, 256, 257, 258, 260, 263, 264, 265, 266, 268, 272, 273, 275, 278, 280, 281, 282, 283, 284, 285, 286, 289, 290, 291, 293, 294, 296, 297, 299, 301, 302, 303, 307, 309, 311, 312, 313, 314, 315, 316, 318, 319, 320, 321, 363, 364, 370, 372, 373, 374, 409, 411, 412, 414, 415, 442, 445, 446, 453, 457, 458, ",


    3232235521_1520504785.7936.png

    3232235521_1520504911.0219.png

    3232235521_1520505510.2861.png

    3232235521_1520505464.2822.png

    =====

    업데이트 하기


    자주 묻는 질문

    업데이트는 어떻게 하나요?

    1) 설정 내 보내기

    3232235521_1520520856.4734.png


    > 이미지 삭제

    > 레지스트리 > wiserain 조회 다운로드

    3232235521_1520521091.3457.png

    한글 깨지는 문제 ===> epg2xml 파일 업데이트되어 깨지지 않네요

    3232235521_1520525014.1755.png

    아래와 같이 제작자가 최신 업데이트 소개 자료 입니다

    일반적으로 docker image는 제대로 만들어져 있다면 사용자 정보(볼륨 매핑을 해준 곳)와 어플리케이션 본체가 완벽하게 분리되어 있어서

    컨테이너를 지웠다가 같은 설정으로 생성/실행했을 때 아무 문제없이 동작해야 합니다.

    따라서 컨테이너를 정지 >> 삭제 >> 이미지 업그레이드 (다시 다운로드) >> 같은 설정으로 컨테이너 재생성

    >> 실행의 과정을 거치면 업그레이드 된 이미지가 적용 됩니다.

    시놀로지 DSM의 경우에는 WEB UI에서 직관적이지만 클릭클릭 여러번 눌러서 진행하실 수 있고,


    docker 명령어를 이용하면 SSH에서 다음의 과정을 거쳐서 할 수 있고,

    컨테이너 정지 docker stop <container name or id>

    컨테이너 삭제 docker rm <container name or id>

    이미지 업그레이드 docker pull wiserain/tvheadend:latest

    재생성


    docker-compose를 쓰면 좀 더 간단하게 가능합니다.

    docker-compose pull <service name>

    docker-compose up -d <service name>

    컨테이너 이름이나 ID는 docker ps 명령어로 알 수 있습니다.


    [> EPG가 공중파 5개 밖에 안나와요!

    epg2xml 프로그램 제작자의 의도입니다. 참고하세요.


    EPG 정보가 이틀치만 가져와 집니다.

    역시 위와 같은 답입니다.


    m3u 파일로 mux 등록이 안됩니다.

    docker로 돌아가는 tvheadend는 독립된 가상의 공간을 가집니다.

    따라서 file:///path/to/file.m3u를 tvheadend에서 등록할 때는 docker container 입장에서 생각해야 합니다.

    추천하는 방법은 1) 웹주소로 등록한다. 2) 아니라면 호스트에서 이미 매핑한 /docker/tvh/config나 /docker/tvh/epg2xml에 file.m3u 파일을 업로드한 다음,

    tvheadend에서는 file:///config/file.m3u나 file:///epg2xml/file.m3u로 등록하는 것입니다.

    >>>> 저의 경우는 https://11q.kr/****/skiptv.m3u 로 설정 했습니다( m3u 파일을 수동으로 편집할 때는 그 형식이 UTF-8 without BOM 이어야 합니다.)



    경로가 헷갈리면 ssh에서 아래의 명령어를 통해 컨테이너 내부로 진입한 다음 ls와 cd 명령어로 이리저리 둘러보시면 됩니다.


    container 내부로 진입하기는 아래 명령어를 치면 됩니다.

    docker exec -it <container name or id> bash

    docker-compose를 이용하신다면 비슷하게,

    docker-compose exec <service name> bash

    마지막으로 m3u 파일을 수동으로 편집할 때는 그 형식이 UTF-8 without BOM 이어야 합니다.

    Notepad++을 이용해서 편집할 것을 추천.

    또한 EOL이 unix 형식을 따라야 합니다. (Edit >> EOL Conversion >> Unix (LF)로 변경 가능)


    m3u 파일에 아무런 문제가 없는데도 채널 스캔/등록이 되지 않는다면 최신 tvheadend의 버그일 수 있으니 stable 버전을 사용해 보세요.


    EPG Grabber Modules이 안보여요.

    설정에서 다 보이게 바꿔주세요. 참고


    vaapi 가속은 어떻게 사용하나요?

    우선 로컬 호스트에서


    ls /dev/dri

    를 실행했을 때 렌더러가 보여야 합니다. 없으면 해당 버전의 이미지를 쓰는 것이 무의미 합니다.


    그런 다음 아래의 docker-compose.yml을 통해서 컨테이너를 설정하면 됩니다.


    version: '2'


    services:

      tvh-test:

        container_name: tvh-test

        image: wiserain/tvheadend:latest

        network_mode: "host"

        volumes:

          - /volume1/docker/tvh-test/config:/config

          - /volume1/docker/tvh-test/recordings:/recordings

          - /volume1/docker/tvh-test/epg2xml:/epg2xml

          - /tmp/.X11-unix:/tmp/.X11-unix

        devices:

          - "/dev/dri:/dev/dri"

        environment:

          - PUID=0

          - PGID=0

          - DISPLAY=:0

    가장 중요한 것은 devices 항목을 통해 장치 드라이버(렌더러)를 연결해줘야 하며, PUID와 PGID도 적절한 권한이 필요합니다.

    명확한 레퍼런스는 없지만 테스트 결과 보통의 user 권한으로 실행된 docker container는 vaapi 가속을 이용하지 못하는 것을 발견했습니다.

    추천하지 않지만 잘 안된다면 root 권한으로 시험해보기 바랍니다.


    그런 다음 설정 >> Stream >> Codec Profiles에서 vaapi 관련 코덱을 등록하고 스트림 프로파일에서 연동해서 사용하면 됩니다.


    시놀로지에서의 성공 사례는 이 곳을 참고하시기 바랍니다.



    정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    shimss11q님의 댓글

    shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (223.♡.203.20) 작성일
    profile_image

    shimss11q님의 댓글

    shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    profile_image

    shimss11q님의 댓글

    shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    이치로님 도커 Tvh 녹화/타임시프트 경로 변경 방법입니다
    https://www.clien.net/service/board/cm_nas/12238865?po=0&od=T31&sk=&sv=&category=&groupCd=&articlePeriod=default&pt=0

    profile_image

    shimss@11q.kr님의 댓글

    shimss@11q.kr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    epg2xml.py 에서 if Channeldata['Id'] in MyChannelInfo: 주석처리(#) 하시면 전부 생성됩니다.

    profile_image

    shimss@11q.kr님의 댓글

    shimss@11q.kr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 81 Page
    [ ● esxi의 putty로 ssh 설치 로 터미널 접속하기 ]

    ● esxi의 putty로 ssh 설치 로 터미널 접속하기 호스트 > 작업 > 서비스 > ssh 사용으로 변경 ▶ putty 로…

    [ ● 헤놀로지 부트로더 Redpill Driver 추가 방법 ]

    ● 헤놀로지 부트로더Redpill Driver 추가 방법https://blog.dateno1.com/?p=3993#comment-457하기 내용…

    [ ● redpill boot loader build 작업 에러 대응 펌 정보 및 starwindconv… ] 댓글 3

    아래내용은 저의 삽질 내용이며 우분투 영어 언어로 재설치 이상 없습니다------------------● 최종재설치)ESxi 서버에 우분투 설치…

    [ ● 시놀로지 nas 서버의 정보 및 홈페이지 정보 카카오 톡 알림 받기 ]

    ● 시놀로지 nas서버의 정보 및 홈페이지 정보 카카오 톡 알림 받기 1) 기본 설정은 메일 설정 진행 2) 카카오 메일수신 친구추가 진행3) …

    [ ● vCenter 없이 ESXi 6.7을 7.0으로 업그레이드하는 방법 ]

    ESXi 7.0에서 지원되지 않는 공급업체 하드웨어 VIB가 호스트에 설치되어 있을 수 있으므로 이러한 VIB가 업그레이드 프로세스를 차단할 수…

    [ ● 빌드 자동파일 sh 구성 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img… ] 댓글 3

    ● 빌드 자동파일 sh 구성 )헤놀로지 RedPill tinyCore 만능부트로더 for Native img 적용파일 및 수정하기 첨부tinyc…

    [ ● esxi ESXi에 대한 SNMP 구성 시작 설정하기 ]

    ●esxiESXi에 대한 SNMP 구성 시작 설정하기ESXi에 대한 SNMP 구성라이브러리에 추가PDF 다운로드피드백업데이트 날짜:2019년05…

    [ ●esxi서버메인보드mainboard[GIGABYTE] B560M AORUS PRO 시스템 의 메뉴얼및 데디… ] 댓글 5

    ●esxi서버메인보드mainboard[GIGABYTE] B560M AORUS PRO 시스템 의 메뉴얼및 데디타 쉬트(data sheet) 분석및…

    [ ● 동기화 Syncthing를 시놀로지 도커에서 설치 pc 핸드폰 폴더 공유하기 ] 댓글 2

    ● 동기화Syncthing를 시놀로지도커에서 설치 pc 핸드폰 photo 폴더 공유하기Syncthing은 기존의 사유(私有) 동기화 / 클라우드…

    [ ● 시놀로지작업)acme.sh를 이용한 ECDSA Wildcard SSL 인증서 싱글도메인 발급받는 방법 ] 댓글 16

    ● 시놀로지작업)acme.sh를 이용한 ECDSA Wildcard SSL 인증서 싱글도메인 발급받는 방법<인증서는 정상적으로 생성후 htt…

    [ ● 패키지 센터 연결하지 못했습니다 문제 해결 ]

    ●패키지센터 연결하지 못했습니다 문제해결 sudo -i mv /etc/ssl/certs/ca-certificates.crt /etc/ssl/ce…

    [ ● ubuntu rebooting시 자동화 설정 crontab start 하기 ]

    ● ubuntu rebooting시 자동화 설정 crontab start 하기하기와 같이 설치 설정시 재시작이 자동으로 되지 않는다apt ins…

    [ ● Synology 시놀로지 NAS SSL 유료인증서 설치/적용 가이드 ] 댓글 1

    ●시놀로지작업)Synology NASSSL 유료인증서 설치/적용 가이드무료 인증서 작업에 아려움이 많습니다서버 설정중 Let's Encrypt …

    [ ● dsm 7.2.1 update 해결)시놀로지 업데이트를 위한 시스템 용량이 부족합니다. 이 문서를 참조하… ] 댓글 4

    ● 해결)시놀로지업데이트를 위한 시스템 용량이 부족합니다. 이 문서를 참조하여 문제를 해결하십시오.Synology는 시스템 성능과 안정성이 향상…

    [ ★★★2 lets encrypt 인증서 acme.sh 시놀로지 자동 업데이트 만들기 ★★★ ] 댓글 4

    ★★★2 lets encrypt 인증서 acme.sh 시놀로지 자동 업데이트 만들기 ★★★★★★ lets encrypt 인증서 재설치 acme.…

    [ dsm 6.1 기본 설치 저의 설정값 저장 ] 댓글 10

    dsm 6.1 기본 설치 저의 설정값 저장==============Intro:This mod is brought to you by Jun <…

    [ 중요) 인터넷 속도가 버벅임 iptv 시청불가능 대응 iptime공유기 보인설정 및 기타 조치 대응… ] 댓글 8

    아래 내용은 개인적인 구성에 문제로 발생될수 있는 내용입니다아래 인터넷 버벅임 문제로 1차 해결 안되어2차 문제 발생결론 : 아들방에서 다른 컴…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-05 22:52:06

    오늘의 홈 현황


    • 현재 접속자♨ 661 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 8 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,945 명
    • 어제 방문자 2,205 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,415,448 명
    • 전체 게시물※ 8,677 개
    • 전체 댓글수※ 24,838 개
    • 전체 회원수 11,092 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑