사실 내가 밖에 나가서 뭐 영상 보고 그럴일은 별로 없긴하다만 그 별로 없을 때를 대비해서 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
'Study 외 > Linux' 카테고리의 다른 글
Zotac ZBOX ID18 홈서버로 구성 - 10. 다음 클라우드 설치 (0) | 2014.04.12 |
---|---|
리눅스 서버 구축 4. FTP 설정 (0) | 2014.04.10 |
리눅스 서버 구축 3. 삼바 설정 (0) | 2014.04.10 |
리눅스 서버 구축 2. 하드디스크 마운트 (0) | 2014.04.08 |
리눅스 서버 구축 - 1. Mint Linux 13 Maya Mate 32bit 콘솔모드 부팅 (0) | 2014.04.08 |