- État Fermée
- Pourcentage achevé
- Type Anomalie
- Catégorie Lecteur multimédia → Client UPnP AV
-
Assignée à
brouits - Système d'exploitation Tous
- Sévérité Haute
- 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 2
- Privée
Ouverte par stan - 18/10/2014
Dernière modification par brouits - 25/09/2015
FS#15933 - Respecter l'arborescence et le classement des pistes du serveur UPNP DNLA
Bonjour,
Les serveurs UPNP DNLA ont leur propres classements dans leurs arborescences et celle-ci n’est pas respectée par le Freebox Player.
Par exemple, avec Twonky Server 7.2.8 sur un NAS QNAP en arborescence “Navigation multimédia avancée” :
- si on navigue par l’arborescence “Album” alors les pistes sont normalement classées par numéro de piste;
- si on navigue par l’arborescence “Interprète” alors les pistes sont normalement classées par ordre alphabétique.
Curieusement, le Freebox Player trie tout par ordre alphabétique sur le nom de la piste et ne respecte pas ce qui est défini au niveau du serveur UPNP DNLA.
Ceci est fortement gênant car, de facto, la suite des morceaux normale d’un album n’est pas respectée (et dans le cas d’album live, ça devient donc un vrai carnage).
J’ai testé l’arborescence avec une PS3 qui dispose aussi de son serveur UPNP DNLA et un client UPNP DNLA sous Windows, l’arborescence est correcte pour l’exemple ci-dessus.
J’en conclus que c’est donc bien le Freebox Player qui est en cause.
Merci donc de corriger ce bogue et de faire en sorte que le Freebox Player ne trie plus ce qui lui est transmis par le serveur UPNP DNLA.
Si classement de piste il doit y avoir, celui-ci doit se faire côté serveur et non côté client.
Cordialement
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
Le firmware 1.2.18 a supprimé le tri sur les pistes audio, mais cela ne suffit pas, il faut aussi le supprimer sur les dossiers, ou du moins rajouter une option pour ne pas trier.
Par exemple, on a un index alphabétique, et le "Tous les artistes" se retrouve à la lettre T au lieu de se retrouver en haut.
Bonjour,
Ça va beaucoup mieux mais il reste un gros bogue concernant le tri des pistes.
Ce n'est toujours pas l'ordre original du serveur UPNP qui est pris en compte par la Freebox, celle-ci remouline toujours l'ordre avant affichage.
Apparemment, c'est maintenant le numéro de piste qui sert pour le tri en premier et ensuite l'ordre alphabétique.
Deux impacts :
La navigation par interprète classe les pistes avec Twonky Server par ordre alphabétique. Cet ordre n'est plus respecté.
Plus gênant.
Sur les albums double, lors d'une navigation par album, Twonky Server trie par numéro d'album puis piste. Cet ordre n'est pas respecté.
Exemple :
Ainsi si j'ai l'artiste machin qui a fait le double album truc.
Sur le CD 1, les pistes sont les suivantes :
1 - Toto
2 - Titi
Sur le CD 2, j'ai les pistes :
1 - Tata
2 - Tutu
Les pistes sont taguées avec comme numéro d'album le numéro du CD et on a bien le numéro de piste tagué comme numéro de piste.
Twonky renvoie bien l'ordre suivant :
Toto
Titi
Tata
Tutu
Ça a été testé sur la PS3 et MediaMonkey.
Sur la Freebox, l'ordre renvoyé est :
Tata
Toto
Titi
Tutu
Le principe d'un serveur UPNP est que c'est le serveur qui décide de l'ordre d'affichage pas le client.
Il y a probablement une difficulté technique qui fait que la Freebox n'arrive pas à gérer correctement les données du serveur sans faire de tri mais c'est bien là le nœud du problème, il faudrait que la Freebox ne trie pas ce qui lui est renvoyé par le serveur UPNP. Et c'est là qu'on rejoint le bogue signalé juste avant concernant le tri des répertoires.
Si vous arrivez à supprimer le tri, vous aurez gagné! Et je serai ravi!
Bon courage.
Cordialement
Bonjour,
Les serveurs de contenu UPnP ne décident pas forcément l'ordre de tri, mais répondent à une demande d'ordre donnée par le client. Le problème est que un certain nombre de serveurs ne reconnaissent pas ces ordres de tri et renvoient des listes dans un ordre aléatoire, d'où l'obligation de re-trier une seconde fois.
Votre Serveur UPnP, lui, répond correctement et du coup le second tri fait par le Freebox Player est inutile et erroné. Mais on ne peut pas retirer ce tri simplement car d'autres serveurs UPnP vont du coup renvoyer des données dans un ordre aléatoire...
Ceci dit, je vais voir si on peut mieux faire. Merci pour votre patience.
Bonjour,
Super. Je ne savais pas que certains clients étaient défaillants quant au respect de l'envoi des données par le serveur et je comprends mieux le problème.
Idée pour résoudre le problème pour les deux cas évoqués : proposer de forcer (éventuellement sous menu pour tri alpha ou par piste) ou refuser le tri via le menu ou les options. Maintenant est-ce que c'est codable facilement...
Bon courage dans tous les cas.
Cordialement
Oups, j'ai parlé de client de non pas de serveur dans la première partie de ma réponse.
J'ai lu trop vite votre réponse.
Mais la solution proposée est quand même envisageable!
Cordialement
Le correctif est prêt pour le prochain firmware. Le tri se fera par album, numéro de disque, et enfin numéro de piste (à condition que le serveur de média donne les bonnes infos).
Bonjour,
J'ai l'impression qu'il y a une régression.
Avec le nouveau firmware 1.3.0, ça trie à nouveau par ordre alphabétique.
Cordialement
Bonjour,
En effet, on a retiré le tri hiérarchique album/discNumber/trackNumber local car cela prend beaucoup de temps avant l'affichage pour les grandes listes. Le prochain firmware conservera le tri originel seulement si le serveur répond correctement à la demande de tri (getSortCapabilities). Sinon, pour des raisons de rapidité, le tri en local sera selon le nom de fichier seulement.
Bonjour, j'ai un probleme similaire avec les pistes videos.
En effet, si je regarde l'épisode 3 d'une serie, une fois que cellui-ci est terminé, la selection se repositionne sur 2 episodes en arrière.
sur la version précédente, il n'y avait pas ce probleme