Zostaw swoje dane kontaktowe, a prześlemy Ci nasz oficjalny dokument e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Polityka prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Dziękuję!

Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Rozwiązanie do monitoringu wideo: 70% zmniejsza przestępczość dzięki zaawansowanemu monitoringowi wideo

Innowise stworzył pełnoprawny system nadzoru wideo dostępny na komputerach PC i smartfonach z systemem iOS/Android.

Klient

Przemysł
IT, IoT
Region
UE
Klient od
2020

Nasz klient jest dużym dostawcą oprogramowania i sprzętu do nagrywania wideo, w tym cyfrowych i analogowych kamer wideo, sprzętu sieciowego, wideodomofonów i innych urządzeń.

Szczegółowe informacje o kliencie nie mogą zostać ujawnione zgodnie z postanowieniami umowy NDA.

Wyzwanie

W rozwijającym się świecie organów ścigania nadzór wideo stał się istotnym narzędziem utrzymania bezpieczeństwa społeczeństwa. Pomaga mieszkańcom i departamentom policji zidentyfikować podejrzane osoby lub działania, które mogą stanowić zagrożenie. Niezależnie od tego, czy chodzi o ochronę obywateli, czy zapobieganie przestępstwom, systemy strumieniowego przesyłania wideo IoT zapewniają cywilom bezpieczeństwo i sprawiedliwość.

Wraz z rozwojem IoT, konwencjonalne nagrywanie wideo wykracza poza przechwytywanie informacji z kamer rozproszonych w różnych lokalizacjach. Dzięki nowoczesnym systemom nadzoru wideo można wchodzić w interakcje z różnymi zewnętrznymi urządzeniami i usługami, a także wyświetlać nagrane informacje na laptopie lub smartfonie.

Nasz klient zlecił Innowise dostarczenie niestandardowej platformy monitoringu wideo opartej na IoT, którą można płynnie zintegrować z istniejącymi systemami bezpieczeństwa. Naszym głównym celem było zbudowanie aplikacji kompatybilnej z urządzeniami mobilnymi, w której użytkownicy mogą oglądać filmy z kamer CCTV na żywo, a także uzyskiwać dostęp do archiwów. Ponadto nasz zespół musiał zapewnić silną ochronę bezpieczeństwa, aby zapobiec wyciekom danych lub nieautoryzowanemu dostępowi.

Rozwiązanie

W oparciu o wymagania klienta Innowise opracowała od podstaw platformę nadzoru wideo opartą na IoT. Choć wymaga ona wielu integracji, jej działanie można podsumować w następujący sposób. Po pierwsze, kamery CCTV przechwytują i przesyłają dane do sieciowego rejestratora wideo (lokalnego serwera opartego na chmurze z preinstalowanym oprogramowaniem do zarządzania wideo). Następnie nagrany materiał wideo jest wyświetlany na monitorach i innych urządzeniach podłączonych do sieci, połączonych z sieciowym rejestratorem wideo (NVR) lub opartym na oprogramowaniu systemem zarządzania wideo (VMS) za pośrednictwem Internetu. Wreszcie, nasza platforma przetwarza i przechowuje archiwum zaszyfrowane protokołem kryptograficznym TLS w centrach danych w chmurze z poziomem odporności na awarie Tier 3 (dopuszczalny jest 95-minutowy roczny przestój).

Nasz dedykowany zespół wykorzystał architekturę mikrousług z interfejsem programistycznym WebAPI do przetwarzania protokołów HTTP w oparciu o system komunikatów żądanie-odpowiedź. Aby uzyskać cenne informacje z dużych ilości danych wideo, skonfigurowaliśmy Event Source Hub, który oddziela produkcję strumienia zdarzeń i generuje ujednolicone ustrukturyzowane informacje dla użytkowników końcowych. Ponadto nasi programiści wdrożyli oddzielne usługi w celu zwiększenia ochrony danych, powiadamiania, przetwarzania danych, konfiguracji, komunikacji z Azure IoT Hub i przechowywania danych użytkownika.

Wprowadziliśmy role użytkowników i administratorów do zarządzania aplikacją. Użytkownicy wyświetlają treści wideo zgodnie ze swoimi uprawnieniami, podczas gdy administratorzy łączą ich z kamerami, dodają nowych członków i zarządzają konfiguracją dostępu. Na przykład, zapewniając grupowy dostęp do kamer zainstalowanych na prywatnym osiedlu mieszkaniowym, najemcy mogą upewnić się, że ich samochody są bezpiecznie zaparkowane na parkingu, a dzieci są bezpieczne podczas zabawy na podwórku.

Oprócz monitorowania otoczenia w czasie rzeczywistym, nasza aplikacja do monitoringu wideo oparta na IoT umożliwia:

  • klienci mogą oglądać nagrania wideo online lub w archiwum (dostępne przez 30 dni) przez Internet z dowolnego miejsca;
  • dostęp do treści wideo za pośrednictwem oprogramowania klienckiego (dla systemu operacyjnego Windows), strony internetowej i aplikacji mobilnej (kompatybilnej z systemem Android lub iOS);
  • bezpieczne sieci transmisji wideo i niezawodne magazyny w chmurze;
  • zarządzanie układami kamer (od 1 do 16 kamer na jednym ekranie w oprogramowaniu klienckim i na stronie internetowej);
  • tworzenie ścian wideo i konfiguracji wieloekranowych (w oprogramowaniu klienckim i na stronie internetowej);
  • kontrola prędkości przewijania i okresów oglądania;
  • przesyłanie filmów o wymaganym czasie trwania na dowolny nośnik (w oprogramowaniu klienckim i na stronie internetowej);
  • dostosowywanie, w tym dodawanie nowych funkcji "pod klucz";
  • konserwacja i wsparcie w zakresie oprogramowania i sprzętu technicznego.

Technologie i narzędzia

Back-end
.NET6, EntityFramework
Front-end
MAUI, Angular, RxJs
Bazy danych
PostgreSQL
Cloud
Azure App Service, Azure Blob Storage, Azure IoT Hub
Sieć
RtSP, Open Network Video Interface Forum (ONVIF), IoT Edge
QA
Qase, Postman, Swagger, TestFlight, Arduino, Thonny

Proces

Najpierw Innowise przeprowadziło fazę odkrywania z architektem oprogramowania i analitykiem biznesowym badającym dokumentację projektu, definiującym zakres prac i ustalającym priorytety początkowego rejestru zadań. Oprócz tych specjalistów, zebraliśmy zespół, który obejmował lidera zespołu, 3 back-end, 2 front-end, 2 programistów mobilnych, 2 inżynierów chmury, 1 DevOps, 2 QA i 1 projektanta UI/UX.

Dzięki sprintom opartym na zaległych zadaniach i ich priorytetach, nasz zespół projektowy przestrzegał metodologii Scrum. Po każdym sprincie klient oceniał postępy i regularnie przekazywał informacje zwrotne.

Ponieważ wsparcie technologiczne było ograniczone, jednym z największych wyzwań, przed którymi stanął nasz zespół projektowy, było zapewnienie transmisji na żywo z kamer CCTV na urządzenia mobilne. Aby rozwiązać to wyzwanie, zastosowaliśmy własne technologie, które zapewniają stabilne połączenia API bez zależności od domyślnych bibliotek. Choć nasz klient dysponował podobnymi rozwiązaniami, nie zapewniały one wystarczającej funkcjonalności i działały znacznie wolniej.

Ostatecznie nasza firma uruchomiła rozwiązanie do nadzoru wideo oparte na IoT, które jest dostępne na rynku. Obecnie kontynuujemy wsparcie projektu i koordynujemy wysiłki, jeśli klient zdecyduje się wprowadzić nową funkcję.

Zespół

1
Architekt oprogramowania
1
Analityk biznesowy
1
Kierownik zespołu
3
Programiści back-end
2
Programiści Front-End
2
Programiści mobilni
2
Cloud Inżynierowie
1
DevOps
1
Projektant UI/UX
2
Inżynierowie QA
team-innowise

Wyniki

Innowise dostarczył potężny system monitoringu wideo, który zapewnia obraz na żywo 24/7. Oprócz transmisji wideo, nasze rozwiązanie umożliwia płynną integrację z różnymi platformami oraz dostosowanie do potrzeb klienta.

W rezultacie klient może wdrożyć platformę nadzoru wideo IoT do monitorowania sąsiednich terytoriów, ochrony własności prywatnej oraz odstraszania przestępców i intruzów. Ponieważ nagrania wideo są odbierane zgodnie z prawem, mogą być również wykorzystywane jako dowód w sytuacjach konfliktowych (za każdym razem, gdy instalowana jest kamera wideo IoT, umieszczane są odpowiednie znaki ostrzegawcze).

Ostatecznie, od codziennych czynności po działania biznesowe, każda kamera w zasięgu wzroku wprowadza porządek i przewidywalność.

Czas trwania projektu
  • Kwiecień 2020 - w toku

Skontaktuj się z nami!

Zarezerwuj połączenie lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe możliwe.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka