En effet, en tant que développeur de MyFreebox je confirme que la nouvelle API est en place depuis plusieurs années. L’ancienne est normalement réservée à la Freebox V5 ou à la freebox crystal. A noter que cette ‘nouvelle’ API n’a pas beaucoup évolué depuis sa sortie (uniquement l’ajout de la gestion des gamepad).
La nouvelle API est toutefois beaucoup plus complexe à mettre en place dans les applications : il faut utiliser un SDK de bas niveau codé entièrement en C.
Si quelqu’un souhaite la mettre en place en utilisant les technologies web le mieux serait probablement d’analyser le protocole de communication entre le sdk C et la box puis de laisser entièrement le SDK de côté pour réaliser le plug-in de navigateur.
Le principal intérêt de cette API à mon goût est la disparition du code de télécommande qui existait sur la version HTTP ainsi que la gestion de la souris pour le navigateur web. Il manque de nombreuses fonctionnalités pour que celle-ci soit vraiment intéressante comme l’obtention d’informations sur l’état actuel du player (allumé/éteint, chaines tv en cours, volume actuel, etc.)
1 commentaires
Freebox Player : l’API HTTP pour les télécommandes virtuelles disparaît
07/08/2014
Le 08/08/2014 à 08h 18
En effet, en tant que développeur de MyFreebox je confirme que la nouvelle API est en place depuis plusieurs années. L’ancienne est normalement réservée à la Freebox V5 ou à la freebox crystal. A noter que cette ‘nouvelle’ API n’a pas beaucoup évolué depuis sa sortie (uniquement l’ajout de la gestion des gamepad).
La nouvelle API est toutefois beaucoup plus complexe à mettre en place dans les applications : il faut utiliser un SDK de bas niveau codé entièrement en C.
Si quelqu’un souhaite la mettre en place en utilisant les technologies web le mieux serait probablement d’analyser le protocole de communication entre le sdk C et la box puis de laisser entièrement le SDK de côté pour réaliser le plug-in de navigateur.
Le principal intérêt de cette API à mon goût est la disparition du code de télécommande qui existait sur la version HTTP ainsi que la gestion de la souris pour le navigateur web. Il manque de nombreuses fonctionnalités pour que celle-ci soit vraiment intéressante comme l’obtention d’informations sur l’état actuel du player (allumé/éteint, chaines tv en cours, volume actuel, etc.)