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.
Zielgruppe sind Studenten und Lehrer der Medieninformatik ebenso wie Entwickler von multimedialen Anwendungen
Die Autoren
Dr. Horst Eidenberger hat an der Universität Wien und der Technischen Universität Wien Mathematik und Informatik studiert. Er ist derzeit als Universitätsassistent an der Technischen Universität Wien beschäftigt. Sein Forschungsbereich ist die Modellierung menschlicher visueller Ähnlichkeitswahrnehmung in Computersystemen. Im Rahmen seiner Lehrtätigkeit führt er Anfänger- und Fortgeschrittenen-Kurse in den Bereichen Medienverabeitung und Videoproduktion durch.
Dipl.-Ing. Roman Divotkey hat an der Universität Linz Informatik studiert. Er arbeitet derzeit als Wissenschaftler an der Technischen Universität Wien, wobei er sich im Rahmen seiner Dissertation vor allem mit der Programmierung von Medienverarbeitungssystemen in Java beschäftigt. Darüber hinaus beschäftigt er sich mit Computergrafik (v.a. photorealistischem Rendering) und Audioverarbeitung. Seine Mail lautet: roman@divotkey.net |