Název:
Systém pro správu kamerových záznamů
Překlad názvu:
Camera Recording Management System
Autoři:
Šulc, Ondřej ; Rychlý, Marek (oponent) ; Očenášek, Pavel (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2021
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Cílem této bakalářské práce je tvorba síťového bezpečnostního systému se zaměřením na kompatibilitu s co nejširší skupinou IP kamer od různých výrobců a podporou vzdáleného přístupu k záznamům i z míst mimo lokální síť. Tato problematika je řešena pomocí dvou úzce spolupracujících aplikací. První aplikace běží na zařízení v lokální síti (v našem případě miniPC Raspberry Pi). Aplikace vytváří záznamy přijímáním a ukládáním RTSP přenosu z jednotlivých kamer. Následně tyto záznamy upravuje do podoby použitelné k zobrazení na webových stránkách a odesílá druhé aplikaci, ze které se k nim dostane uživatel. Aplikace je v textu označována jako agent nebo agentská aplikace. Druhá aplikace disponuje webovým uživatelským rozhraním a slouží koncovému uživateli jako prostředek pro správu agentů, IP kamer a pořízených záznamů. Z principu aplikace je důležité, aby byla přístupná na veřejně dostupné doméně. Aplikace je v textu označována jako web nebo webová aplikace. Využitím této architektury není narušen žádný ze standardů síťové komunikace, mezi které patří především inicializace komunikace ze sítě za službou NAT.
The aim of this bachelor thesis is to create a network security system focusing on compatibility with the widest possible group of IP cameras from various manufacturers and support for remote access to records even from places outside the local network. This problem is solved using two closely cooperating applications. The first application runs on a device in the local network (in our case miniPC Raspberry Pi). The application creates the records by receiving and storing RTSP transmissions from individual cameras. It then modifies these records into a form usable for display on websites and sends the second application from which the user can access them. This application is referred to in the text as agent or agent application. The second application has a web user interface and serves the end user as a tool to manage agents, IP cameras and captured records. By principle of the application, it is important for it to be accessible on a publicly available domain. This application is referred to in the text as web or web application. The use of this architecture does not violate any of the network communication standards, which include, in particular, the initialization of communication from the network behind the NAT service.
Klíčová slova:
.NET Core; bezpečnostní systém; FTP; HTTP; HTTPS; IP kamera; NAS; Raspberry Pi; RTP; RTSP; vzdálený přístup; .NET Core; FTP; HTTP; HTTPS; IP camera; NAS; Raspberry Pi; remote access; RTP; RTSP; security system
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/199355