API télécommande / API TV / Élixir

70 views
Skip to first unread message

nonozor

unread,
Aug 31, 2010, 3:56:14 AM8/31/10
to freebox-elixir
Bonjour,

J'aimerai me lancer dans le développement pour la Freebox.
Seulement je ne comprends pas trop le périmètre d'Elixir. Dans quelle
mesure il permet d'interagir avec les différentes fonctionnalités de
la Freebox.

En fait, j'ai vu qu'il était possible d'utiliser un téléphone de type
Androïd, par exemple, qui permet de faire office de télécommande.
Quelle est la techno utilisée ? J'imagine que cela se fait à partir de
webservices (du coup rien à voir avec Elixir) ?

Mon but serait, un peu dans le même esprit de la télécommande, de
faire une appli qui permettrai de lancer des vidéos du disque dur de
la freebox depuis mon téléphone (attention l'affichage de la vidéo
reste sur ma tv, je ne veux pas afficher le flux vidéo dans mon
téléphone).

Pensez-vous qu'il y a moyen de faire ce genre d'appli actuellement ou
je pense, qu'il faille plutôt attendre l'API "tv", qui permettrai ce
genre d'action ? Si c'est le cas, quand est-ce que celle-ci sera
disponible ?


Merci à vous de bien vouloir m'éclairer.

Lineplus

unread,
Aug 31, 2010, 6:06:08 AM8/31/10
to freebox-elixir
Bonjour,
Tu peux utiliser l'API télécommande depuis n'importe quelle plate-
forme, tant qu'elle dispose d'un navigateur web ou qu'elle puisse
exécuter un programme permettant d'envoyer des requêtes sur Internet
(pas besoin de toucher à du code Elixir). Il suffit d'envoyer une
requête à cette adresse : http://hd1.freebox.fr/pub/remote_control?key=cle&code=12345678
en remplaçant "cle" par une de ces valeurs :

> red : le bouton rouge (B)
> green : le bouton vert (A)
> yellow : le bouton jaune (Y)
> blue : le bouton bleu (X)
> power : la touche rouge on/off
> list : la touche d’affichage de la liste des chaînes entre power et tv
> tv : la touche verte TV de commutation péritel.
> 0 à 9 : les touches 0 à 9
> back : la touche jaune en dessous du 7 swap : la touche en dessous du 9
> info, mail, help, pip : les touches bleues à droite des numéros de chaîne
> epg, media, options : les fonctionnalités "secondaires" de ces mêmes touches
> vol_inc, vol_dec : volume+ et volume-
> prgm_inc, prgm_dec : program+ et program-
> ok : touche OK
> up, right, down, left : les touches directionnelles entourant le OK
> mute : la touche de mise en sourdine
> home : la touche free
> rec : la touche d’enregistrement
> bwd : la touche de retour en arrière (<<)
> prev : la touche "précédent" (|<<)
> play : la touche lecture/pause
> fwd : la touche d’avance rapide (>>)
> next : la touche "suivant" (>>|)

Et 12345678 par le code présent dans "Paramètres > Informations
Générales" sur ta Freebox. Tu peux également ajouter à l'URL ces
paramètres :

> Vous pouvez simuler un appui long sur la télécommande en ajoutant long=true à l’URL.
> Pour appuyer n fois de suite sur une touche, vous pouvez ajoutez repeat=n à l’URL.

Voici un code JavaScript très simple pour envoyer une requête depuis
un navigateur web :

var requete = new Image();
requete.src = "http://hd1.freebox.fr/pub/remote_control?
key=cle&code=12345678";

nonozor

unread,
Aug 31, 2010, 2:55:22 PM8/31/10
to freebox-elixir

Merci pout cette réponse super complete.
Je voulais aussi savoir si on pouvait faire exécuter des séquences de
plusieurs touches différents autrement qu' en appellant x fois la
requête ?

Merci.

Pierre-François Hugues

unread,
Sep 1, 2010, 7:57:17 AM9/1/10
to freebox...@googlegroups.com
Bonjour,

2010/8/31 nonozor <ales...@gmail.com>:


>
> Merci pout cette réponse super complete.
> Je voulais aussi savoir si on pouvait faire exécuter des séquences de
> plusieurs touches différents autrement qu' en appellant x fois la
> requête ?

Non, il faut faire N fois le GET.

--
Pierre-François HUGUES

DaRkYoda

unread,
Sep 1, 2010, 3:59:48 PM9/1/10
to freebox-elixir
Salut Pierre-François,

Toujours pas de code particulier pour revenir dans un endroit donné de
l'interface (page d'accueil, premier menu par exemple) ?

Merci,

A+

On 1 sep, 13:57, Pierre-François Hugues <pf.hug...@gmail.com> wrote:
> Bonjour,
>
> 2010/8/31 nonozor <alesca...@gmail.com>:

DaRkYoda

unread,
Sep 16, 2010, 5:18:37 PM9/16/10
to freebox-elixir
UP !

Ca serait tellement pratique de mettre la freebox en mode Freeplayer
depuis l'extérieur ...

Pas un petit http://hd1.freebox.fr/pub/remote_control?key=home_start&code=12345678

pour se mettre directement sur la première page du menu en haut à
gauche ?

Ou un http://hd1.freebox.fr/pub/remote_control?key=freeplayer&code=12345678

Pour mettre directement la freebox en mode Freeplayer... ??

Merci d'avance pour la réponse ;)

A+

Pierre-François Hugues

unread,
Sep 16, 2010, 6:46:01 PM9/16/10
to freebox...@googlegroups.com
C'est une émulation de télécommande, ni plus ni moins, donc ce n'est
pas prévu pour l'instant.

--
Pierre-François

Romain Tournier

unread,
Sep 17, 2010, 5:18:22 AM9/17/10
to freebox...@googlegroups.com
On Thu, Sep 16, 2010 at 02:18:37PM -0700, DaRkYoda wrote:
> UP !

tu te crois sur un forum de warlordz ?
deja que le top-post est gᅵnᅵralement TRES mal vu....
alors les "UP"....

> Ca serait tellement pratique de mettre la freebox en mode Freeplayer

> depuis l'extᅵrieur ...

> pour se mettre directement sur la premiᅵre page du menu en haut ᅵ


> gauche ?
>
> Ou un http://hd1.freebox.fr/pub/remote_control?key=freeplayer&code=12345678
>
> Pour mettre directement la freebox en mode Freeplayer... ??
>

> Merci d'avance pour la rᅵponse ;)

quel rapport avec elixir ?

merci de respecter les gens qui suivent et utilisent la liste...

>
> A+
>
>
> On 1 sep, 21:59, DaRkYoda <m.via...@gmail.com> wrote:

> > Salut Pierre-Franᅵois,
> >
> > Toujours pas de code particulier pour revenir dans un endroit donnᅵ de


> > l'interface (page d'accueil, premier menu par exemple) ?
> >
> > Merci,
> >
> > A+
> >

> > On 1 sep, 13:57, Pierre-Franᅵois Hugues <pf.hug...@gmail.com> wrote:
> >
> > > Bonjour,
> >
> > > 2010/8/31 nonozor <alesca...@gmail.com>:
> >

> > > > Merci pout cette rᅵponse super complete.
> > > > Je voulais aussi savoir si on pouvait faire exᅵcuter des sᅵquences de
> > > > plusieurs touches diffᅵrents autrement qu' en appellant x fois la
> > > > requᅵte ?


> >
> > > Non, il faut faire N fois le GET.
> >
> > > --

> > > Pierre-Franᅵois HUGUES
> >
> >
>

--
Romain

del65

unread,
Sep 17, 2010, 6:47:55 AM9/17/10
to freebox-elixir
Le rapport avec Elixir, aucun sauf que....

Sauf qu'à ma connaissance il n'existe pas de newsgroup consacré à
l'API téléocmmande à l'image du newsgroup freeplayer.
A défaut le groupe Elixir est donc le seul moyen de communiquer
directement avec les devs de Free sur cette API, idem pour les
émulateurs.

Il y a bien le bugtracker de freeplayer.org mais perso je trouve que
c'est difficile de discuter d'un bug ou d'une demande d'évolution
uniquement par ce moyen.

Mon père étant aveugle, un accès direct au freeplayer où à une
application Elixir serait plus qu'utile.

Avec le veillissement de la population, je prédis que les "vieux
geeks" auront tous ou presque de grandes difficultés à lire du texte
sur un écran à cause de la DMLA (Dégénérescence Maculaire Liée à
l'Âge) ou d'une maladie ou d'un accident s'attaquant à la rétine ou au
cristalin.

Les interfaces alternatives à base de synthèse vocale vont devoir se
développer pour résoudre ces difficultés d'accès à la technologie.


On 17 sep, 11:18, Romain Tournier <tout...@idest.org> wrote:
> On Thu, Sep 16, 2010 at 02:18:37PM -0700, DaRkYoda wrote:
> > UP !
>
> tu te crois sur un forum de warlordz ?
> deja que le top-post est g n ralement TRES mal vu....
> alors les "UP"....
>
> > Ca serait tellement pratique de mettre la freebox en mode Freeplayer
> > depuis l'ext rieur ...
>
> > Pas un petithttp://hd1.freebox.fr/pub/remote_control?key=home_start&code=12345678
>
> > pour se mettre directement sur la premi re page du menu en haut
> > gauche ?
>
> > Ou unhttp://hd1.freebox.fr/pub/remote_control?key=freeplayer&code=12345678
>
> > Pour mettre directement la freebox en mode Freeplayer... ??
>
> > Merci d'avance pour la r ponse ;)
>
> quel rapport avec elixir ?
>
> merci de respecter les gens qui suivent et utilisent la liste...
>
>
>
>
>
>
>
>
>
> > A+
>
> > On 1 sep, 21:59, DaRkYoda <m.via...@gmail.com> wrote:
> > > Salut Pierre-Fran ois,
>
> > > Toujours pas de code particulier pour revenir dans un endroit donn de
> > > l'interface (page d'accueil, premier menu par exemple) ?
>
> > > Merci,
>
> > > A+
>
> > > On 1 sep, 13:57, Pierre-Fran ois Hugues <pf.hug...@gmail.com> wrote:
>
> > > > Bonjour,
>
> > > > 2010/8/31 nonozor <alesca...@gmail.com>:
>
> > > > > Merci pout cette r ponse super complete.
> > > > > Je voulais aussi savoir si on pouvait faire ex cuter des s quences de
> > > > > plusieurs touches diff rents autrement qu' en appellant x fois la
> > > > > requ te ?
>
> > > > Non, il faut faire N fois le GET.
>
> > > > --
> > > > Pierre-Fran ois HUGUES
>
> --
> Romain

Pierre-François Hugues

unread,
Sep 17, 2010, 6:50:25 AM9/17/10
to freebox...@googlegroups.com
2010/9/17 del65 <ici...@gmail.com>:

> Le rapport avec Elixir, aucun sauf que....
>
> Sauf qu'à ma connaissance il n'existe pas de newsgroup consacré à
> l'API téléocmmande à l'image du newsgroup freeplayer.

proxad.free.adsl.tv est très bien adapté : on ne va pas crééer un
newsgroup pour chaque feature.

> A défaut le groupe Elixir est donc le seul moyen de communiquer
> directement avec les devs de Free sur cette API, idem pour les
> émulateurs.

Ben non :)

--
Pierre-François HUGUES

Reply all
Reply to author
Forward
0 new messages