Construção de aplicativo web para upload, armazenamento e gerenciamento de vídeo. Integração de serviços de mídia azure (upload, codificação, armazenamento, video indexer, análise de mídia, criptografia, assinatura de vídeo, controle de acesso baseado em função, streaming sob demanda e ao vivo). Ambiente para geração de conteúdo associado aos vídeos, relatórios, notícias, etc. Estrutura híbrida de armazenamento de arquivos - nuvem para arquivos comuns e local para arquivos sensíveis.
I developed a body worn camera to operate as mobile dvr and capture image from person real perspective and vision angle.
The device records 10 min ful hd videos sequence clips, photos and voice messages, and stores in micro sd card (up to 64gb).
the device also generate a log file (txt) and stores in micro sd card.
When connected to a pc the device is recognized as mass storage with an ID (txt file).
The idea is build an Azure platform to monitore, track, manage and store content from a gruop of devices, with resources of media analytics to generate intelligence data to work as evidence manager.
Working principle is identify multiple devices through the ID code when connected to the pc and dowload video and log files automaticaly sending to a cloud storage server and clear the memory after that.
Organize files per device id, date and hour is crucial and must have a research tool to find video, photo, audio and log files from time line and device group or device id.
The platform must be capable of associate device ID to a person on a control pannel before start download process and create reports associated to this events.
Working principle is enable on demand video streaming associated with the research tool.
Azure Media Player to play videos and show metadata and analytics. Need to show in front of video user id, date and hour of playback to avoid unidentified leaking.
Enable streaming sharing for authorized users.
Enable video download for authorized users.
The device also generates gps coordinates, transmit video stream through 4G network, send alert messages and enable VoIP channel. There is API available to build an monitoring and tracking interface with device management functions.
Working principle is identify multiple devices through ID code when connected to network and run multichannel live streaming, real time tracking on google map, voice communication and device management.
Enable record function of live streaming and direct download of internal memory content to on demand streaming.
Working principle is run video analytics API´s from Auzure Media Services to enable advanced resources for search and id.