novembre
2011
#David DeHaven, Brian Burkhalter, John Yoon
Media architecture
javafx.scene.media -> pure public Java ontop of private Java ontop of native
MediaView est le noeud chargé du rendu dans la scene.
Support des sous-titres (inclus dans le media) dans le futur ?
Supporte 64 pistes audio
Media API
AudioClip permet de lire des clips audio (courts : 1~2s).
Utilise beaucoup de mémoire.
« Fire and forget ».
L’appel au constructeur est bloquant durant le chargement du media.
Fonctionne depuis les JARs.
MediaPlayer permet de lire les flux audio et video.
On peut voir plusieurs vues du même MediaPlayer.
Il est possible d’utiliser des sous-titres externes via la Map des Markers.
La lecture en sens inverse n’est pas supportée.
Il est possible de récupérer directement le spectre audio depuis cette classe.
MediaView
Peut subir les transformations comme n’importe quel autre noeud.
On peut changer le viewport sur le media.
La gestion des erreurs est à la fois synchrone et asynchrone.
Il faut mieux mettre en place le callbacks (pour catcher les erreurs asynchrones) le plus rapidement possible.
Nouvelles fonctionnalités promises l’an dernier :
Low-latence audio
Markers
Alpha Channel
equalizer
audio Spectrum
Pas de support du MIDI pour le moment (en faire la demande sur le Jira)
Pas encore de support du streaming.
Support H.264, viendra dans le futur.
jusqu’à 32 AudioClip peuvent etre joués en même temps.
Commentaires récents
- Back from the future… dans
- Back from the future… dans
- Static linking = does not Compute dans
- Paquetage x 2 dans
- Why you little… dans