aspose.info
IT

Formato file RM

Aggiornato

Che cos’è un file RM?

RealMedia è un formato contenitore multimediale proprietario sviluppato da RealNetworks che utilizza l’estensione .rm. Viene utilizzato con la combinazione di RealAudio (RA) e RealVideo(RV) per lo streaming su Internet. Questi flussi hanno un bitrate costante. Per il bitrate variabile, RealNetworks ha sviluppato il formato RealMedia Variable Bitrate (RMVB). RealMedia è adatto per lo streaming di contenuti su Internet e può essere utilizzato, ad esempio, per lo streaming di programmi televisivi in diretta.

Struttura del file RealMedia

Un file RealMedia è costituito da una serie di blocchi, ciascuno con la seguente struttura:

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

Di seguito sono riportati i tipi di blocchi presenti nel file RealMedia:

  • Intestazione del file RealMedia (.RMF): questo deve essere il primo blocco nel file RealMedia. In un file è presente solo un blocco RMF. Contiene informazioni sul numero di intestazioni.
  • Intestazione delle proprietà del file (PROP): contiene informazioni sulle proprietà generali del file RealMedia. C’è solo un pezzo di questo tipo in ogni file RealMedia.
  • Intestazione delle proprietà multimediali (MDPR): questo blocco contiene informazioni sulle proprietà del flusso. Contiene informazioni sul tipo di flusso e sul codec utilizzato. C’è un blocco MDPR per ogni flusso nel file.
  • Intestazione della descrizione del contenuto (CONT): questo blocco contiene informazioni di testo come il titolo o l’autore del contenuto nel file RealMedia. Questo pezzo è solo a scopo informativo.
  • Intestazione dati (DATA): questo blocco contiene un gruppo di pacchetti di dati.
  • Intestazione dell’indice (INDX): questo blocco viene dopo tutti i blocchi DATI e contiene le voci dell’indice. Un file può avere più di un blocco INDX.

Formati audio e video supportati

Formati audio

-lpcJ: RealAudio 1.0 (VSELP)

  • 28_8: RealAudio 2.0 (LD-CELP
  • rete: AC3
  • sipr: Sipro
  • cucinare: cucinare
  • atrc: ATRAC3
  • ralf: formato RealAudio Lossless
  • raac: LC-AAC
  • gara: HE-AAC

Formati video

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

Riferimenti

Vedi anche