Foray Technologies - Video Streaming & Evidence Architecture

Built ITAR-compliant video transcoding, workflow validation, and SNMP health monitoring tools for Foray using C#, FFMPEG, and AWS S3.

Client
ChallengeStreamline and secure multimedia evidence management and monitoring
ResultRobust video streaming, backup, and health monitoring platform
Tags.NET, AWS, Big Data, Public

Foray Technologies develops digital evidence management solutions for law enforcement and government. TaylorMade Software architected multiple core backend systems during a multi-year engagement.

A key accomplishment was the development of a secure Video Transcoding and Streaming Server using FFMPEG, C++, and C#. The system transcodes virtually any video format into MPEG-4 H.264 and streams it on-demand to HTML5 video players across compliant browsers.

We also built a Visio Workflow Parser and Validator in C# to support dynamic forensic workflows. The toolset integrated into Foray's workflow engine with full NUnit coverage and CI/CD through Mercurial and TFS.

Additionally, we delivered an ITAR-compliant backup and restore solution for large digital media files using Amazon S3 within the AWS GovCloud ecosystem, ensuring regulatory compliance and redundancy.

As a proactive measure, we developed a prototype heartbeat and health monitoring system based on SNMP and OpenNMS to track deployed application health across client installations worldwide.