티스토리 뷰
1. 개요 |
USB 카메라를 이용하여 Image Capture와 Video Web Streaming을 해보도록 하겠습니다. 테스트한 보드는 라즈베리파이 3과 아틱 710이며 포스팅에서는 라즈베리파이를 사용하였습니다.
2. 연결 확인 |
3. 사진찍기 |
사진찍는 기능은 fswebcam을 이용하여 테스트를 해보았습니다. 설치 명령어는 다음과 같습니다.
동작명령어는 다음과 같습니다.
4. 동영상 촬영 |
동영상 촬영은 ffmepeg를 이용하여 테스트 하였습니다. 아틱같은 경우는 바로 설치가 되었지만 라즈베리파이 같은 따로 직접 설치를 하였습니다.
아래는 ffmpeg 설치 명령어 입니다.
---------------------------------------------------------------------------------------------------------
라즈베리파이 같은 경우는 설치파일이 없기 때문에 직접 소스 코드를 빌드하여 사용하여야 합니다. 내용은 다음 주소를 참고하여 작성하였습니다.
- http://www.jeffreythompson.org/blog/2014/11/13/installing-ffmpeg-for-raspberry-pi/
1. 빌드 패키지 설치
2. H264 라이브러리 설치
3. FFMPEG 설치(더럽게 오래 걸림)
---------------------------------------------------------------------------------------------------------
다음은 동영상 촬영에 대한 명령어입니다.
5. 웹스트리밍 |
웹스트리밍은 동영상 촬영 프로그램인 ffmpeg와 웹스트리밍서버인 ffserver를 이용하여 테스트 할 것입니다.
우선 server configuration file(ffserver.conf)을 작성합니다.
2. ffmpeg를 이용하여 stream을 시작합니다.
3. 확인은 곰플레이어와 같은 미디어 플레이어로 확인하였습니다. 주소는 다음과 같습니다.
- rtsp://192.168.0.3:8091/test1.mp4
'SoftWare > Linux' 카테고리의 다른 글
vi(vim) 한글 깨짐 현상 (1) | 2017.07.29 |
---|---|
[Linux]Wi-Fi Access Point(AP) Mode 사용하기 (0) | 2017.03.07 |
리눅스 백업(Back Up) - 압축(tar) (0) | 2017.03.02 |
[Linux] 마운트(Mount) 하기 (0) | 2017.01.23 |
[Linux] NodeJS 설치 및 버전 변경 with Ubuntu & Fedora (1) | 2016.12.30 |
- Total
- Today
- Yesterday
- 포켓몬 고
- 서버
- Service
- 안드로이드
- 포켓몬 Go
- counter
- Res
- jad
- Java Decompiler
- 파일입출력
- 자바 입출력
- 유전
- java
- Notification
- 알고리즘
- 파일 입출력
- php
- vim 설치
- LISTVIEW
- java url
- c언어
- 카운터
- 아두이노
- 유전 알고리즘
- 5582
- 인텐트
- vim
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- java 파일 입출력
- android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |