영상분석 서버를 구현하기 전에 우선 화재감지 프로젝트 를 따라하면서 감을 잡아보기로 했다.내 고물 노트북은 cpu가 노쇠하여 2.X 이상의 버전이 실행되지 않는다. aws에서 컴퓨터를 대여하기로 했다. 그런데 아마존은 커맨드라인 인터페이스라 이미지나 영상을 띄워서 실제
우선 react-native-vlc-player 모듈을 다운 받는다. 이제 다음과 같이 리액트 네이티브로 스마트폰 웹캠 영상을 출력할 수 있다. http로 시작하는 주소이든, rtmp로 시작하는 주소이든 다 잘된다. 폰트 파일은 시키는대로 assets/fonts로 옮겼
우선 reactjs에 firebase를 설치한다.react js App.js 측 코드public 폴더 아래에 firebase-messaging-sw.js 파일을 생성하여 서비스워커를 등록한다.이제 reactjs쪽 코드는 끝이 났다. flask 서버에서 처리를 해보자.우
노트북은 cctv 영상을 cv2.VideoCapture로 받아볼 수 있지만 성능이 안좋아서 버벅거리고 조금만 무거운 작업을 하면 꺼져버린다. AWS나 GCE 가상머신을 빌려와서 작업을 하려고 하면 CLI 환경이라서 영상을 직접 확인할 수 없다. 이럴때 Flask 서버에
요구사항 클라이언트에서 실시간 분석할 cctv 주소를 주면 flask 서버에서 백그라운드로 처리하고, 나중에 클라이언트에서 분석을 중지하고 싶다고 요청하면 특정 cctv의 실시간 분석 작업을 중지해야한다. 기존코드 백그라운드 작업은 multiprocessing 모
nodejs로 백엔드 서버를 만들고 react로 프론트엔드를 구성하였을 때 aws ec2에서 배포하는 과정이다. 인스턴스를 빌리고 깃에서 프로젝트를 받아오는 과정은 생략한다. Part I. react 프로젝트 빌드 react 프로젝트를 빌드한다. /var/www