Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Anomalie
  • Catégorie Freebox OS → API
  • Assignée à
    rfliedel
  • Système d'exploitation Tous
  • Sévérité Haute
  • Priorité Très Basse
  • Basée sur la version 2.1.0
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par Aissen - 29/11/2013
Dernière modification par mbizon - 24/04/2014

FS#13785 - L’API AirMedia video marche une fois sur deux

L’API de lecture AirMedia marche (littéralement) une fois sur deux pour les lectures de vidéos sur le Freebox Player:

  1. si on lance une lecture après une autre, elle a pour effet de stopper la précédente, mais ne se lance pas elle même. Il faut la relancer. On pourrait contourner ce problème en envoyant deux fois la lecture, mais pour le cas de démarrage où aucune vidéo n’est en train d’être lue, on arriverait jamais à lire quoi que ce soit vu que le deuxième envoi annulerait le premier.
  2. si on utilise un stop avant chaque lecture, seul un couple (stop, start) sur deux est prit en compte.

J’ai fait un programme minimaliste pour illustrer le problème:
https://gist.github.com/anisse/ed92d218fd05dd6e1c03

Il met en exergue le problème 2 par défaut. Il faut commenter les stop pour tester le cas 1. Pour l’utiliser il faut le configurer avec un app_token et un app_id valide.

Comme le programme lit 3 vidéos, si on le lance plusieurs fois de suite, on voit bien qu’il lit une vidéo sur deux à chaque fois.

Fermée par  mbizon
24.04.2014 12:42
Raison de la fermeture :  Résolu
Aissen a commenté le 17.12.2013 14:58

À noter que si on envoie suffisamment de requêtes start/stop, on peut éventuellement faire crasher le lecteur AirMedia et il n’accepte plus aucune vidéo si on ne redémarre pas la box. Je n’ai pas réussi à reproduire le problème de manière fiable.

Aissen a commenté le 27.02.2014 14:22

Je n’arrive plus à reproduire les deux problèmes décrits dans ce bug, ils ont du être corrigés dans le dernier lot d’améliorations AirPlay/AirMedia.

En revanche si on est trop nerveux et qu’on lance deux ou trois couples stop,start (stop/start/stop/start) sans sleep entre chaque, on se retrouve dans le lecteur AirMedia bloqué, qui ne revient pas à la tache précédente. Ça n’arrive que si on a pas de lecteur airmedia en cours, sinon la dernière vidéo (start) se lit bien.

Ce problème me semble mineur et je ne vois pas dans quel cas un utilisateur pourrait le reproduire.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche