Recherchez sur tout Techno-Science.net
       
Techno-Science.net : Suivez l'actualité des sciences et des technologies, découvrez, commentez
Catégories
Techniques
Sciences
Encore plus...
Techno-Science.net
Gearbest Page Spécial sur les nouveaux clients, Grande Réduction @GearBest! promotion
Photo Mystérieuse

Que représente
cette image ?
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | +
Framework multimédia

Un framework multimedia est une bibliothèque logicielle de gestion globale du son et de l'image.

Lorsqu'un programmeur désire créer une nouvelle application multimédia ou exploitant le multimédia (un lecteur de film, de musique, un jeu avec des musiques d'ambiance, un logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements effectués automatiquement par un appareil informatique. Y sont inclus...) de gravure sur CD-rom, etc.), il a le choix :

  • soit programmer lui-même la partie du logiciel qui décodera la musique/vidéo, en ajoutant à chaque fois un support pour les différents formats (ainsi un programmeur (En informatique, un développeur (ou programmeur) est un informaticien qui réalise du logiciel en créant des algorithmes et en les mettant en œuvre dans un...) de lecteur de musique devrait comprendre le fonctionnement du MP3 pour le mettre en œuvre, puis le fonctionnement du Ogg Vorbis pour le mettre en œuvre et ainsi de suite pour chaque format) ;
  • soit utiliser un framework (Un framework est un espace de travail modulaire. C'est un ensemble de bibliothèques et de conventions permettant le développement rapide d'applications. Il fournit suffisamment de briques logicielles et impose suffisamment de rigueur...), une bibliothèque qui prend en charge (La charge utile (payload en anglais ; la charge payante) représente ce qui est effectivement transporté par un moyen de transport donné, et qui donne lieu à un...) toute la gestion de la partie sonore. De cette manière l'auteur ne doit pas se soucier des différents formats, le framework s'en chargera.

En soit, développer un framework multimédia (Un framework multimedia est une bibliothèque logicielle de gestion globale du son et de l'image.) pour une seule application ne serait pas utile, mais l'avantage est que d'autres applications peuvent réutiliser la même chose.

Exemples de frameworks multimédia (Le mot multimédia est apparu vers la fin des années 1980, lorsque les CD-ROM se sont développés. Il désignait alors les applications qui, grâce à la mémoire du CD et aux capacités de l'ordinateur, pouvaient générer,...)

Linux (Au sens strict, Linux est le nom du noyau de système d'exploitation libre, multitâche, multiplate-forme et multi-utilisateur de type UNIX créé par Linus Torvalds, souvent désigné comme le noyau Linux. Par extension, Linux désigne...)

  • FFmpeg (FFmpeg est une collection de logiciels libres dédiés au traitement d'un flux numérique (enregistrement, lecture ou conversion d'un format à un autre).)
  • GStreamer (GStreamer est une bibliothèque logicielle de gestion globale du son et de l'image (appelée aussi framework multimédia) pour systèmes UNIX (GNU/Linux, BSD, etc.). Il a dans un premier temps (sa...)
  • xine
  • Helix (Helix ("Hélice" ou "spirale" en grec) est le nom d'un genre d'escargot devant son nom à sa coquille enroulée. Certains sont bien connus des gourmets...) DNA
  • Network-Integrated Multimedia Middleware (En informatique, un intergiciel (en anglais middleware) est un logiciel servant d'intermédiaire de communication entre plusieurs applications, généralement complexes ou distribuées sur un réseau informatique.) (NMM)
  • MLT

Microsoft Windows (Windows (littéralement « Fenêtres » en anglais) est une gamme de systèmes d’exploitation produite par Microsoft, principalement...)

  • Audio Compression Manager (ACM)
  • DirectShow
  • DirectX (Microsoft DirectX est une collection de bibliothèques destinées à la programmation d’applications multimédia. Plus particulièrement de jeux ou de programmes faisant...) Media Objects (DMOs)
  • Media Foundation (Windows Vista seulement)
  • QuickTime
  • Video for Windows (Windows est une gamme de systèmes d'exploitation produite par Microsoft, principalement destinées aux machines compatibles PC. C'est le remplaçant de MS-DOS. Depuis les...) (VfW), aussi appelé parfois Video Compression Manager (VCM)
  • Windows Media
  • Winamp (Winamp est un lecteur multimédia propriétaire pour Microsoft Windows. Créé par Justin Frankel, de la société NullSoft rachetée par AOL, Winamp est un des plus anciens lecteurs multimédia.) Média (On nomme média un moyen impersonnel de diffusion d'informations (comme la presse, la radio, la télévision), utilisé pour communiquer. Les médias permettent de diffuser une information vers un...) Player
  • VLC

Apple (Apple, Inc. (Apple Computer, Inc. jusqu'en janvier 2007 ; apple signifie « pomme » en anglais) (NASDAQ : AAPL) est une société multinationale dont l'activité principale était de fabriquer et de vendre...) Mac OS (Mac OS (pour Macintosh Operating System) est le nom du système d'exploitation d'Apple pour ses ordinateurs Macintosh. Il est surtout connu pour être le premier système grand public ayant une...)

  • QuickTime
  • Windows Média Player
  • VLC

Symbian

Normalisation

ISO/IEC TR 21000-1:2001 Information technology - Multimedia framework

Source: Wikipédia publiée sous licence CC-BY-SA 3.0.

Vous pouvez soumettre une modification à cette définition sur cette page. La liste des auteurs de cet article est disponible ici.