Linux/Ubuntu

웹 스트리밍 서버 (mjpg_streamer) 구축하기.

Ohjeonghak 2013. 6. 24. 21:07
반응형

Open Source Project 중에 mjpg_streamer를 교수님을 통해 알게 되었다.

이 프로젝트는 소스포지(http://sourceforge.net/p/mjpg-streamer/code/HEAD/tree/)에서 받을 수 있다.

우선 Ubuntu 13.04을 기반으로 포스팅 중 임을 밝힌다.

받기 위해서는 SVN를 이용해야 한다. 그렇기 때문에 우선 SVN을 설치 하도록 하겠다.


sudo apt-get install subversion


소스포지 사이트에 나와 있는 mjpg_streamer의 svn을 이용하여 소스코드를 받는다.

svn checkout svn://svn.code.sf.net/p/mjpg-streamer/code/ mjpg-streamer-code


그리고  mjpg- streamer 폴더에 들어가 본다.

cd mjpg-streamer-code/mjpg-streamer


그리고 make와 install을 해준다.

sudo make && install


*Tip.... 혹시 jpeglib.h 관련해서 오류가 난다면 libjpeg-dev 를 꼭 설치 해 두자. 설치법은 아래와 같다.

 sudo apt-get install libjpeg-dev



이제 테스트를 해보자.

먼저 패치를 위해 다음과 같이 입력 해 준다.

export LD_LIBRARY_PATH=.

그런 후 실행을 시켜 보자.

내 카메라는 yuv 방식과 320*240을 지원함으로 이렇게 -y옵션과 320x240을 줬다.

-r 옵션도 있으니... 사용자 마음대로 옵션을 줘서 실행 해봅시다. 자신에게 지원되는 옵션으로..


sudo ./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -n -f 30 -y 320x240" -o "./output_http.so -n -w ./www"


반응형

'Linux > Ubuntu' 카테고리의 다른 글

플러그인 설치가 안될때.  (0) 2013.07.12
Serial Port 확인 하는 방법.  (0) 2013.07.11
ubuntu에서 검색을 해보자 (find 와 grep)  (0) 2013.06.24
SVN 사용하기  (0) 2013.06.24
우분투 (Ubuntu13.04) 한글 및 기타 설정.  (0) 2013.06.23