'컴퓨터/NAS'에 해당되는 글 5건
- 2011.03.17
- 2010.11.01
- 2009.10.18
- 2009.10.14
- 2009.08.10
Air Vidoe Server 설치... (0) | 2010.11.01 |
---|---|
TS-509 Pro 개봉기 (0) | 2009.10.18 |
[HDD] QNAP TS-509 PRO 에 사용중인 하드 (0) | 2009.10.14 |
NAS 구축하기 (0) | 2009.08.10 |
http://forum.qnap.com/viewtopic.php?f=178&t=30278
http://wiki.birth-online.de/know-how/hardware/apple-iphone/airvideo-server-linux
http://forum.qnap.com/viewtopic.php?f=177&t=32731&p=148116&hilit=air+video#p148116
http://www.inmethod.com/forum/posts/list/450/34.page#12890
퍼온글입니다...
http://cafe.naver.com/synologynas/5449
꼭 DS210j가 아니라 ARMv5 CPU를 사용하는 NAS에 해당하는 글이겠군요.
위키에서 찾아보니 DS210j와 같은 CPU를 사용하는 모델은 다음과 같습니다.
x10 Series : DS110j, DS210j, DS410j
x09 Series : DS109, DS209, DS409, DS409Slim, RS409
Air Video Server 를 설치하기 전에 먼저 Bootstrap을 설치해 주셔야 합니다.
이것은 생략하겠습니다.
자세한 설명은 제일 아래 참고 사이트에 들어가시면 보실 수 있습니다.
댓글도 읽어보시면 많은 도움이 됩니다.
퍼가실 때는 출처를 적어주시기 바랍니다.
지금부터 시작하겠습니다.
--------
제가 작업한 환경 그대로 적겠습니다.
작업 디렉토리는 임의로 바꾸셔도 됩니다.
0. 설치 환경
접속 방법 : ssh
유저 : root
작업디렉토리 : /opt/etc
Air Video Server 설치 디렉토리 : /opt/air_video
Java 설치 디렉토리 /opt/java
/etc/profile에 아래 내용을 추가하거나 수정합니다.
수정 후에는 로그오프하고 로그온 하시거나 .(점) /etc/profile 명령어를 실행합니다.
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/syno/bin:/usr/syno/sbin:/opt/bin:/opt/sbin:/opt/java/bin:/opt/arm-none-linux-gnueabi/bin
LD_LIBRARY_PATH=/opt/lib:/lib:/opt/arm-none-linux-gnueabi/lib
LD_RUN_PATH=/opt/lib:/lib:/opt/arm-none-linux-gnueabi/lib
JAVA_HOME=/opt/java
export PATH LD_LIBRARY_PATH LD_RUN_PATH JAVA_HOME
LANG="ko_KR.UTF-8"
LC_ALL="ko_KR.UTF-8"
SUPPORTED="ko_KR.UTF-8:ko_KR:ko"
export LANG LC_ALL SUPPORTED
1. 패키지 설치
다행히도 대부분은 패키지 형태로 설치가 가능합니다.
ipkg install optware-devel
ipkg install gcc
ipkg install git
ipkg install grep
ipkg install sdl
ipkg install sdl-dev
ipkg install libmpeg2
ipkg install mpeg2dec
ipkg install libpth
ipkg install lame
ipkg install faad2
ipkg install xvid
ipkg install libjpeg
ipkg install vim
ln -s /opt/bin/bash /bin/bash
여기까지는 아주 쉽게 설치가 진행됩니다.
2. faac 설치
wget http://switch.dl.sourceforge.net/sourceforge/faac/faac-1.28.tar.gz
tar -xzf faac-1.28.tar.gz
cd faac-1.28
./configure --prefix=/opt --without-mp4v2
make
make install
이것도 별 문제없이 설치가 됩니다.
3. x264 설치
ipkg의 패키지가 구버전이라서 최신 버전으로 다운받아 설치해야 합니다.
패키지가 업데이트되면 이 과정이 1번으로 이동하겠군요.
git clone git://git.videolan.org/x264.git
cd /opt/etc/x264
./configure --prefix=/opt --disable-asm
make
make install
4. Library 링크 설정
cd /opt/lib
rm libxvidcore.so
ln -s libxvidcore.so.4.2 libxvidcore.so
ln -s libxvidcore.so.4.2 libxvidcore.so.4
ln -s libx264.so.106 libx264.so
일부 라이브러리의 링크가 제대로 안되어 있어 링크를 설정해 줍니다.
5. mp4creator 설치
이것 때문에 무지 많이 고생을 했습니다.
완벽한 컴파일이 안되고 에러가 납니다만 필요한 파일은 얻을 수 있습니다.
http://sourceforge.net/projects/mpeg4ip/ 접속하여 소스 다운
==> 이것은 wget으로 받아지지 않더군요.
tar -xzf mpeg4ip-1.5.0.1.tar.gz
cd mpeg4ip-1.5.0.1
소스코드를 조금 손봐야 하는데 vi에디터 기준으로 설명합니다.
적당한 에디터로 아래와 같이 수정하시면 됩니다.
vim +1733 lib/rtp/rtp.c
i를 누르고 아래와 같이 세 줄 앞에 // 로 주석처리해줍니다.
//if (((packet->common.count * 6) + 1) < (ntohs(packet->common.length) - 5)) {
// rtp_message(LOG_NOTICE, "Profile specific SR extension ignored");
//}
ESC키를 누르고 :wq 엔터 눌러 저장하고 종료합니다.
vim +1752 lib/rtp/rtp.c
여기도 마찬가지로 i를 누르고 세 줄 앞에 // 로 주석처리해 줍니다.
//if (((packet->common.count * 6) + 1) < ntohs(packet->common.length)) {
// rtp_message(LOG_INFO, "Profile specific RR extension ignored");
//}
ESC키를 누르고 :wq 엔터 눌러 저장하고 종료합니다.
./bootstrap --prefix=/opt --disable-mp4live --disable-mp4live-alsa
make ==> ERROR 발생하지만 무시합니다.
cd lib
make install ==> ERROR 발생하지만 무시합니다.
cd ../server
make install
6. ffmpeg-for-2.2.5 설치
wget http://www.inmethod.com/air-video/download/ffmpeg-for-2.2.5.tar.bz2
tar jxf ffmpeg-for-2.2.5.tar.bz2
./configure --prefix=/opt --enable-static --disable-shared --enable-gpl \
--enable-nonfree --enable-libfaac --enable-libfaad --enable-libfaadbin \
--enable-libmp3lame --enable-libx264 --enable-libxvid --disable-asm \
--disable-decoder=aac
make
make install
7. Java 설치
ARMv5용 Java SE를 다운받아 설치해야 합니다.
다운받기 위해서는 몇 가지 정보를 입력해야 합니다. (이름, 이메일주소 등)
Java SE for Embedded evaluation downloads page:
http://java.sun.com/javase/downloads/embedded.jsp
아래 파일을 다운받으시면 됩니다.
ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar.gz
cd /opt
tar xfz ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar.gz
ln -s ejre1.6.0_10 java
8. Air Video Server 설치
md /opt/air_video
cd /opt/air_video
아래 URL에 접속하시면 최신의 파일을 다운받으실 수 있습니다.
http://inmethod.com/forum/posts/list/1856.page
지금 현재(2010-10-09) 가장 최신의 리눅스용 파일의 버전은 alpha4 입니다.
wget http://inmethod.com/air-video/download/linux/alpha4/AirVideoServerLinux.jar
9. 글꼴 설치 및 한글 글꼴 변경
ipkg install ttf-bitstream-vera
ipkg install fontconfig
글꼴파일 다운 :
위 글꼴은 첨부하였습니다.
FTP를 이용해서 한글 글꼴 파일 업로드 : /share/MD0_DATA/.qpkg/JRE/jre/lib/fonts
폰트파일 복사후에 fonts.dir 파일을 수정해야 한다.( JRE 설치된 폴더에... )
fonts.dir 파일 맨 하단에 추가한 폰트파일에 대한 내용추가 : batang.ttc -ms-batang-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0
fonts.dir 파일 저장 후 chmod 444 fonts.dir 명령으로 속성 복원
참고_ http://www.myhyun.com/5881
http://confluence.goldpitcher.co.kr/pages/viewpage.action?pageId=96075806
10. Air Video 설정파일 만들기(한글자막 설정)
vi /opt/air_video/test.properties
path.ffmpeg = /opt/bin/ffmpeg
path.faac = /opt/bin/faac
path.mp4creator = /opt/bin/mp4creator
password =
subtitles.encoding = UTF-8
subtitles.font = Bitstream Vera Sans Mono
folders = Movie:/volume1/movie,Video:/volume1/video (제목:경로,제목:경로,...)
10. Air Video Server 구동하기
/opt/java/bin/java -jar /opt/air_video/AirVideoServerLinux.jar /opt/air_video/test.properties
-jar 빼먹지 마세요.
[/opt/etc/airvideo] # cat Readme.txt
cd /share/MD0_DATA/.qpkg/JRE/jre/bin
java -jar /opt/etc/airvideo/AirVideoServerLinux.jar /opt/etc/airvideo/test.properties
[/opt/etc/airvideo] # java -jar /opt/etc/airvideo/AirVideoServerLinux.jar /opt/etc/airvideo/test.properties
11. 참고 자료
우분투에서 에어비디오 서버 구동하기
http://clien.career.co.kr/cs2/bbs/board.php?bo_table=lecture&wr_id=64177&page=0
Video-Streaming from QNAP NAS via AirVideo to iPad or iPhone
http://forum.qnap.com/viewtopic.php?f=177&t=32731
AirVideo Server under Linux
http://wiki.birth-online.de/know-how/hardware/apple-iphone/airvideo-server-linux
12. 한글 자막 인코딩 시 유의사항
자막파일 (.srt 또는 .smi) 은 UTF-8로 인코딩 되어 있어야 합니다.
가장 쉬운 방법은 다음과 같습니다.
1. 메모장에서 자막파일을 읽은 후
2. 다른 이름으로 저장
3. 인코딩을 ANSI에서 UTF-8로 변경
4. 파일 형식을 모든 파일로 변경
5. 저장
[TS-509 PRO] 어플리케이션 자동 실행방법 (0) | 2011.03.17 |
---|---|
TS-509 Pro 개봉기 (0) | 2009.10.18 |
[HDD] QNAP TS-509 PRO 에 사용중인 하드 (0) | 2009.10.14 |
NAS 구축하기 (0) | 2009.08.10 |
[TS-509 PRO] 어플리케이션 자동 실행방법 (0) | 2011.03.17 |
---|---|
Air Vidoe Server 설치... (0) | 2010.11.01 |
[HDD] QNAP TS-509 PRO 에 사용중인 하드 (0) | 2009.10.14 |
NAS 구축하기 (0) | 2009.08.10 |
QNAP TS-509 PRO + IFS( 웹하드 솔루션 )
구입일 : 2009 - 10 - 13
공구 가격 : 1,350,000
QNAP TS-509 PRO : http://www.ostation.co.kr/ttmall/mall.cgi?skin=view&goods_code=434&category_code=72
IFileServer - http://www.ostation.co.kr/ttmall/mall.cgi?skin=sol_ifs
QNAP TS-509 PRO 에 사용중인 하드
시게이트는 플래터 2장짜리
Seagate 1TB Barracuda 7200.12 ST31000528AS (SATA2/7200/32M)
http://blog.danawa.com/prod/?prod_c=843847&cate_c1=861&cate_c2=877&cate_c3=977&cate_c4=0
구입일 : 2009 - 10 - 14
가격 할인 갯수 배송료 총가격
가격 : ( 111,900 - 7,447 ) * 3 + 2,800 = 316,159 원
플래터 3장 짜리
WD 1TB Caviar Black WD1001FALS (SATA2 /7200/32M)
http://blog.danawa.com/prod/?prod_c=683928&cate_c1=861&cate_c2=877&cate_c3=977&cate_c4=0
구입일 : 2009 - 09 - 12
가격 : 132,000 + 2,500 = 134,500 원
[TS-509 PRO] 어플리케이션 자동 실행방법 (0) | 2011.03.17 |
---|---|
Air Vidoe Server 설치... (0) | 2010.11.01 |
TS-509 Pro 개봉기 (0) | 2009.10.18 |
NAS 구축하기 (0) | 2009.08.10 |
http://sernet.tistory.com/22?srchid=BR1http%3A%2F%2Fsernet.tistory.com%2F22
NAS, SAN
http://theone79.tistory.com/223?srchid=BR1http%3A%2F%2Ftheone79.tistory.com%2F223
NAS / SAN / DAS
http://blog.pages.kr/86?srchid=BR1http%3A%2F%2Fblog.pages.kr%2F86
FreeNAS 구축하기
http://sirjhswin.tistory.com/302?srchid=BR1http%3A%2F%2Fsirjhswin.tistory.com%2F302
기가비트 + NAS 구축
http://blog.bsmind.co.kr/13?srchid=BR1http%3A%2F%2Fblog.bsmind.co.kr%2F13
[TS-509 PRO] 어플리케이션 자동 실행방법 (0) | 2011.03.17 |
---|---|
Air Vidoe Server 설치... (0) | 2010.11.01 |
TS-509 Pro 개봉기 (0) | 2009.10.18 |
[HDD] QNAP TS-509 PRO 에 사용중인 하드 (0) | 2009.10.14 |