aspose.info
FR

Format de fichier RM

Mis à jour le

Qu’est-ce qu’un fichier RM ?

RealMedia est un format de conteneur multimédia propriétaire développé par RealNetworks qui utilise l’extension .rm. Il est utilisé avec la combinaison de RealAudio (RA) et RealVideo(RV) pour le streaming sur Internet. Ces flux sont à débit binaire constant. Pour le débit binaire variable, RealNetworks a développé le format RealMedia Variable Bitrate (RMVB). RealMedia convient à la diffusion de contenu sur Internet et peut être utilisé par exemple pour diffuser la télévision en direct.

Structure du fichier RealMedia

Un fichier RealMedia se compose d’une série de morceaux, chacun ayant la structure suivante :

dword  chunk type (FOURCC)
dword  chunk size, including 8-byte preamble
word   chunk version
byte[] chunk payload

Voici les types de morceaux présents dans le fichier RealMedia :

  • En-tête de fichier RealMedia (.RMF) : il doit s’agir du premier bloc du fichier RealMedia. Un seul bloc RMF est présent dans un fichier. Il contient des informations sur le nombre d’en-têtes.
  • En-tête des propriétés du fichier (PROP) : contient des informations sur les propriétés générales du fichier RealMedia. Il n’y a qu’un seul bloc de ce type dans chaque fichier RealMedia.
  • En-tête des propriétés du média (MDPR) : ce bloc contient des informations sur les propriétés du flux. Il contient des informations sur le type de flux et le codec utilisé. Il existe un bloc MDPR pour chaque flux dans le fichier.
  • En-tête de description de contenu (CONT) : ce bloc contient des informations textuelles telles que le titre ou l’auteur du contenu du fichier RealMedia. Ce bloc est à titre informatif uniquement.
  • En-tête de données (DATA) : ce bloc contient un groupe de paquets de données.
  • En-tête d’index (INDX) : ce bloc vient après tous les blocs de données et contient des entrées d’index. Un fichier peut avoir plusieurs blocs INDX.

Formats audio et vidéo pris en charge

Formats audio

  • lpcJ : RealAudio 1.0 (VSELP)
  • 28_8 : RealAudio 2.0 (LD-CELP
  • dnet : AC3
  • sipr : Sipro
  • cuisinier : Cuisinier
  • atrc : ATRAC3
  • ralf : format sans perte RealAudio
  • raac : LC-AAC
  • racp : HE-AAC

Format vidéo

  • CLV1 : ClearVideo
  • RV10 : H.263
  • RV13 : H.263
  • RV20 : H.263+, RV20
  • RV30 : précurseur H.264
  • RV40 : précurseur H.264, RV40
  • RVTR : H.263+ (RV20)

Références

Voir aussi