Freebox Player (Revolution / V6)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Anomalie
  • Catégorie Periph. d'interface utilisateu → Télécommandes réseau
  • Assignée à
    rawoul
  • Système d'exploitation Tous
  • Sévérité Basse
  • Priorité Très Basse
  • Basée sur la version 1.3.18
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée
Concerne le projet: Freebox Player (Revolution / V6)
Ouverte par kmf31 - 23/07/2015
Dernière modification par rawoul - 03/07/2020

FS#18032 - interface HID: Alt_Audio_Increment et Alt_Subtitle_Increment ne marchent plus

Concernant l’interface HID de telecommande reseau depuis le dernier firmware 1.30 du Freebox Player les deux codes pour “Consumer / Alt_Audio_Increment” avec code 0×173 et “Alt_Subtitle_Increment” avec code 0×175 ne fonctionnent plus. Je suppose ils ont ete “enleves” pour manque d’importance ?

Ces deux codes sont affiches dans la liste officielle de codes:
http://dev.freebox.fr/sdk/freebox_player_1.1.4_codes.html

et permettent (ou plutot “permettaient”) de programmer une telecommande reseau tel que le changement de la piste audio ou des sous-titre peut se faire avec un seul appui sur une touche ce qui est extrement pratique car si on passe par le menu (la methode “officielle) il faut facilement effectuer entre ~7 et ~15 actions de telecommande pour changer de pistes audio ou sous-titres.

Personnellement j’utilise une version modifiee de ce programme:
https://github.com/fbx/foils_hid/blob/master/test/remote.c

en combinaison avec le logiciel “ircat” en Linux pour utiliser une telecommande USB sur PC comme “vraie” telecommande pour la Freebox, c.-a-d. la telecommande USB fait afficher par le logiciel ircat un certain caractere ascii (selon touche) et par un “|” c’est transmis a la version modifiee de remote.c pour envoyer un code a la telecommande reseau par l’interface HID. Bref, les appuis sur la telecommande USB branchee au PC agissent sur la Freebox par l’intermediaire du logiciel ircat et l’interface HID de telecommande reseau.

Cela marchait tres bien (et marche toujours sauf pour les deux codes en question) et depuis plus d’un an j’ai pu profiter des touches directes pour changer de piste audio ou sous-titre mais avec le firmware 1.30 du Player cela a disparu. Est-ce que ce serait possible de remettre ces deux codes ci-dessus ou si les codes ont seulement change (?) de communiquer les modifications ?

Je suis conscient que l’interface HID n’a apparemment pas une grande importance pratique mais il y a quand meme aussi quelques applications smartphone qui marchent avec ca mais je ne sais pas si ces applications ont implemente des touches directes pour changement des pistes audio et soustitre, c.-a-d. s’ils profitent reelement de cette fonctionnalite.
Ce serait bien si les developpeurs et aussi les usagers des ces applications smartphone de telecommandes virtuelles basees sur l’interface HID se manifestent ici pour monter leur interet ...

Je comprend aussi que ces deux codes n’ont pas de touche equivalente sur la vraie telecommande de la Freebox V6 (ce qui est d’ailleurs tres tres domage !) ni sur l’autre interface de telecommande reseau http (qui semble toujours etre plus utilisee par les gens car plus facile a programmer).

Meme s’il n’y a pas grand monde concerne la modification necessaire pour remettre ces codes n’est peut-etre pas trop difficile ?

Fermée par  rawoul
03.07.2020 12:42
Raison de la fermeture :  Résolu
Admin
rawoul a commenté le 24.07.2015 17:16

Je remets le binding des touches

kmf31 a commenté le 24.07.2015 21:01

Merci beaucoup pour l'info !

kmf31 a commenté le 29.07.2015 10:16

Avec le dernier firmware 1.3.1 c'est partiellement resolu:

les deux touches audio/soustitre de l'API HID remarchent correctemment si on regarde une chaine TV en directe

mais si on regarde un enregistrement la touche pour changer de piste audio ne fait rien

et pour le sous-titre ca marche mais sans afficher/confirmer pendant 1-2 secondes que le changement a ete effectue (le comportement par defaut avant la version 1.3.0 et avec 1.3.1 pour la vision d'une chaine en directe).

En tout cas merci pour la modif partielle dans 1.3.1 et j'espere que pour la vison des enregistrements ce sera aussi repare prochainement ...

Je n'ai pas teste pour les fichiers multi-media (autres que des enregistrements) mais je suppose ca doit etre similaire que les enregistrements ?

Admin
rawoul a commenté le 29.07.2015 10:17

Désolé j'ai fait ca vite fait sans tester, il y avait trop de bugs à corriger ;)

kmf31 a commenté le 29.07.2015 12:07

Ce n'est pas grave et je comprends tres bien qu'il faut souvent faire plusieurs aller et retour pour des bogues. ;)
En plus il y avait (ou il y a encore) d'autres problemes plus urgents ...

Je suis deja content que ca remarche partiellement et j'attends pour le reste. Honnetement avec le nouveau firmware je trouve il y a aussi de tres bonnes choses: on peut faire des sauts de +/- 10 secondes avec un appui court sur "»", "«" et les fleches ca fait maintenant +/- 30 secondes au lieu d'une minute (quand on regarde un enregistrement), on peut desormais programmer un enregistrement sur disque USB ou externe a partir de l'interface TV etc. Aussi les infos dans le menu enregistrements comme taille d'un enregistrement, sur quel disque, etc. sont utiles.

kmf31 a commenté le 03.07.2020 12:33

Je me suis apercu que les deux touches audio/soustitre de l'API HID remarchent aussi pour la lecture des enregistrements. Je crois c'est depuis le dernier firmware (1.3.21) mais je ne suis pas 100% sur si cela ne remarchait pas deja un peu avant.

En tout cas merci et ces deux touches sont en effet tres pratiques car elles permettent d'eviter de passer par un menu assez complique pour changer audio et/ou soustitre.
Je voudrais aussi donner un retour qu'il y a au moins une personne qui utilise l'API HDI de maniere reguliere (avec une telecommande USB sur PC et toujours avec la meme methode decrite dans le 1er poste ci-dessus). Le seul probleme ma telecommande USB pour PC se fatigue et il semble ce n'est plus possible d'en acheter exactement le meme type de modele (datant des annees ~2005).
Je crois il y a aussi des developpeurs des apps (android, iphone ?) qui se servent de cette API mais ici je crois de ne pas avoir vu d'implementation de ces deux touches mais je n'ai pas systematiquement teste toutes les apps-telecommandes et peut-etre je me trompe.

Admin
rawoul a commenté le 03.07.2020 12:42

Merci de votre retour, j'avais effectivement corrigé récemment.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche