| |
MPEG-4-Video Standard
Seite 90 von 103
Technische Informatik
10.10.2003
catch(MPEGJException ex) { }
cc = netManager.getChannelController();
cc.enable( serviceSessionID, channelID);
cc.disable( serviceSessionID, channelID);
}
public void Stop();
public void destroy() { }
}
Ressource Manager API
Reguliert die Auslastung (Performance) des Systems und dient der Anpassung
eines MPEG-4-Videos an die entsprechende Hardware.
System Capability API
Diese APIs bieten eine Schnittstelle zwischen dem Rechner und dem Medien-
Player.
Terminal Capability API
Zur Verwaltung von simultanen Programmausführungen.
8
Referenz Software
Die Entwicklung von Referenz Software (RS) ist ein wichtiger Teil des Standardisierungs-
Prozesses und trägt maßgeblich zu dessen Erfolg bei. MPEG-4-RS wird als Part 5 des
Standards veröffentlicht und verfolgt drei Ziele: Die Verifikation, die Klarheit und die
Förderung des Standards. Wird Software während der Entwicklungsphase
implementiert, hilft dieses technische Fehler schon im Vorfeld zu beseitigen und zeigt ob
Kombinationen verschiedener Tools ihr Ziel korrekt verfolgen. Ein internationaler
Standard wie MPEG-4 wird in zahlreichen Dokumenten von duzenden Parteien
niedergeschrieben. Hierbei ist es nicht immer leicht immer eine klare und einheitliche
Struktur in der Beschreibung aufrecht zu halten. Die RS hat hier eine Richtfunktion, die
entscheidet ob Interpretationen technischer Spezifikationen mehrdeutig sind oder gar im
Widerspruch zueinander stehen. RS fördert die Entwicklung spezifischer Hard- und
Software und ermutigt Ingenieure MPEG-4- basierte Produkte zu implementieren. RS ist
einerseits hilfreich, da sie Open-Source ist und als Grundlage dienen kann, andererseits
kann sie das Zusammenspiel mit der Anwendersoftware prüfen. Wichtig sind hier vor
allem Conformance Points (Kapitel 6) innerhalb der neuen Software, die mit RS geprüft
werden. RS-Aktivitäten läuft wie jede andere MPEG-Standardisierungsaktivität ab.
Beiträge der Mitglieder wie Codes und Papers werden in e-mails oder Meetings
diskutiert. Erstanden werden kann die Software schließlich von der ISO oder anderen
nationalen Verbünden.
8.1
Referenz Software Module
Für jeden Part des MPEG-4-Standards gibt es ein oder mehrer RS-Module, die in zwei
Kategorien zu ordnen sind: In normative und in informative Module. Normative Software
Module erhalten Inputs bestimmten Formats und verändern diesen zu einem Output
anderen Formats, wobei strikte Regeln (vom Standard vorgegeben) eingehalten werden
müssen. Implementierungen die diesen Standard unterstützen können also sicher sein
|  |
|
| |
|
|