웹켐을 통한 스트리밍 서비스 방법
스트리밍서버
웹캠 이미지를 받아서 스트리밍 서버 구축 하는 방법에 대해 연구해 보자
출처 : http://junho85.springnote.com/pages/5859159
스트리밍 서버
- ffserver
- Flash Media Server
- VLC – video-lan http://www.videolan.org
- WIndows Media Server
- Darwin
- MJPG-Streamer : 이거 괜찮아 보이는데.. 임베디드에서도 괜찮은 퍼포먼스를 보인다고 함. 그런데 소리가 되나?
- helix-server: Ream WMT 지원, 유료
- dsp(blackfin)
- icecast: mp3 ogg 지원
- http 직접 출력 : 재생 위치 지정 불가능, 링크 주소 보안 취약
- gini
- mpeg4ip
ffmpeg/ffserver 이용
ffserver를 구동시키고 ffmpeg로 영상을 보내 주면 된다.
ffserver 구동
- ffserver -f ffserver.conf
ffserver.conf 파일은 doc 폴더 안에 있다.
ffserver.conf 는 사용방식에 맞게 수정해 주어야 한다.
웹캠 이용 명령어 예
- $ ffmpeg -y -f video4linux -r 30 -s 160×120 -i /dev/video0 http://localhost:8090/feed1.ffm
-y 옵션이 뭐지?
옵션을 좀 찾아 보았음
./ffmpeg -h
-f fmt force format
-i filename input file name
-y overwrite output files-r rate set frame rate (Hz value, fraction or abbreviation)
-s size set frame size (WxH or abbreviation)
특정 파일 예
- $ ffmpeg -i 파일 http:/localhost:8090/feed1.ffm
참고
웹캠을 이용하여 스트리밍 서버 구축하기 (ffmpeg, ffserver)
http://sound79.tistory.com/105
RED5 + FFMPEG + FFserver 스트리밍 서버 구축하기
http://blog.syszone.co.kr/2498?category=17
웹캠 얘기는 아닌듯 하지만 일단 참고
우리 아가를 집에서도 보자(VLC를 활용한 스트리밍 서버 구축하기)
VLC를 활용한 스트리밍 서버 구축
http://abipictures.tistory.com/94
플래시 서버로 생방송 진행하기 (Flash Media Server)
http://blog.daum.net/lkhg2020/10874938
[UCC][FMPEG] 스트리밍 서버
http://cafe.naver.com/opendori/4500
오픈소스 기반의 동영상 스트리밍서버 구축??