VLC pour Android avance mais n'est pas encore prêt
Retiré de l'App Store, VLC avait trouvé refuge sur Cydia, et dans le même mouvement, le lecteur multimédia préparait son arrivée sur Android. Rémi Duraffort fait aujourd'hui un point sur l'avancée du projet.
Après deux mois de développement, il n'est toutefois pas encore prêt pour une sortie publique. Il est testé dans l'émulateur d'Android sur Nexus One, S et HTC Desire. Une période bêta sera ouverte dans un second temps auprès de quelques testeurs.
Actuellement les développements portent sur la diffusion des contenus audio et vidéo. Au départ, seule la version 2.3 Gingerbread d'Android pouvait gérer la sortie des rendus vidéo exécutées au travers d'OpenGL. Une seconde version du module a élargi la compatibilité aux précédentes versions de l'OS, évidemment plus répandues, au prix de quelques concessions dans son efficacité. Rémi Duraffort illustre son billet de deux photos d'un Nexus One décodant un film en H.264 et AAC.
Pour la partie audio, plutôt que de dépendre d'un module présent uniquement dans Gingerbread, l'équipe a développé le sien, lui aussi moins regardant sur la version du système.
Plusieurs choses restent à faire, en vrac : la compatibilité avec les fonctions d'économie d'énergie du système, la rotation de l'image à l'écran, les performances d'affichage ou encore les différents ratios d'image.
L'interface aussi est encore sommaire et différentes librairies de VLC (décodage, encodage, tag id3…) doivent être adaptées (pour ffmpeg c'est déjà fait et elle gère le h.264, le mp4 et l'ogg). Enfin, il s'agira d'optimiser le comportement du logiciel en fonction des possibilités offertes par les différents types de processeurs ARM utilisés dans les Androphones.
En résumé, prévient Duraffort, VLC pour Android, réalisé sur le temps libre de ses développeurs, ne sera pas disponible avant encore quelques mois.