0
  • Satosphère
    This Rented Shell
    > Performance: 25-26-27-28-29 novembre
    18h30

    Durée : 40-45 minutes

    > Film: 3, 4, 6, 9, 10, 11, 12, 13, 16, 17, 18, 20, 27 et 30 décembre à 19h
    6, 9, 13, 14, 15, 16, 22 et 23 janvier à 19h

    Durée : 40-45 minutes

    Anglais sous-titré français
  • Satosphère
    - 22 . 7
    13, 14, 15, 16, 22 et 23 janvier à 17h30
    27, 29 et 30 janvier à 18h et 19h30
    3, 4, 5, 6, 10, 11, 12 et 13 février à 18h et 19h30

    Durée : 40 minutes

Coder sans latence: programmation temps réel pour le multimédia

INSCRIPTION

INFORMATIONS PERTINENTES

CONTENU DU COURS

FONDAMENTAUX

  • Qu’est-ce que le temps-réel ? Quelles sont les différences entre soft real-time et hard real-time?
  • Quelles sont les spécificités du temps-réel en multimédia? Que se passe-t-il lorsqu’un système de traitement du signal à visée artistique n’a pas un fonctionnement temps-réel?
  • Quels sont les outils nécessaires à la réalisation de systèmes temps-réel (langages de programmation, systèmes d’exploitation adaptés)? Pourquoi certains langages ne permettent-ils pas de garantir des systèmes avec des garanties temps-réel?
  • Les mécanismes d’appels système, d’allocation mémoire et d’exclusion mutuelle: pourquoi sont-ils incompatibles avec un comportement soft real-time?

PROGRAMMATION TEMPS-RÉEL EN C++

  • Stratégies de bases pour éviter les allocations mémoires.
  • Structures de données dynamiques compatibles avec une approche temps-réel (files sans verrou, tables de hachage, etc.)
  • Programmation à multiples fils d’exécution et temps-réel: quelle architecture choisir ?

PROGRAMMATION TEMPS-RÉEL POUR LE MULTIMÉDIA

  • Traitement audio et image temps-réel: quels algorithmes?
  • Traitement de données de contrôle: réseau, etc.
  • Une architecture logicielle éprouvée: la programmation synchrone.
  • Applications au-delà du multimédia.

MÉTHODOLOGIE

Plusieurs méthodes d’apprentissage permettant de mesurer votre progrès et votre intégration des concepts sont utilisées tout au long de la formation:

  • Exposé
  • Travail individuel
  • Exercice informatique
En collaboration avec
Partager la formation
Copié dans le presse-papier

Formations recommandées

Formations privées
1 janvier 202231 décembre 2026
Ateliers pour les aîné·e·s
19 août 20251 décembre 2026
Introduction à TouchDesigner
13 janvier 202624 février 2026
Initiation à la création visuelle immersive (Anglais + En ligne)
14 janvier 202614 janvier 2026