Logo de Hydatis

Sec-01 Cloud Video Management System & Real-Time Mobile Streaming for Multi-Brand Cameras PFE

Hydatis

StageHybride4 à 6 moisRémunéréDate limite : 28 nov. 2025
Cloud EngineeringVideo streamingMobile Development (Flutter)

Postuler

Description

Objective

  • Design and implement a scalable Video Management System (VMS) capable of ingesting and storing RTSP/ONVIF video streams from multiple camera brands.
  • Provide secure, real-time video playback through a cross-platform mobile application and centralized cloud archiving.

Key Features / Deliverables

  • Multi-camera and multi-brand support using ONVIF/RTSP for camera discovery and stream ingestion.
  • Real-time streaming to mobile using WebRTC or HLS, cloud video archiving to S3-compatible storage, metadata organization and basic stream health monitoring.

Technological Environment / Stack

  • Backend: Python or Node.js; Mobile: React Native.
  • Protocols and tools: RTSP, ONVIF, WebRTC, HLS, FFmpeg, GStreamer, MinIO or Amazon S3, PostgreSQL; containerized with Docker (Kubernetes optional for scaling).

Expected Tasks and Responsibilities

  • Implement stream ingestion pipelines for diverse camera brands and ensure stable recording to cloud storage.
  • Build APIs and backend services for indexing video metadata, access control and stream health monitoring.
  • Implement secure, low-latency playback on mobile (React Native) and evaluate WebRTC vs HLS trade-offs.
  • Integrate storage (MinIO/Amazon S3) and database (PostgreSQL), and prepare Docker-based deployment; optionally provide Kubernetes deployment manifests for scaling.

Skills & Qualifications

  • Experience with video streaming protocols (RTSP, ONVIF) and real-time protocols (WebRTC/HLS).
  • Proficiency in Python or Node.js for backend development and React Native for mobile app development.
  • Familiarity with FFmpeg/GStreamer, object storage (S3/MinIO), PostgreSQL and containerization (Docker); Kubernetes knowledge is a plus.

How to apply

  • Send your application to stages@hydatis.fr with the subject line specified below and include your CV, cover letter, and any relevant project links or code samples.
  • You can also apply via the company site: https://www.hydatis.com