Pesquisar

Alexandre M.

(5.0 - 2 avaliações)

Projetos concluídos: 2 | Recomendações: 2 | Registrado desde: 30/05/2018

Histórico de projetos & Avaliações:

Carregando...

Projetos (Aguardando Propostas):

  • Desenvolvedor Full-Stack (Python) - Sistema de Timelapse

    Desenvolvimento Web | Orçamento: Aberto | Publicado: | Propostas: 9

    Oportunidade única: desenvolvedor full-stack (especialista em Python, processamento de mídia e timelapse).

    Estamos em busca de um desenvolvedor full-stack para criar um sistema de monitoramento que transforma horas de produção em vídeos timelapse otimizados.

    Este é um projeto com requisitos de alta performance e carga pesada. A precisão e a estabilidade dependem do domínio de pipelines de vídeo e da otimização de servidores Linux.

    O desafio do projeto: sistema timelapse.
    O objetivo é desenvolver um sistema que capture o stream de vídeo contínuo da linha de produção e o condense (ex: 8 horas de produção em 5 minutos de vídeo). O desafio técnico reside na captura estável, no processamento pesado e na codificação rápida dos vídeos para o formato timelapse.

    Stack tecnológica e requisitos mandatórios:
    Buscamos um profissional que não apenas saiba codificar em Python e Angular, mas que domine a arquitetura necessária para extrair a máxima performance em ambientes de streaming.

    1. Backend: Python e processamento pesado (Linux)
    O backend é o motor do sistema e será desenvolvido exclusivamente em Python.

    Linguagem & framework: Python. Esperamos familiaridade com frameworks de alta performance (ex: Django, Flask, ou FastAPI) e experiência em arquitetura assíncrona para gerenciar tarefas de longa duração.

    Ambiente e otimização: conhecimento avançado em Linux (servidores). O servidor deve ser otimizado para lidar com carga pesada (o análogo a "ferver carros pesados") de codificação, exigindo expertise em gerenciamento de recursos de CPU/GPU e tuning de SO para processamento intensivo.

    Protocolos de streaming (obrigatório): domínio em como processar streams de vídeo através dos protocolos RTSP (Real-Time Streaming Protocol) e RTMP (Real-Time Messaging Protocol). É crucial saber como decodificar e estabilizar estas fontes de vídeo.

    Geração de mídia: proficiência em FFmpeg e OpenCV (ou bibliotecas similares de manipulação de vídeo em Python) para:

    • Capturar, decodificar e manipular o frame rate do vídeo.
    • Gerar o arquivo final do vídeo timelapse de forma otimizada.

    2. Frontend: interface de visualização
    A interface será o painel de controle para agendamento e reprodução dos vídeos.

    Framework: Angular v17+

    Linguagem: TypeScript

    Objetivo: criar uma dashboard que permita ao usuário configurar os períodos de captura, iniciar as tarefas de geração timelapse e reproduzir os vídeos gerados com estabilidade e fluidez.

    O que esperamos de você:
    Experiência sólida no desenvolvimento de backends em Python que lidam com pipelines de visão computacional ou processamento de mídia.

    Forte conhecimento na otimização de servidores Linux para extrair a máxima performance em tarefas de codificação.

    Domínio nos protocolos de streaming RTSP e RTMP para captura de vídeo industrial.

    Se você está pronto para dominar o pipeline de vídeo com Python e entregar uma solução crítica de monitoramento industrial, envie seu portfólio destacando sua experiência em projetos de vídeo e servidores.

    Habilidades desejadas: Linux, Angular e Python.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.