Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/45776
Title: SECURITY CAMERA ADMINISTRATION MODULE
Authors: Trần, Công Án
Trần, Minh Khang
Keywords: CÔNG NGHỆ THÔNG TIN
Issue Date: 2021
Publisher: Trường Đại Học Cần Thơ
Abstract: In this project, I implemented a security camera application that helps user interact and manage their camera device with several parts: a mobile application, backend API and a live streaming server for the purpose of providing real time video footage from camera device. For the management application, it was implemented by React Native technology which is one of the cross-platform mobile development application. The application allows user to perform a variety of functions related to their camera device such as: create new camera and connect to the real device, watch live streaming from the device and especially they can receive real time push notification from the application whenever an anonymous person have been detected by camera device. For dynamically notification, user can decide turn on or off the notification feature. In addition, notification can be set according to a specific period of time depending on the needs of the user. In order to store the information about user, camera devices and also notifications related to these camera devices, I implemented a backend server by NestJS, which is a framework for building efficient, scalable Node.js web application to achieve that purpose. The live streaming server was implemented follow by the HTTP Live Streaming. I have built a Nginx RMTP server that receive video streaming from the camera device and forward to the application by HLS protocol. The real notification was implemented by React Native and Firebase Cloud Message to ensure that user can receive information about any suspicious. Finally, to make the device and the appication communitcate to each other, I used MQTT protocol which is a lightweight publish/subscribe messaging transport.
Description: 58 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/45776
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
6.19 MBAdobe PDF
Your IP: 3.133.79.70


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.