Zotac ZBOX ID18 홈서버로 구성 - 11. Air Video Server 설치 :: Horizontal Grays S2

사실 내가 밖에 나가서 뭐 영상 보고 그럴일은 별로 없긴하다만 그 별로 없을 때를 대비해서 AirVideo를 설치를 시도


기본적으로 Airvideo는 리눅스용 서버 프로그램을 제공하지 않는다.


그래서 다음 링크를 참조해서 설치 (http://titanwing.tistory.com/entry/Airvideo-server-%EC%84%A4%EC%B9%98)


1. ffmpeg 설치


 1) 설치를 위해 필요한 프로그램 우선 설치

sudo apt-get install build-essential yasm libmp3lame-dev libfaad-dev libx264-dev git-core pkg-config



 2) 설치를 위한 폴더 생성 및 이동 그리고  설치프로그램과 ffmpeg 다운

sudo mkdir /opt/airvideoserver/

cd /opt/airvideoserver

sudo wget http://inmethod.com/airvideo/download/linux/alpha6/AirVideoServerLinux.jar

sudo wget http://inmethod.com/airvideo/download/ffmpeg-for-2.4.5-beta7.tar.bz2

( 정확한 이유는 모르겠으나 현재는 참고사이트의 링크로는 안됨, 그리고 ffmpeg-for-2.4.5-beta7 버전으로 해야함, 참고사이트의 beta6로는 컴파일 에러 )


 3) 압축해제 및 컴파일

sudo tar jxvf ffmpeg-for-2.4.5-beta7.tar.bz2

cd ffmpeg

sudo ./configure --enable-pthreads --disable-shared --enable-static --enable-gpl --enable-libx264 --enable-libmp3lame

sudo make

sudo make install 


2. mpeg4ip-server 설치


libvpx0 

sudo wget http://free.nchc.org.tw/ubuntu//pool/main/libv/libvpx/libvpx0_0.9.6-1_amd64.deb


libmpeg4ip 

sudo wget http://free.nchc.org.tw/ubuntu//pool/multiverse/m/mpeg4ip/libmpeg4ip-0_1.6dfsg-0.2ubuntu8_amd64.deb


libavutil51

sudo wget http://free.nchc.org.tw/ubuntu//pool/main/liba/libav/libavutil51_0.8.10-0ubuntu0.13.10.1_amd64.deb


libmp4v2 

sudo wget http://free.nchc.org.tw/ubuntu//pool/multiverse/m/mpeg4ip/libmp4v2-0_1.6dfsg-0.2ubuntu8_amd64.deb


libavcodec53

sudo wget http://free.nchc.org.tw/ubuntu//pool/main/liba/libav/libavcodec53_0.8.10-0ubuntu0.13.10.1_amd64.deb


mpeg4ip-server

sudo wget http://mirror.pnl.gov/ubuntu//pool/multiverse/m/mpeg4ip/mpeg4ip-server_1.6dfsg-0.2ubuntu8_amd64.deb


그리고 다운받은 파일들을 더블클릭해서 설치

중간에 의존성 문제 발생 하면

sudo apt-get -f install 


하지만 mpeg4ip-server는 설치가 안됨 T.T


http://gabrielkim.tistory.com/38   참고해서 어찌저찌 설치 (http://gabrielkim.tistory.com/attachment/cfile5.uf@1264F5474FA386B90BEFCD.deb 다운로드해서 설치)


3. 설치확인


whereis 명령어로 ffmpeg mp4creator faac 확인

하지만 faac는 설치된 경로가 나오지 않음 T.T


http://www.linuxfromscratch.org/blfs/view/svn/multimedia/faac.html 참고해서 faac 설치




여하튼 모두 설치한것 같다. 


4.  air video 설정파일


설정파일 만들고

sudo nano AirVideoServerLinux.properties 


아래의 내용으로 입력

path.ffmpeg = /usr/local/bin/ffmpeg

path.mp4creator = /usr/bin/mp4creator

path.faac = /usr/bin/faac

password =

subtitles.encoding = windows-949

subtitles.font = NanumGothic

folders = Movies:/home/user/media/movies,Drama:/home/user/media/drama   


여기서 각 path와 folder는 자기에게 맞는 걸로 수정


5. 나눔 글꼴 설치


http://hangeul.naver.com/download.nhn#sc_ng 


나눔폰트 모든 OS용으로 다운로드

그리고 다음 명령어로 설치

sudo cp *.ttf /usr/share/fonts/truetype/

sudo fc-cache -v


6. Airvideo AutoStart


nano /etc/init/airvideo.conf


start on runlevel [2345]

stop on shutdown

respawn


exec sudo -H -n -u 사용자계정 LANG=ko_KR.UTF-8 /usr/bin/java -jar /opt/airvideoserver/AirVideoServerLinux.jar /opt/airvideoserver/ffmpeg/AirVideoServerLinux.properties


7. Airvideo Server 수동 실행


sudo start airvideo


(정지는 stop)


8. 공유기 포트포워딩 설정하고 외부에서 DDNS로 접속하니 잘 된다!!! 

하.. 이번거 힘들었다. T.T



+ Recent posts