← Projetos
2026destaque

Usina — Processamento de Vídeo

Pipeline de processamento de vídeo em .NET 10 + C# 14 que transcodifica 1,56 GB em ~1min15, extraindo o máximo de CPU e GPU com a entrada inteira em RAM — gravação em disco só na saída.

.NET 10C# 14IoTGPUCPU paralelaPipeline em RAM

Sistema construído do zero para processar vídeos de alta resolução com latência mínima. A entrada é carregada integralmente em uma pipeline em RAM, eliminando I/O de leitura durante o processamento — o disco só é tocado uma vez, na gravação final do resultado. CPU e GPU são exploradas simultaneamente para maximizar o throughput, gerando saídas em 1080p, 720p e 480p de forma concorrente. Desenvolvido com .NET 10 e C# 14, o sistema integra IoT para captura e controle do pipeline. Resultado: transcodificação completa de 1,56 GB em aproximadamente 1 minuto e 15 segundos, com utilização máxima do hardware disponível.