Manager, MMAPI
Manager:
Der Manager hat die Aufgabe, Datasource und Player miteinander zu verbinden. Manager wird nicht instantiiert, er stellt statische Methoden zum Anlegen von Datasource- und Playerinstanzen zur Verfügung. (more…)
Manager:
Der Manager hat die Aufgabe, Datasource und Player miteinander zu verbinden. Manager wird nicht instantiiert, er stellt statische Methoden zum Anlegen von Datasource- und Playerinstanzen zur Verfügung. (more…)
Controls:
Player besitzt Controllable als Superinterface, welches benutzt wird um anwendungsspezifische Controls anzuhängen. Vom Interface Control abgeleitete Controls ermöglichen es, den Player zu steuern, Audio- und Videodaten abzuspielen und aufzunehmen. Gängige Controls sind z. B. VolumeControl zum steuern (more…)
Player:
Player bietet eine flexible, generische Schnittstelle für alle Medienformate, Audio sowie Video. Das Interface Player ist nicht auf bestimmte Quellen oder spezielle Formate festgelegt, es hängt von der konkreten MMAPI-Implementierung ab, welche Medienformate abgespielt werden können. (more…)
Datasource:
Die Klasse Datasource ist für den Transport der Daten von der Quelle zum Player zuständig. Sie ist eine Abstraktion für Datenquellen aller Art, dabei bleiben die Details, wie die Daten gelesen werden, unberücksichtigt. (more…)
Die Mobile Media API erlaubt die Aufnahme und Wiedergabe von Multimediadaten wie Audio oder Video.
Package: javax.microedition.media
3.3.2.3 Verarbeitung von Multimediadaten:
Für die Verarbeitung und Aufnahme von Multimediadaten ist die Klasse MMUtil zuständig. Für die Wiedergabe von Audiodaten dienen die Methoden playMidi(), playTone(), playVoice(), für die Aufnahme recordAudio() und recordAudioUntilEternity(). (more…)
Im Laufe der letzten zwei Jahre fanden Endgeräte, welche Multimedia-Inhalte darstellen und abspielen können, beim Endkunden immer größeren Anklang. Polyphone, also mehrstimmige Klingeltöne gehören seit geraumer Zeit zum (more…)
Der Funktionsumfang der API wird durch weitere, optionale Pakete ergänzt, deren Hardwareanforderungen zu denen von CLDC und MIDP hinzuzuaddieren sind. Die optionalen Pakete versuchen, die Lücke zu nativen Anwendungen zu schließen, indem sie eine bessere Ausnutzung der Möglichkeiten des Endgeräts bieten. (more…)