11.Nas_1


tvheadend 빌드하여 설치 하기/ 64bit 스마트폰 갤럭시노트8에 설치 하기




컨텐츠 정보


본문

tvheadend 64BIT 빌드하여 설치 하기/ 64bit 스마트폰 갤럭시노트8에 설치 하기

[linux] 리눅스 32bit, 64bit 확인 64BIT 확인합니다

빌드하면 64BIT 가 자동으로 빌드 됩니다 
( 빌드 성공후 재 빌드 하여 순서대로 정리 )

root@localhost:~# arch
aarch64
root@localhost:~# uname -m
aarch64
root@localhost:~# echo $hosttype

root@localhost:~# echo $HOSTTYPE
aarch64
root@localhost:~# getconf LONG_BIT
64
root@localhost:~#

* 버전 확인후 완전 삭제 apt update apt upgrade 진행

 110  ls -al
  111  arch
  112  uname -m
  113  echo $hosttype
  114  echo $HOSTTYPE
  115  getconf LONG_BIT
  116  rm -rf tvheadend
  117  rm -rf tvheadend-dbg_4.3-1896~gce0907705-dirty_arm64.deb
  118  rm -rf tvheadend*
  119  ls -al
  120   apt install git
  121  apt update
  122  apt list --upgradable
  123  apt list --upgradable-a
  124  apt list --upgradable
  125  apt nstall linux-libc-dev
  126  apt install linux-libc-dev
  127  apt upgrade
  128  history
root@localhost:~# apt update
Hit:1 http://ports.ubuntu.com/ubuntu-ports eoan InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports eoan-updates InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports eoan-backports InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports eoan-security InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
root@localhost:~#


https://github.com/tvheadend/tvheadend/ 접속하여

경로 다운로드

3232235521_1595923355.2.png

https://github.com/tvheadend/tvheadend/tree/v4.3

하여

https://github.com/tvheadend/tvheadend.git

최종 파일은 다음과 같이 다운로드 합니다

먼저  git 인스톨 합니다

 apt install git

상기 경로 다운로드 

git clone https://github.com/tvheadend/tvheadend.git

파일이 받아 지면 

cd tvheadend/

경로 진입 가능


빌드버전  설정작업

최신버전은 

git checkout master


4.2.8버전은

https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=8922

참고하여 빌드 합니다

f8caa16b829b9c5a662b3f6d56176392c4a93b07

경로복사

git checkout f8caa16b829b9c5a662b3f6d56176392c4a93b07


=======================

최신버전으로 빌드

git checkout master

기본 설정

TVH 에 기능을 넣고 빼는 작업

nano configure

최종분 그대로  빌드

3232235521_1595924781.1633.png

"ffmpeg_static:yes"

1차 조건 no 하였으나 (u5pvr 기준)
이번에 그대로 빌드 진행

사용시스템 버전 확인


상기 명령으로 SYSTEM 확인 불가능하고  참소만 합니다


기본 옵션으로 진행

git checkout master

git add .

모르면

./Autobuild.sh -t 

데비안

 ./Autobuild.sh -t debian

빌드 중간 메세지
확인 하니 
system:        LINUX
LINUX 이네요
3232235521_1595925820.6238.png

진행후 메세지 확인
3232235521_1595926888.7874.png
의존성 팩키지 설치는 아래 참조
빌드가 끝나게 되면 의존성 팩키지 에러 발생
저는 1차 빌드시 에러 발생분 모두 설치후 재빌드 진행으로 아래 메세지가 나오지 않고
처음 빌드 하시는분는 에러 발생시
에러 팩키지 설치후  재빌드을 진행(./Autobuild.sh -t )
설치명령 수정
apt install debhelper pkg-config gettext libavahi-client-dev libssl-dev liburiparser-dev cmake libpcre2-dev libpcre3-dev libdvbcsa-dev

apt install debhelper pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev liburiparser-dev python python-requests cmake libpcre3-dev libdvbcsa-dev
로 진행 
재빌드 진행
 ./Autobuild.sh -t
=====================
2차 진행에 애러 발생
3232235521_1595927527.0402.png
1차 빌드 진행시조건으로 재진행
수정
nano configure
3232235521_1595927460.7658.png

"ffmpeg_static:no"

1차 조건 no 와 동일하게 재빌드

기본 옵션으로 진행

git checkout master

git add .


./Autobuild.sh -t 

3232235521_1595928257.1738.png

빌드 성공

3232235521_1595928350.4199.png

파일 확인후 설치 합니다

dpkg -i  tvheadend_4.3-1896~gce0907705-dirty_arm64.deb


업데이트 기본으로 설치
관리자 아이디
3232235521_1595928505.882.png

암호
3232235521_1595928547.804.png
3232235521_1595928572.744.png

에러는

3232235521_1595928608.1934.png

service tvheadend status
service tvheadend start
3232235521_1595928780.7821.png
service tvheadend restart

관리자 아이디로 접속
3232235521_1595928851.7385.png

버전 확인
3232235521_1595928895.119.png

tvheadend  설정 진행
3232235521_1595928988.7104.png
3232235521_1595929053.0516.png
아래 network 2로 설정하니 조금 버범님이 없네요
3232235521_1595929094.5005.png
3232235521_1595929148.3817.png
3232235521_1595929188.0738.png
3232235521_1595929249.2299.png
3232235521_1595929270.4965.png
3232235521_1595929337.7836.png

Max ...Input Stream....4로 변경후
3232235521_1595929382.4248.png

3232235521_1595929480.9531.png

 tv_grab_ 파일 만들어 적용해야 epg 정보를 불러올수 있습니다
  파일이름은 임의  작성하세요
nano tv_grab_docker_wget_cat
저는 epg 다운로드 적용합니다
권한 수정및 /usr/bib 에 복사 합니다
chmod 777 tv_grab_docker_wget_cat
chmod a+x tv_grab_docker_wget_cat
cp tv_grab_docker_wget_cat /usr/bin

root@localhost:/usr/bin# cat tv_grab_docker_wget_cat
#!/bin/sh

if [ "x$1" = "x" ]; then
     wget -q -O xmltv2.xml http://
     cat xmltv2.xml
    exit 0
fi

case "$1" in
    --description)
    echo "tv_grab_docker_wget_cat"
    ;;
    --version)
    echo "1.0"
    ;;
    --capabilities)
    echo "baseline"
    ;;
esac
root@localhost:/usr/bin#
service tvheadend restart
하여
epg grabber mododules   를  확인 설정 check 합니다

3232235521_1596014981.8229.png

시스템 업데이트를 위한 아래 명령을 입력 진행 
ffmpeg
man ffmpeg
unminimize

3232235521_1596013710.7437.png

■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

뷰PDF add1,add2



관련자료

댓글 0
등록된 댓글이 없습니다.


전체 1,746 / 7 페이지
전체 1,746 / 7 페이지



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-05-01 20:41:28

오늘의 홈 현황


  • 현재 접속자♨ 195 명
  • 오늘 가입자※ 2 명
  • 어제 가입자※ 7 명
  • 주간 가입자※ 15 명
  • 오늘 방문자 1,412 명
  • 어제 방문자 1,280 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,297,743 명
  • 전체 게시물※ 8,544 개
  • 전체 댓글수※ 24,543 개
  • 전체 회원수 10,944 명

QR코드


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

알림 0








최신글↑