Dieses Buch vermittelt die grundlegenden Prinzipien für die Medienverarbeitung mit Java. Der Schwerpunkt liegt dabei auf der Verarbeitung audiovisueller Medien mithilfe des Java Media Frameworks (JMF) und des neuen Mobile Media API für tragbare Endgeräte (Handys, PDAs, etc.).
Die Programmierkonzepte werden anhand einer Vielzahl praktischer Beispiele erklärt. Insbesondere wird erläutert, wie man Medien mit Videokameras und Mikrofonen erfasst, mit Codecs umgewandelt, mit Effekten verändert und mit Renderern ausgeben kann. Außerdem wird das Streamen von Medien erklärt, denn JMF bietet sowohl Funktionen zum Empfangen als auch zum Senden audiovisueller Datenströme.
Das Buch ist als Einstieg in die Thematik und als Lehrbuch für das Hochschulstudium geeignet. Wer dieses Buch durcharbeitet, ist in der Lage, auch die Funktionsweise gängiger Software - etwa Adobe Premiere für Videoschnitt bzw. Windows Media Player oder Steinberg Wavelab für Audioverarbeitung - nachzuempfinden und seine eigenen Erweiterungen und Effekte zu programmieren.
Horst Eidenberger
Java Multimedia-Programmierung Softwareentwicklung