Por favor, deixe os seus contactos, enviar-lhe-emos o nosso whitepaper por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Solução de videovigilância: Redução de 70% da criminalidade através de monitorização vídeo avançada

Innowise criou um sistema de videovigilância completo, acessível através de PCs e smartphones iOS/Android.

Cliente

Indústria
TI, IoT
Região
UE
Cliente desde
2020

O nosso cliente é um grande fornecedor de software e equipamento de gravação de vídeo, incluindo câmaras de vídeo digitais e analógicas, equipamento de rede, intercomunicadores de vídeo e outros dispositivos.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

No mundo em evolução da aplicação da lei, a videovigilância tornou-se uma ferramenta vital para manter a segurança da sociedade. Ajuda os residentes e os departamentos de polícia a identificar indivíduos ou actividades suspeitas que possam representar uma ameaça. Quer seja para proteger os cidadãos ou para prevenir o crime, os sistemas de transmissão de vídeo IoT mantêm os civis seguros e garantem a justiça.

À medida que a IoT avança, a gravação de vídeo convencional vai além da captura de informações de câmaras espalhadas por vários locais. Através dos modernos sistemas de videovigilância, é possível interagir com vários dispositivos e serviços externos, bem como visualizar as informações gravadas num computador portátil ou smartphone.

O nosso cliente encomendou ao Innowise o fornecimento de uma plataforma de monitorização de vídeo personalizada com base na IoT que pode ser perfeitamente integrada nos sistemas de segurança existentes. O nosso principal objetivo era criar uma aplicação compatível com dispositivos móveis, onde os utilizadores pudessem visualizar vídeos de câmaras CCTV em direto, bem como aceder a arquivos. Além disso, a nossa equipa teve de garantir uma forte proteção de segurança para evitar fugas de dados ou acesso não autorizado.

Solução

Com base nos requisitos do cliente, o Innowise desenvolveu uma plataforma de vigilância por vídeo baseada em IoT a partir do zero. Embora envolva muitas integrações, o fluxo pode ser resumido da seguinte forma. Primeiro, as câmaras CCTV captam e transmitem dados para um gravador de vídeo em rede (servidor local baseado na nuvem com software pré-instalado para gerir o vídeo). Em seguida, estas imagens de vídeo gravadas são apresentadas em monitores e outros dispositivos ligados em rede ao gravador de vídeo em rede (NVR) ou ao sistema de gestão de vídeo baseado em software (VMS) através da Internet. Por fim, a nossa plataforma processa e armazena o arquivo encriptado com o protocolo criptográfico TLS em centros de dados na nuvem com um nível de tolerância a falhas Tier 3 (são permitidos 95 minutos de inatividade anual).

A nossa equipa dedicada utilizou uma arquitetura de microsserviços com interface de programação WebAPI para processar protocolos HTTP com base no sistema de mensagens de pedido-resposta. Para obter informações valiosas a partir de grandes volumes de dados de vídeo, configurámos o Event Source Hub, que separa a produção do fluxo de eventos e gera informações estruturadas unificadas para os utilizadores finais. Além disso, os nossos programadores implementaram serviços separados para proteção de dados melhorada, notificação, processamento de dados, configuração, comunicação com o Azure IoT Hub e armazenamento de dados do utilizador.

Introduzimos funções de utilizador e administrador para gerir a aplicação. Os utilizadores visualizam o conteúdo de vídeo de acordo com as suas permissões, enquanto os administradores os ligam às câmaras, adicionam novos membros e gerem a configuração do acesso. Por exemplo, ao fornecer acesso de grupo às câmaras instaladas num complexo residencial privado, os inquilinos podem garantir que os seus carros estão estacionados em segurança no parque e que as crianças estão seguras enquanto brincam no quintal.

Para além de monitorizar o ambiente em tempo real, a nossa aplicação de videovigilância baseada na IoT permite:

  • clientes que podem ver gravações de vídeo em linha ou no arquivo (disponível durante 30 dias) através da Internet e em qualquer lugar;
  • aceder aos conteúdos de vídeo através de um software cliente (para o sistema operativo Windows), de um sítio Web e de uma aplicação móvel (compatível com Android ou iOS);
  • redes seguras de transmissão de vídeo e armazenamento fiável em nuvem;
  • gestão da disposição das câmaras (de 1 a 16 câmaras num único ecrã no cliente de software e no sítio Web);
  • formação de paredes de vídeo e configurações multi-ecrã (no cliente de software e no sítio Web);
  • controlo da velocidade de rebobinagem e dos períodos de visualização;
  • carregar vídeos com a duração pretendida em qualquer suporte (no cliente de software e no sítio Web);
  • personalização, incluindo a adição de novas funcionalidades prontas a utilizar;
  • manutenção e apoio de software e equipamento técnico.

Tecnologias e ferramentas

Back-end
.NET6, EntityFramework
Front-end
MAUI, Angular, RxJs
Bases de dados
PostgreSQL
Cloud
Serviço de Aplicações do Azure, Armazenamento de Blobs do Azure, Hub IoT do Azure
Rede
RtSP, Fórum de Interface de Vídeo em Rede Aberta (ONVIF), IoT Edge
QA
Qase, Postman, Swagger, TestFlight, Arduino, Thonny

Processo

Primeiro, o Innowise realizou uma fase de descoberta com um arquiteto de software e um analista de negócios estudando a documentação do projeto, definindo o escopo do trabalho e priorizando o backlog das tarefas iniciais. Além destes especialistas, reunimos uma equipa que incluía um chefe de equipa, 3 back-end, 2 front-end, 2 programadores móveis, 2 engenheiros de nuvem, 1 DevOps, 2 QAs e 1 designer UI/UX.

Com sprints baseados nas tarefas do backlog e nas suas prioridades, a nossa equipa de projeto aderiu à metodologia Scrum. Após cada sprint, o cliente avaliou o progresso e forneceu feedback regularmente.

Uma vez que o suporte tecnológico era limitado, um dos maiores desafios que a nossa equipa de projeto enfrentou foi assegurar a transmissão em direto das câmaras CCTV para os dispositivos móveis. Para resolver este desafio, utilizámos tecnologias próprias que asseguram ligações API estáveis, sem dependência das bibliotecas predefinidas. Embora o nosso cliente tivesse soluções semelhantes, estas não forneciam funcionalidades suficientes e funcionavam de forma muito mais lenta.

Eventualmente, a nossa empresa lançou uma solução de videovigilância baseada na IoT que está disponível no mercado. Atualmente, continuamos a apoiar o projeto e a coordenar esforços se o cliente decidir introduzir uma nova funcionalidade.

Equipa

1
Arquiteto de software
1
Analista de negócios
1
Chefe de equipa
3
Programadores back-end
2
Programadores front-end
2
Programadores móveis
2
Engenheiros de nuvem
1
DevOps
1
Designer UI/UX
2
Engenheiros de GQ
conhecimento da equipa

Resultados

Innowise forneceu um poderoso sistema de monitoramento de vídeo que garante filmagens ao vivo 24 horas por dia, 7 dias por semana. Para além da transmissão de vídeo, a nossa solução permite integrações suaves em várias plataformas, juntamente com personalizações de missão crítica.

Como resultado, o cliente pode implementar uma plataforma de videovigilância IoT para monitorizar territórios adjacentes, proteger a propriedade privada e dissuadir criminosos e intrusos. Uma vez que os registos de vídeo são recebidos em conformidade com a lei, também podem ser utilizados como prova em situações de conflito (sempre que uma câmara de vídeo IoT é instalada, são colocados sinais de aviso adequados).

Em última análise, das rotinas diárias às actividades comerciais, todas as câmaras à vista trazem ordem e previsibilidade.

Duração do projecto
  • abril de 2020 - em curso

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    seta