날마다 새롭게 또 날마다 새롭게

다윈 스트리밍 서버 설치 (Darwin Streaming Server) - 윈도우 본문

프로그래밍/Network

다윈 스트리밍 서버 설치 (Darwin Streaming Server) - 윈도우

아무유 2013. 1. 23. 14:00

1. Perl 다운로드 후 설치 ( ActivePerl 추천 )

http://www.activestate.com/activeperl/downloads


2. Command 창에서 다음 명령 실행

perl -MCPAN -e shell


3. CPAN shell 이 실행되면 다음 명령 실행

CPAN> install Win32::Process


4. Darwin Streaming Server 다운 후 설치 (압축 푼 폴더의 install.bat 실행)

1) http://dss.macosforge.org/ 에서 다운받는다.

2) command 창을 관리자 권한으로 실행한 후, 폴더의 install.bat를 실행한다.

3) 유저 id와 password 등록 후, command 창을 닫지 않은 상태에서 http://localhost:1220 접속



▲ ID와 Password 등록 후 화면


접속이 안되면 command 창을 닫고 5번부터 진행


------------------------------------- 다윈스트리밍서버 실행


5. Command 창에서 다음 명령 실행

C:\Program Files\Darwin Streaming Server> perl streamingadminserver.pl


6. http://localhost:1220 으로 Admin 콘솔 로그인


7. DSS설치시 입력한 Admin 계정으로 로그인 후 SSL, Media Folder, 80 port 등을 설정

내 컴퓨터의 해당 포트가 막혔는지 확인해 보려면 http://www.yougetsignal.com/tools/open-ports 여기 사이트에서 주소와 포트를 적고, Check를 누릅니다.


8. DSS 종료

Perl Script창 종료하면 자동으로 종료됨


9. 동영상 준비 (H.264 인코딩을 이용한 mp4)

http://www.tkn.tu-berlin.de/research/evalvid/EvalVid/mp4box-w32.zip

mp4box -hint filename.mp4


10. 스트리밍 서비스 확인

VLC media player를 사용 - 미디어>네트워크 스트림 열기>URL 입력 

rtsp://localhost/filename.mp4


11. 안드로이드 프로그램 작성 및 실행

VideoView video;

Uri uri = Uri.parse("rtsp://localhost/filename.mp4");

video.setVideoURI(uri);

video.start();


12. 서비스 상태 확인

DSS 콘솔 창에서 "Connected Users"를 선택하면 접속상태 확인 가능


출처 : http://blog.naver.com/PostView.nhn?blogId=jwjanguis&logNo=70095419856

Comments