| |
MPEG-4-Video Standard
Seite 68 von 103
Technische Informatik
10.10.2003
Excitation Coding) codiert ist. Diese Informationen werden ebenfalls in einem Table
hinterlegt, wovon eine Sammlung in jedem Track jeden Sample explizit beschreibt (z.B.
dessen Decoder-Parameter).
MP4 File
moov
IOD
mdat
Verbundene, zeitlich
geordnete OD-, BIFS-,
Audio- und Video-
Access Units
Track(Audio)
Track(Video)
andere
Tracks u.
Ströme
MP4 File
moov
IOD
Track(Audio)
Track(Video)
andere
Tracks u.
Ströme:
-MPEG-7
-MPEG-J
-IPMP
-Hint
-ClockRef.
MP4 File
. . . andere Atome (inkl. moov)
Einfache Datei zum Datenaustausch
Komplexe Datei mit externen Mediendaten
Media File
BIFS-AUs, möglicherweise
ungeordnet, mit anderen
nicht genutzten Daten
Track(BIFS)
Track(OD)
Track(BIFS)
Track(OD)
mdat
Video- u. Audio-AUs, möglicher-
weise ungeordnet, mit anderen
nicht genutzten Daten
Abb.34 Mögliche MP4-Szenarien
Um Ströme leichter zu verarbeiten, werden Descriptors der Medien-Ströme in jedem
Track gespeichert, der sie beherbergt. Das macht es auch einfacher sich von einem
Strom zum Anderen zu bewegen. Wird eine Präsentation übertragen, wird diese
Information über ein OD- bzw. IOD-Stream an das Terminal übergeben. Um Duplikate
unter den Descriptors zu vermeiden, werden ESDs nicht direkt in ODs (IODs)
gespeichert, sondern nur die Referenzen zu den bestimmten Tracks. Hierbei nutzt MP4
ein neues strukturelles Konzept: Jeder Track besitzt einen Table an Referenzen zu
anderen Tracks. So hat ein OD-Track einen Referenz-Table zu den Tracks für die er
Setup-Informationen transportiert. Wird ein ESD gebraucht, wird stattdessen die
Referenz-Struktur zum benötigten ESD gespeichert. Während der Übertragung wird
dann diese Referenz durch den aktuellen Descriptor des besagten Tracks ersetzt. Auch
andere Ströme (in MPEG-4 oder MPEG-7 integriert) folgen diesem Schema (vgl.
Abb.34) ohne spezielle Unterstützung des Datei-Formates.
5.2.3 Hinting
Hint-Tracks stellen das Bindeglied zwischen Mediendaten und Paketdaten dar. In einem
Medien-Track ist ein Sample ein Video- oder Audio-Frame. Im Gegensatz zu einem
|  |
|
| |
|
|