11.Nas_1


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


epg일부 채널 정보 한글깨짐 문의/docker tvheadend조건

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ■ 일부 채널이  한글 제목이 깨짐니다 

    개선 / 설정 사례 조언 부탁 드립니다

    4fd008a03d6594.png?w=780&h=30000&c=false&gif=true

    https://github.com/wonipapa/epg2xml/issues/89

    해결  

    epg2xml-web.php 

    755 라인에 추가 합니다

    $response = mb_convert_encoding($response, "UTF-8", "EUC-KR");

    파일 이전 버전 비교 수정/추가 합니다.

    3232235521_1520156741.4072.png

    3232235521_1520156727.2849.png

    ☞정상화

    3232235521_1520156781.1165.png

    >> docker 사용조건에 또다시 문제 발생,,,최종버전문제로 제작자 수정 예정 입니다

    수정을 해도  저장후 다시 확인 하면 원복 됩니다 
    아래와 같이 한글 깨짐을 수정 추가하면 깨지지 않는다고 하는데 
    epg2xml  수정 유지 방법은 어떻게 하나요docker tvheadend 의 \epg2xml\epg2xml-web.php 수정 업데이트 중지 어떻게 하나요 
    $response = mb_convert_encoding($response, "UTF-8", "EUC-KR"); 
    https://www.clien.net/service/board/cm_nas/11849942

    ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠ #정보, #웹에디터,#그누보드,#시노롤지,#홈페이지,#아미나빌드,

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



    office view

    관련자료

    댓글목록

    profile_image

    shimss11q님의 댓글

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

    수정을 해도  저장후 다시 확인 하면 원복 됩니다
    아래와 같이 한글 깨짐을 수정 추가하면 깨지지 않는다고 하는데
    epg2xml  수정 유지 방법은 어떻게 하나요docker tvheadend 의 \epg2xml\epg2xml-web.php 수정 업데이트 중지 어떻게 하나요
    $response = mb_convert_encoding($response, "UTF-8", "EUC-KR");
    https://www.clien.net/service/board/cm_nas/11849942

    https://github.com/wiserain/docker-tvheadend/tree/epgkr#환경변수
    관련 설정들
    이미지 태그 네이밍 규칙
    latest: 최신 이미지 버전. 대부분의 유저에게 권장 됨. 새로운 기능을 체험할 수 있는 개발 버전으로 약간 불안정할 수 있다. 비유를 들자면 Firefox나 LineageOS의 Nightly 빌드, 아니면 iOS의 Public Beta와 유사하다.
    ver-build: 과거 이미지 버전으로 tvheadend 버전을 따른다. 예를 들어 4.1-2533.
    stable: 최신 tvheadend release 버전 참고
    vaapi: latest 빌드에서 vaapi 관련 옵션을 활성화 한 버전 (실험적) 4.3-1102 부터 latest 태그에서 vaapi를 지원하게 됨에 따라 더 이상 유효하지 않다.
    testing: docker 이미지 테스트 버전 (개발용)
    네트워크 모드
    docker는 멀티캐스트 패킷 라우팅이 안되기 때문에 tvheadend를 이용해 IPTV를 보기 위해서는 무조건 hosted network를 사용해야 한다. 일부 낮은 docker engine 버전(예를 들어 Synology DSM 5.2)에서는 지원하지 않으니 참고. hosted network란 포트 포워딩이나 매핑을 하지 않고 호스트의 네트워크에 그대로 붙인다는 의미이므로 tvheadend가 사용하는 포트를 바꾸고 싶다면 앱 실행 시 옵션을 주어서 변경해야 한다. docker에서는 다음과 같이 환경 변수를 추가해주면 된다. RUN_OPTS=--http_port <port number> --htsp_port <port number>

    환경변수
    docker-tvheadend의 동작을 제어하는 환경변수와 가능한 옵션을 설명한다. 참고로 환경변수는 컨테이너 생성 시점에 그 값이 고정 되므로 변경을 원한다면 컨테이너를 삭제/재생성 해야한다. 먼저 필수로 지정해야하는 환경변수=기본값는 다음과 같다.

    PUID, PGUI: 컨테이너 내부의 앱이 외부의 볼륨에 접근할 수 있도록 하는 권한에 대한 것이다. 여기를 참고하여 설정한다. 적절하게 설정하지 않으면, EPG 관련 스크립트가 동작하지 않거나 녹화가 안될 수 있다.
    TZ="Asia/Seoul": docker-tvheadend에 적용되는 timezone 설정이다. 이게 제대로 안되면 EPG에 시간차가 발생한다.
    EPG2XML_VER="latest": 이 값을 활용해서 epg2xml (latest release)을 다운로드 받는다. 만약 과거 버전에 머무르고 싶다면 값을 지정해 준다. 예를 들어 EPG2XML_VER=1.2.1 더이상 epg2xml 폴더의 내용이 변경되지 않기를 원한다면 값을 비워둔다. EPG2XML_VER=.
    추가로 사용 가능한 환경변수는 다음과 같다.

    UPDATE_CHANNEL: epg2xml의 채널 정보를 담고 있는 Channel.json 파일을 업데이트 한다. 더이상 업데이트 하지 않기를 원하면 false를 입력한다.
    RUN_OPTS=--http_port <port number> --htsp_port <port number>: tvheadend 바이너리에 직접 전달되는 실행옵션. 대표적으로 tvheadend의 동작 포트를 바꿀때 쓸 수 있다.
    TVH_URL=http://username:password@localhost:9981: tvhProxy는 tvheadend의 영상 스트림을 Plex의 DVR (녹화)에서 활용할 수 있도록 도와주는 프록시이다. tvheadend와 같이 내장했으므로 localhost가 맞고 그 외 username, password, port는 자신의 환경에 맞게 수정해서 사용한다.
    어쩌면 도움이 될지도 모르는 정보
    컨테이너를 시작할 때마다 /etc/cont-init.d/와 /etc/services.d/ 안의 스크립트를 이용해서 초기화를 진행하고 프로그램을 실행한다. 무슨 일이 일어났는지 궁금하거나 생각대로 되지 않으면 로그를 확인하자.
    epg2xml 동작 언어는 php이다. 성능은 python이 약간 좋지만 그 차이가 미미한 반면, docker로 deploy할 때 php가 꽤 유용한 기능을 제공한다.
    epg2xml.json은 경로에 파일이 없는 경우에만 다운로드하여 설치하고 경로에 있으면 원래 것을 보존한다. 따라서 같이 업데이트하고 싶으면 파일들을 지우고 컨테이너 삭제/생성/실행하면 된다. 그것도 싫으면 그냥 수동으로 받아서 복사/붙여넣기 하면 된다.
    예전에는 내부적으로 epg2xml를 실행할 때 다음의 arguments -i {KT/SK/LG} -d를 썼으나 이제는 -i {KT/SK/LG} -o /epg2xml/xmltv.xml로 실행한 다음 cat /epg2xml/xmltv.xml로 불러온다. 중간에 파일로 저장하는 과정이 추가된 것이다.
    EPG를 /epg2xml/xmltv.xml에 한 번 저장하는 이유는 이 경로를 웹서버로 노출시켜 다른 앱에서도 가져다 쓰기 쉽게 하기 위함이다. php 내장 기능을 이용해 /epg2xml 폴더의 내용이 http://<tvheadend ip>:9983/으로 서비스 되므로, tvheadend가 실행되면서 주기적으로 파일로 저장해 놓은 EPG 정보를 http://<<tvheadend ip>:9983/xmltv.xml로 접속하여 쓸 수 있다. 원래는 tvhProxy를 위해 짜낸 기능이지만 여러모로 유용하게 사용할 수 있을 것이다.

    profile_image

    shimss11q님의 댓글

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

    먹스지우고  재스캔시 채널스켄 에러
    네트위크모드  브릿지 »»»호스트로변경

    목록

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




    Total 1,684 / 22 Page
    [ ds106,ds107,ds109로 펌웨어 변신 성공 ] 댓글 1

    11q.kr 는 네이버/구글에서 검색 찾아오세요\r\n--------------------------------------------------…

    [ [림스업] 배추 게시판 림스모바일 사용시 삭제 않되는 문제 추가 m/bbs/delete.php에 스킨 경로… ]

    // 배추 게시판 림스모바일 사용시 삭제 않되는 문제 추가 m/bbs/delete.php에 스킨 경로 #3추가시작// 스킨경로 추가 내용$boa…

    [ 메인샘플 - v3_amina ] 댓글 1

    \r\n모바일 아미나 테마스킨 V3을 pc모드에 올리고 싶습니다\r\n\r\n\r\n\r\n LV 4 심봉사\r\n 신고\r\n 글주소\r\n …

    [ usb2 3.5외장하드와 타임백업후 먹통 ]

    ###\r\n타임백업 usb2에 연결시 먹통\r\n■ https://11q.kr는 정보를 찾아 공유 합니다.. https://11q.kr

    [ 홈페이지 수정시 editplus 대용으로 간편한 notepad2_4.2.25_x86 입니다 ] 댓글 3

    ###홈페이지 수정시 editplus 대용으로 간편한 notepad2_4.2.25_x86 입니다totalcmd를 사용하는 분는notepad2_4…

    [ 시놀로지 NAS DS712+ 제품 리뷰사진 ]

    >\r\n>\r\n■ shimss home 는 내일을 위하여 정보를 찾\r\n아 공유 합니다. https://11q.kr.com\r\…

    [ azuploader 대용량 업로드 스킨 댓글 가능 변경 ] 댓글 3

    azuploader 대용량 업로드 스킨 댓글 가능 변경\r\n\r\n♠\r\n♠ shimss home 는 https://11q.kr.com 시놀…

    [ 일반 윈도우와 윈도우 서버와의 차이점은 무엇인가요? ]

    일반 윈도우 제품군 보다, 서버 제품군이 다음의 면에서 더 중요하게 다루고 있습니다.메모리의 최대 지원 크기많은 프로세서(CPU)의 수네트워크 …

    [ piwigo 설정) 모든언어가 활성화 되어 있으면 기본 LOGOUT 상태에 디랙토리 정보에 कोंकणी [I… ]

    piwigo 설정)모든언어가 활성화 되어 있으면 기본 LOGOUT 상태에 디랙토리 정보에कोंकणी [IN] 언어가 보이는것 디폴트( 한글언어)…

    [ 외부연결 또는스마트폰 lte 연결로 dsm/homepage avast 인터넷시큐리티 hanaro Telec… ]

    외부연결 또는 스마트폰 lte 연결로 dsm/homepage avast 인터넷시큐리티 hanaro Telecom inc 비공개 설정으로 연결 문…

    [ 공유기 포트개방 dmz와 포트포워딩 차이 ]

    서버사용자가 공유기 초기화 후 포트포워딩 입럭관리기 소일거리라면 dmz로 내부 ip 하나로 해결하세요>\r\n>\r\n>\r\n…

    [ 메일플러스_최종성공)시놀로지 mailplus 간단 설정및 수발신 만들기/알림 설정 dsm 제어판 설정_공유… ] 댓글 4

    공유기 포워딩 관련 일괄중지후메일 서버 기본포트 25 개방구글 계정을 단독으로 하나 만들어 기본 설정 합니다.>> 메일 발신을 구글 …

    [ 펌자료)리눅스 시스템 , 하드웨어 명령어 등 알아보기 ]

    리눅스 시스템 , 하드웨어 명령어 등 알아보기UNIX+Linux2007.04.03 01:01리눅스 시스템 , 하드웨어 명령어 등 알아보기우리가 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-02 17:18:30

    오늘의 홈 현황


    • 현재 접속자♨ 647 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 1,897 명
    • 어제 방문자 2,079 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,409,026 명
    • 전체 게시물※ 8,672 개
    • 전체 댓글수※ 24,814 개
    • 전체 회원수 11,081 명

    QR코드


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

    알림 0








    최신글↑