RED5를 이용하여 플래시 스트리밍 서비스 하기 (.flv)
무료 솔루션 RED5를 이용하여 스트리밍 서버 구축하는 방법입니다.
RED5 사용을 하기 위해 필요한 구성요소 두가지를 함께 설치 해야 합니다.
- apache-ant
- jdk
1. apache-ant 설치
다운로드 : http://apache.mirror.cdnetworks.com/ant/binaries
# cd /usr/local/src
# wget apache.mirror.cdnetworks.com/ant/binaries/apache-ant-1.8.1-bin.tar.bz2 // 2010.05.19 현재 최신버전 입니다.
# tar xvf apache-ant-1.8.1-bin.tar.bz2
# mv apache-ant-1.8.1 /usr/local/apache-ant
# vi /etc/profile // 아래내용 추가합니다.
export ANT_HOME=/usr/local/apache-ant
export PATH=$PATH:$ANT_HOME/bin
# source /etc/profile // 변경사항을 적용합니다.
2. jdk 설치
# yum -y install java*
3. RED5 설치
# yum -y install ruby*
# cd /usr/local
# svn co http://red5.googlecode.com/svn/java/server/trunk red5
# cd /usr/local/src/red5
# make
# make install
또는
다운로드 : http://dl.fancycode.com/red5
# cd /usr/local/src
# wget dl.fancycode.com/red5/0.6.3/src/red5-0.6.3.tar.gz // 2010.05.19 현재 최신버전입니다.
# tar xvf red5-0.6.3.tar.gz
# mv red5-0.6.3 /usr/local/red5
# cd /usr/local/red5
# make
# make install
4. RED5 실행
# cd /usr/lib/red5
# ./red5.sh &
RED5 는 5080 포트를 사용합니다. 방화벽에 차단되어있는지 iptables 를 확인해봅니다.
외부에서 접속을 해봅니다.
'리눅스 > OS 일반' 카테고리의 다른 글
리눅스 HDD 베드블럭 체크하기 (0) | 2014.12.30 |
---|---|
리눅스에서 NTFS 파일시스템 마운트하기 (0) | 2014.12.30 |
lsyncd 동기화 (inotify + rsyncd) (0) | 2014.12.30 |
Linux swap 메모리 늘리기 (0) | 2014.12.30 |
스핑크스 (sphinx) 설치 - 검색엔진 만들기 (0) | 2014.12.30 |