aspose.info
PL

Format pliku RM

Zaktualizowano

Czym jest plik RM?

RealMedia to zastrzeżony format kontenera multimedialnego opracowany przez firmę RealNetworks, który wykorzystuje rozszerzenie .rm. Jest używany z kombinacją RealAudio (RA) i RealVideo(RV) do przesyłania strumieniowego przez Internet. Te strumienie mają stałą przepływność. W przypadku zmiennej przepływności firma RealNetworks opracowała format RealMedia Variable Bitrate (RMVB). RealMedia nadaje się do przesyłania strumieniowego treści przez Internet i może być używany na przykład do przesyłania strumieniowego telewizji na żywo.

Struktura pliku RealMedia

Plik RealMedia składa się z serii fragmentów, z których każdy ma następującą strukturę:

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

W pliku RealMedia znajdują się następujące rodzaje fragmentów:

  • Nagłówek pliku RealMedia (.RMF): To musi być pierwsza porcja w pliku RealMedia. W jednym pliku znajduje się tylko jeden fragment RMF. Zawiera informacje o liczbie nagłówków.
  • Nagłówek właściwości pliku (PROP): Zawiera informacje o ogólnych właściwościach pliku RealMedia. W każdym pliku RealMedia znajduje się tylko jeden fragment tego typu.
  • Nagłówek właściwości multimediów (MDPR): ten fragment zawiera informacje o właściwościach strumienia. Zawiera informacje o typie strumienia i używanym kodeku. Dla każdego strumienia w pliku jest jeden fragment MDPR.
  • Nagłówek opisu treści (CONT): ten fragment zawiera informacje tekstowe, takie jak tytuł lub autor treści w pliku RealMedia. Ten fragment służy wyłącznie celom informacyjnym.
  • Nagłówek danych (DATA): Ten fragment zawiera grupę pakietów danych.
  • Nagłówek indeksu (INDX): Ten fragment występuje po wszystkich fragmentach DATA i zawiera wpisy indeksu. Jeden plik może mieć więcej niż jeden fragment INDX.

Obsługiwane formaty audio i wideo

Formaty audio

  • lpcJ: RealAudio 1.0 (VSELP)
  • 28_8: RealAudio 2.0 (LD-CELP -dnet: AC3
  • sipr: Sipro
  • kucharz: gotować
  • atrc: ATRAC3
  • ralf: bezstratny format RealAudio
  • raac: LC-AAC
  • Racp: HE-AAC

Formaty wideo

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

Bibliografia

Zobacz też