Que sont les objets multimédias ?
Les objets multimédias sont des entités logiques qui combinent des données multimédias avec des identifiants, des métadonnées, des relations, un état et des représentations disponibles. Ils peuvent rester stables tandis que les fichiers ou les déclinaisons sous-jacents changent.
Fonctionnement des objets multimédias
Un objet multimédia est un modèle au niveau applicatif qui relie une identité stable au contenu, aux représentations, aux métadonnées et aux relations. Ses fichiers peuvent passer d’un niveau de stockage à un autre ou être régénérés sans invalider les références à l’objet. L’état de l’objet peut exprimer le traitement, la révision, la publication, la conservation ou l’échec indépendamment de tout objet binaire particulier. Les API utilisent cette abstraction pour coordonner les catalogues et les flux de travail sans exposer chaque détail du stockage aux clients.
Points clés
- Les enregistrements de représentation doivent identifier leur rôle et leur origine, par exemple fichier maître, copie de travail, image d’affiche ou piste de sous-titres ; une simple liste d’URL ne peut pas exprimer ces significations de manière fiable.
- Les relations entre objets multimédias peuvent modéliser des versions, des extraits, des collections ou des éditions dans d’autres langues. Leur direction et leur cardinalité doivent être explicites pour éviter toute ambiguïté lors du parcours.
- Mettre à jour les métadonnées d’un objet et joindre un fichier nouvellement généré au cours d’étapes distinctes et non atomiques peut exposer un enregistrement incohérent. Les transitions d’état ou les écritures transactionnelles limitent cette période.
Quand les objets multimédias comptent
Utilisez un objet multimédia comme enregistrement au niveau applicatif lorsque plusieurs fichiers représentent le même contenu. Une identité stable simplifie les liens et les autorisations, mais les mises à jour doivent maintenir la cohérence entre les métadonnées et les déclinaisons.