Red5 설치가 완료되었으며 본격적인 개발을 위해 개발 환경을 구성해야 함
구성은 당연히 Eclipse를 사용해서
Red5 Plugin URL
http://www.red5.org/downloads/projects/red5plugin/update_0.2.x/
Eclipse plugin 설치
1. Help 메뉴의 Install New Sofrware 선택
2. Add 버튼을 클릭하고 Name, Location을 입력
이후 next버튼 클릭을 통해 plugin 설치 진행
'ººº::Development™:: > ::Media™::' 카테고리의 다른 글
[ Red5] Red5 설치 (0) | 2014.04.23 |
---|
회사 프로젝트로 여러가지 미디어 서버 및 인코더를 확인하는 가운데 오픈소스인 Red5 설치 정리
설치환경
CentOS 5.x
JAVA JDK 6.x
설치
RED5 사이트로부터 Download후 원하는 폴더에 압축 해제
향후 버전 업데이트 등 다른 작업을 위해 link 작업으로 정리
# cd /usr/local
# wget http://red5.org/downloads/red5/1_0/red5-1.0.0.tar.gz
# tar -zxvf red5-1.0.0.tar.gz
압축 해제 이후 관련 폴더를 RED5로 link해준다. 이유는 향후 버전 업데이트시 설정 파일등을 변경해주는
불편함을 조금이라도 해소해 주기 위해
# ln -s red5-1.0.0 RED5
서비스 스크립트 생성
/etc/init.d/red5 에 아래 스크립트를 생성한다. 생성되는 파일명은 원하는대로!!
#!/bin/bash
# chkconfig: 2345 85 85
# description: This is used to start, stop, restart and status of red5
# processname: red5
export JAVA_HOME=[JAVA 설치 경로]
export RED5_HOME=[RED5 설치 경로 : /usr/local/RED5]
PID=0
RTMPPORT=1935
prog="red5"
start(){
status
if [ $PID -eq 0 ] ; then
echo $"Starting $prog..."
nohup $RED5_HOME/red5.sh 1> $RED5_HOME/log/stdout.log 2> $RED5_HOME/log/stderr.log < /dev/null &
PID=$!
echo $"$prog started at port $RTMPPORT and PID[$PID]."
else
echo
fi
return $PID
}
stop(){
status
if [ $PID -eq 0 ] ; then
echo
else
echo $"Stopping $prog..."
$RED5_HOME/red5-shutdown.sh
echo $"PID[$PID] is killed."
fi
return $PID
}
restart(){
stop
sleep 2
start
}
status() {
RTMPPORT=`cat $RED5_HOME/conf/red5.properties | grep -w "rtmp.port" | awk -F= '{print $2}'`
#PID=`lsof -i | grep java | grep *:$RTMPPORT | awk '{print $2}'`
PID=`ps -ef | grep red5 | grep java | awk '{print $2}'`
if [ x"$PID" == "x" ] ; then
PID=0
echo $"$prog is not running."
else
echo $"$prog running on port $RTMPPORT and PID[$PID]."
fi
return $PID
}
# How its called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|status|restart}"
PID=1
esac
exit $PID
스크립트 생성이 끝났으면 실행 권한 설정
# chmod 755 /etc/init.d/red5
RED5 서비스 Start / Stop
서비스 실행
# /etc/init.d/red5 start 혹은 service red5 start
서비스 종료
# /etc/init.d/red5 stop 혹은 service red5 stop
정상적으로 서비스가 실행되었다면 웹 브라우저를 통해 http://ServerIP:5080 으로 접근이 되면 정상
서비스 등록
서버 리부팅이후에도 자동으로 실행될 수 있도록 서비스 등록
# chkconfig red5 on
정상 등록 여부 확인
# chkconfig --list red5
red5 0:off 1:off 2:on 3:on 4:on 6:off
'ººº::Development™:: > ::Media™::' 카테고리의 다른 글
[Red5] Red5 Eclipse plugin 설치 (1) | 2014.04.23 |
---|
오늘 RSS 구독 중 원격 연결과 관련된 피드를 읽고 바로 설치!!
와우!! 이제 맥, 윈도우 상관없이 원격 연결을 사용할 수 있다..
가끔 부모님이 컴퓨터 봐달라고 했을 때 윈도우에서는 네이트온 원격으로 봐드렸는데 맥으로 갈아타고부터는 딱히 어떻게 해드려야 할지 몰랐는데 이제 이 부분도 해결!
해당 내용은 URL을 링크 하니 해당 블로그에서 직접 사용법과 내용을 확인해보기 바랍니다.
'ººº::Information™:: > ::zEtc™::' 카테고리의 다른 글
[Event] 아이폰 이벤트!! (0) | 2009.12.30 |
---|---|
[툴] Fedora10에서 mplayer설치하기 (2) | 2009.05.07 |
[Tip] 블로그에 LaTex 수식 입력하기 (8) | 2009.04.24 |
[툴] 웹에서 무료로 동영상 편집을...?? (0) | 2009.04.01 |
[Tip] 이름을 분석하자 (0) | 2009.03.30 |
Mac에서 메일앱을 사용하는 가운데 메일 주소의 자동완성 기능때문에 미쳐버릴 지경이었음!!
주소록과 연동되어 자동 완성이되어야 하는데 자꾸 동일 이름이 중복되어 완성이 되면서 주소록에 "이름" "이름 이따위로 들어간다!
주소록을 바까봐두 소용이 없어서 안되겠다 싶어 구글링한 경과 아래 사이트에서 해결책을 찾아서 링크 걸어놓음!!
결론부터 얘기하면 본방을 사수하고자하는 사용자분들은 무조건적으로 다운 받으시길!! 본방 사수를 위한 필수 앱!! ^^
앱을 간단하게 소개하면 MBC와 SBS가 양사의 채널을 하나의 앱으로 통합 시청이 가능합니다.
앱 자체는 무료이며 VOD는 연재까지는 결제 연동이 되지 않아서 시청이 불가능하지만 향후 유료루 시청이 가능할 것으로 보입니다.
머 VOD같은 경우는 앱 사용자들이 스스로 알아서 판단한 문제고 일단 SBS와 MBC 양사의 방송을 onAir로 시청할수 있다는 메리트가 아주 큽니다.
iPhone/iPad 모두 사용 가능합니다.!! 전 갠적으로 패드만 가지고 있기 때문에 패드 어플만!!
소개는 이정도로 간단하게 하고 성능을 확인해 봐야하는디!!
일단 3G 환경은 격어보지 못했고 현제 Wi-Fi에서만 시청을 해봤는데 전혀 끈김없이 시청이 가능합니다. 사용자가 많이 몰릴 시간이 아니고 3G에서의 버퍼링이나 다른 문제를 확인해 봐야겠지만, 향후 서버나 여타 인프라쪽에 투자를 지속적으로 하면 끈김없는 동영상 시청이 될듯 합니다.
어여들 다운받으세용!!!
iPhone : http://itunes.apple.com/kr/app/pooq-for-iphone/id464241674?mt=8
iPad : http://itunes.apple.com/kr/app/pooq-for-ipad/id464232557?mt=8
'ººº::Information™:: > ::Advertise™::' 카테고리의 다른 글
[Map] 티스토리 블로그에 지도 첨부하기.. (2) | 2009.03.19 |
---|---|
[WebLog] 야후 웹 로그분석툴~ (0) | 2008.10.09 |
[Advertise] 총성없는 전쟁 #3 - 애플의 선공 (0) | 2008.09.11 |
[Advertise] "애플, 구글, MS" 총성없는 전쟁 #2 (0) | 2008.09.08 |
[Advertise] "애플, 구글, MS" 총성없는 전쟁 #1 (0) | 2008.09.04 |
언제인지도 모르겠고 갑자기 들어가서 확인하니 클라우드 용량이 100G 어라 이건 어찌된 영문이지!!
확인해봤더니 tistory.com으로 메일 주소를 만들면 100G 용량이 와르륵!! 이벤트에 응모했는데
저두 모르는 사이에 당첨이 되었네요!! ^^
늦게나마 이렇게 후기 올립니다.!!^^
'ººº::zEtc™::' 카테고리의 다른 글
[zEtc] 구글 플러스 초대장 필요하시분!! (28) | 2011.07.14 |
---|---|
[Notice] 블로그 이전 완료! (0) | 2009.03.30 |
혹시 구글 플러스 초대장 필요하신 분 있으면 연락주세요!! 제가 바로 보내드릴께요!!
댓글 달아주시면 바로 보내드리겠습니다.
그럼 오늘 하루 즐겁고 행복한 하루 되세용!!
'ººº::zEtc™::' 카테고리의 다른 글
[zEtc] 다음 메일 클라우드 100G 당첨이 되었네요!! (0) | 2011.07.18 |
---|---|
[Notice] 블로그 이전 완료! (0) | 2009.03.30 |
연구소 네이처 논문중에 처음으로 Author에 이름을 올린 논문!! 비록 지금은 중간이지만 언젠가는...
Abstract
Massively parallel sequencing technologies have identified a broad spectrum of human genome diversity. Here we deep sequenced and correlated 8 genomes and 7 transcriptomes of unrelated Korean individuals. This has allowed us to construct a genomewide map of common and rare variants and also identify variants formed during DNA-RNA transcription. We identified 9.56
million genomic variants, 23.2% of which appear to be previously unidentified. From transcriptome sequencing, we discovered 4,44 transcripts not previously annotated. Finally, we revealed ,809 sites of transcriptional base modification, where the transcriptional landscape is different from the corresponding genomic sequences, and 580 sites of allele-specific expression. Our findings suggest that a considerable number of unexplored genomic variants still remain to be identified in the human genome, and that the integrated analysis of genome and transcriptome sequencing is powerful for understanding the diversity and functional aspects of human genomic variants.
NG : http://www.nature.com/ng/journal/vaop/ncurrent/full/ng.872.html
'ººº::Learning™:: > ::BioInformatics™::' 카테고리의 다른 글
[Paper] Reference-unbiased copy number variant analysis using CGH microarrays (0) | 2010.12.02 |
---|---|
[Paper] TIARA : a database for accurate analysis of multiple personal genomes based on cross-technology (0) | 2010.12.02 |
[Analysis] BLAST 프로그램 비교 (0) | 2010.02.04 |
[Analysis] BLAST 설치 (0) | 2010.01.15 |
[Article] '아시안 게놈 로드' 프로젝트 (0) | 2010.01.11 |
설정 파일의 경로는 rpm으로 설치했을 경우 "/etc/openldap/sldap.conf" 이곳에 존재한다.
위 파일을 vi 혹은 다른 editor로 open 한 다음 아래 라인을 추가한다.
database bdb
suffix "db=example,dc=com"
rootdn "cn=Manager,dc=example,dc=com"
rootpw {SSHA}aaaaaaaaaaaaaaaaaaaaaa
directory /var/lib/ldap/example.com
suffix : openLDAP에서 사용하는 최상위 DN( 이전 database에서 잡아놓은 database name과 동일하게 작성하면 된다.
rootdn : openLDAP의 관리용 DN으로 object, 사용자 추가 삭제 등에 사용되는 DN이다.
rootpw : 해당 DN을 인증하기 위한 root 패스워드로 string으로 작성해도 되고 암호화된 암호로 지정할 수 있다. 이전 slappasswd로 생성된 패스워드를 사용하면 된다. slappasswd 사용은 권장한다.
directory : database의 위치
위와 같은 설정만 해주어도 기본적으로 openLDAP을 사용하는데 문제는 없다. 하지만 실제 사용을 위해서는 아래와 같은 보안 설정을 해주어야 한다고 한다. 나는 아래 일반 사용자가 자신의 패스워드를 변경할 수 있도록 혀용하는 설정만 사용하고 있다
* 일반 사용자가 자신의 패스워드를 변경할 수 있도록 허용한다.
access to attrs=userPassword
by self write
by anonymous read
by * auth
위 설정 이외에도 여러가지 설정들이 있는데 그 부분은 실제 적용하는 가운데 오류를 발생해서 아직까지는 설정에 적용해 보지 못하였다. 내 생각에는 내부적으로 사용하기 위해서는 이정도 설정만으로도 충분히 사용 가능하다는 생각이다.
물론 운영중 추가한 설정 내용은 추후 포스팅을 따로 하겠다. 아직까지는 큰 이슈 사항은 없는 관계로 기본 설정은 이정도에서 마무리... ㅋㅋㅋㅋ
위 내용은 인터넷에 돌아다니는 내용을 내가 따로 수정한 사항입니다. 최대한 출처를 명시하고 트랙백을 달아가겠지만 혹시라도 빠지거나 할 수 있습니다. 내용을 보시고 혹시 동일 내용을 가지고 계신 분이 계시면 연락주시기 바랍니다. 출처를 최대한 밝히도록 하겠습니다.
다시한번 말씀 드리지만 위 내용은 인터넷에 이미 존재하는 글을 제가 보기 편하게 따로 편집하고 설치 및 운영하면서 느끼는 점을 첨부함을 밝힙니다.
'ººº::Development™:: > ::Linux™::' 카테고리의 다른 글
[LDAP] openLDAP 설치 및 Database (0) | 2011.06.21 |
---|---|
[LDAP] LDAP 시작하기 (0) | 2011.06.21 |
[Linux] 특정 계정만 su -(root)를 통한 root접근 허용 (0) | 2011.04.05 |
[Linux] ssh root 접근 금지 (0) | 2011.04.05 |
[Linux] umount시 device is busy (0) | 2010.05.17 |
openLDAP Server Package
openldap
openldap-clients
openldap-devel
nss_ldap
openldap-servers
openLDAP Client Package
openldap
openldap-clients
openldap-devel
nss_ldap
위와 같은 Package를 설치 한 다음에는 Domain 및 ldap root password 등 아주 기본적인 구성을 설정한다.
password 이후의 구성은 다음 포스트에 자세하게 알아보도록 하자(물론 자세해봐야 아주 기초적인거지만! ㅋㅋㅋ)
Create a Database directory
# mkdir /var/lib/ldap/example.com
# chown ldap:ldap /var/lib/ldap/example.com
그리고 ldap계정과 그룹은 LDAP관련 Package를 설치하면 자동으로 생성된다.
자 기본 설정을 위한 마지막 단계로 openLDAP이 사용하는 root password를 설정한다.
Create an LDAP "root" password
# slappasswd
New password:
Re-enter new password:
{SSHA}aaaLa/aaaaaaaaaaaaaaaaaaaa
#
위 내용은 인터넷에 돌아다니는 내용을 내가 따로 수정한 사항입니다. 최대한 출처를 명시하고 트랙백을 달아가겠지만 혹시라도 빠지거나 할 수 있습니다. 내용을 보시고 혹시 동일 내용을 가지고 계신 분이 계시면 연락주시기 바랍니다. 출처를 최대한 밝히도록 하겠습니다.
다시한번 말씀 드리지만 위 내용은 인터넷에 이미 존재하는 글을 제가 보기 편하게 따로 편집하고 설치 및 운영하면서 느끼는 점을 첨부함을 밝힙니다.
'ººº::Development™:: > ::Linux™::' 카테고리의 다른 글
[LDAP] openLDAP 서버 기본 설정 (0) | 2011.06.22 |
---|---|
[LDAP] LDAP 시작하기 (0) | 2011.06.21 |
[Linux] 특정 계정만 su -(root)를 통한 root접근 허용 (0) | 2011.04.05 |
[Linux] ssh root 접근 금지 (0) | 2011.04.05 |
[Linux] umount시 device is busy (0) | 2010.05.17 |