일반)tvheadend:latest 설치하여 xmltv.xml 만들어 m3u epg 경로 하기 설정 값
컨텐츠 정보
- 10,819 조회
- 2 댓글
- 0 추천
- 목록
본문
일반)tvheadend:latest 설치하여 xmltv.xml 만들어 m3u epg 경로 하기 설정 값
=============================
아래 버전을 설치 합니다
>
<명령어 참조>
#docker ps 하여 아래 docker name 입력 중지후 삭제
docker stop linuxserver_tvheadend_latest
docker rm linuxserver_tvheadend_latest
docker ps -a
docker images
docker rmi
# docker rmi <images id> 하면 삭제 됩니다
---설치 정보 예)-----
docker run -d \
--name=<container name> \
--network=host \
-v <path to recordings>:/recordings \
-v <path to config>:/config \
-v <path to epg2xml>:/epg2xml \
-e PUID=<UID for user> \
-e PGID=<GID for user> \
wiserain/tvheadend:stable
=====================================
저의 장비는 시놀로지 장비에 설치 예)입니다
아래의 폴더생성 부분만 자신의 장비의 폴더에 맞게 변경 설치 합니다.
설치 경로 만들어 설치 하기
> 아래 내용을 복사 putty에 붙여넣기 합니다
> 시놀로지 장비
#폴더 만들고 권한 설정
mkdir -p /volume1/web/epg2xml
chmod 755 -R /volume1/web/epg2xml
mkdir -p /volume1/video/recordings
chmod 755 -R /volume1/video/recordings
mkdir -p /volume1/docker/tvheadend/wiserain-tvheadend_latest/config
chmod 755 -R /volume1/docker/tvheadend/wiserain-tvheadend_latest/config
#도커 컨테이너만들기
cd /volume1/web/epg2xml
docker pull wiserain/tvheadend
docker run -d \
--name=wiserain-tvheadend_latest \
--network=host \
-v "/volume1/web/epg2xml:/epg2xml" \
-v "/volume1/video/recordings:/recordings" \
-v "/volume1/docker/tvheadend/wiserain-tvheadend_latest:/config" \
-e PUID=0 -e PGID=0 -e TZ=Asia/Seoul \
-e EPG2XML_VER=web_epg2xml \
wiserain/tvheadend:latest
<시놀로지 docker 버전 tvheadend 설정 값>
.m3u 챠널정보 입력 > iptv 자동네트워크 추가 합니다.
채널 묶음 설정
epg그래버> 설정 없음
epg 그래버모듈 > klive 그래버 모듈 설정
<매개변수 이용을위한 xmltv.xml 파일 만들기 작업>
매개변수 사용으로 자신의 url 서비스 경로 xmltv.xml 파일을 입력 하며
xmltv.xml 파일을 만들기 위한 사잔 작업을 해놓으면 바로 epg 방송정보를 빠르게 로드 할수 있습니다
<xmltv.xml 만드는 방법 >
방법1) 자체 epg2xml 이용하여 xmltv.xml 만들기
...방법 ...중략....많은 정보가 있으나 제가 가장 편하게 만드는 방법은 방법2)입니다
방법2) github의 경로에서 xmltv.xml 다운로드 하여 사용합니다
시놀로지는 아래 방법을 작업스케쥴러로 만들기 편합니다
아니면 아래와 같이 정기적으로 자동 실행 합니다
cd /volume1/web/epg2xml
wget -q -O xmltv.xml https://pythonkor.github.io/skbtvepg/epg.xml
> 작업스케쥴러 설정
실행중 확인
docker ps
docker exec -it 444695f9ee95 bash
설치한 파일 확인
docker ps -a
docker 중지
docker stop 7af45107780d
docker start 7af45107780d
docker restart 7af45107780d
docker exec -it 7af45107780d bash
삭제는
docker 중지후
docker stop 7af45107780d
docker rm 7af45107780d
이미지 삭제
docker 중지후
docker stop 7af45107780d
docker rmi 7af45107780d
......
end
■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.