Linux/서버
스트리밍 서버구축(DSS 사용)
전거가감
2015. 12. 28. 17:43
1. 최초 기본설정
>>> Setup Assistant MP3 Broadcast Password
* MP3 브로드캐스트 스트림을 받기 위해 비밀번호가 필요하다.
>>> Setup Assistant Secure Administration
* 관리서버와 웹클라이언트간 통신시 암호화 사용여부이다. 스트리밍 서버에 SSL 인증서가 설치되어 있어야만 가능하다.
* SSL 보안을 사용하려면 체크한다.
>>> Setup Assistant Media Folder
* 미디어 파일이 저장될 폴더를 지정한다.
>>> Setup Assistant Streaming on Port 80
* 80포트로 스트리밍을 하게 되면 방화벽이 있더라도 영상을 재생할 수 있다.
2. 샘플영상 재생
* 플레이어의 URL열기를 클릭하고 "http://{IP}/{파일명}"(80포트) 또는 "rtsp://{IP}/{파일명}"(기본포트)를 입력하고 확인을 누르면 세번째 그림과 같이 재생된다.
3. 기타설정
>>> 기타 기능에 관해서는 도움말을 제공하고 있다.
* 별도 문서
-- Darwin Streaming Server 메뉴얼 : [AboutDarwinStreamingServer.pdf]
-- 관리자 페이지 메뉴얼 : [QuickTimeStreamingSrvrAdminGuide.pdf]
>>> 시스템 구성
* OS : Linux CentOS 7.0
>>> 설치과정
# 사용자 및 그룹추가
groupadd qtss
| groupadd qtss
adduser qtss -g qtss
cd /usr/local/src
wget http: //server .opendocs.co.kr /DarwinStreamingSrvr6 .0.3-Source. tar
wget http: //server .opendocs.co.kr /dss-6 .0.3.patch
wget http: //server .opendocs.co.kr /dss-hh-20080728-1 .patch
tar xvf DarwinStreamingSrvr6.0.3-Source. tar
patch -p0 < dss-6.0.3.patch
patch -p0 < dss-hh-20080728-1.patch
cd DarwinStreamingSrvr6.0.3-Source
. /buildtarball
cd DarwinStreamingSrvr-Linux
. /Install
Please enter a new administrator user name: {아이디 입력}
Please enter a new administrator Password: {비밀번호 입력}
Re-enter the new administrator password: {비밀번호 확인}
firewall-cmd --zone=public --permanent --add-port=554 /tcp
firewall-cmd --zone=public --permanent --add-port=1220 /tcp
firewall-cmd --reload
cd /etc/init .d
wget http: //server .opendocs.co.kr /dssd
chmod 755 dssd
chkconfig dssd on
service dssd restart |
>>> 접속확인
* 설치시 입력하였던 아이디와 비번을 입력하면 로그인 가능하다.
* 설정값에 대해서는 다음번에 포스팅하도록 하자.