Problèmes que vous pouvez rencontrer
Les limites de streamers, de serveurs et de réseaux que nous et nos bêta-testeurs avons rencontrées, et d'où doit venir le correctif.
Une partie de ce qui ressemble à un défaut de Serento est une limite du streamer, du serveur ou du réseau auquel l'application parle. Cette page rassemble celles que nous avons rencontrées en construisant l'application et celles que nos bêta-testeurs nous ont signalées, ce qui les provoque et qui peut les corriger.
Les points généraux viennent en premier, parce qu'ils concernent la plupart des installations. Ceux qui portent le nom d'un produit précis viennent en dernier, et ils sont là parce que nous avons pu les reproduire.
Un bref bruit au changement de format
La plupart des streamers émettent un bref bruit numérique quand le sample rate change, ou quand un fichier DSD laisse la place au suivant lorsque vous appuyez sur Suivant et Précédent. C'est le firmware du streamer qui réagit au changement de format.
Serento ne peut ni le provoquer ni l'empêcher. L'application ne touche jamais aux données audio, elle dit seulement au streamer quoi lire et où le chercher : les octets qui arrivent à votre DAC sont ceux qui se trouvent sur votre serveur. Ce que Serento fait à votre son détaille ce point.
Cela concerne environ 80% des streamers du marché. Certains gèrent la transition dans leur firmware et restent silencieux, et même sur ceux qui le font, cela se produit de temps en temps et pas systématiquement.
UPnP et OpenHome ne sont pas la même chose
Plus de 80% des streamers du marché ne parlent que l'UPnP AV. OpenHome n'est pris en charge que par très peu d'appareils. Nous recommandons OpenHome chaque fois que vous avez le choix, et la différence n'est pas cosmétique :
- En UPnP, c'est Serento qui tient la file d'attente. L'application donne au streamer une piste à la fois, elle doit donc rester joignable pour que la lecture continue.
- En OpenHome, le streamer tient sa propre file. La lecture se poursuit si votre téléphone quitte le réseau, et le streamer gère lui-même le passage d'une piste à l'autre.
Nous demandons aux fabricants d'implémenter OpenHome sur leurs appareils. Si cela compte pour vous, demandez-le vous aussi : une demande venant d'un client pèse plus lourd que la nôtre.
Métadonnées radio sur les flux FLAC
Certaines stations en ligne envoient bel et bien des métadonnées avec leur flux FLAC. Beaucoup de streamers ne savent pas du tout lire les métadonnées d'un flux FLAC : le titre reste vide ou ne change jamais pendant toute l'écoute. C'est un oubli dans le firmware du streamer, pas dans la station ni dans Serento.
DSD natif, DoP, ou ni l'un ni l'autre
Tous les streamers ne prennent pas en charge le DSD natif, et tous ne prennent pas en charge le DSD over PCM non plus. DSD : DoP ou natif explique lequel des deux votre appareil reçoit, et pourquoi.
Si le vôtre ne prend en charge ni l'un ni l'autre, la solution est MinimStreamer, un complément à MinimServer. Il transcode les fichiers dans un format que le streamer accepte, et il demande à être configuré, pas seulement installé. Les instructions sont sur le site de MinimServer.
C'est votre serveur qui décide de ce que Serento peut montrer
Serento ne peut afficher que ce que le serveur UPnP expose. Certains serveurs sont très limités, et aucune application ne peut le contourner :
- Ils ne listent pas tous les fichiers. Les pistes que le serveur laisse de côté sont des pistes dont Serento n'entend jamais parler.
- Les pochettes reviennent minuscules. 150 ou 300 pixels est courant, bien trop peu pour l'écran d'un téléphone, et plus encore pour un iPad.
- Ils n'exposent pas toutes les collections. Là où les artistes ne sont pas publiés comme liste à part entière, les artistes se perdent.
- Les performances sont globalement faibles, ce qui se traduit par une navigation lente et une première synchronisation lente.
Nous recommandons MinimServer, utilisable gratuitement ou sous licence. C'est le serveur le plus complet et le plus rapide que nous ayons testé, et les réglages que Serento attend de lui sont détaillés dans les réglages MinimServer attendus par Serento.
Gardez le streamer et le serveur sur un même sous-réseau
Nous recommandons que le streamer, le serveur et votre téléphone se trouvent sur le même sous-réseau, sans VLAN ni séparation par réseau invité. La découverte repose sur le multicast, que les routeurs ne relaient pas d'un sous-réseau à l'autre : un réseau découpé est la raison la plus fréquente pour laquelle un appareil manifestement allumé n'apparaît jamais.
Rockna WaveDream Net
La recherche à l'intérieur d'un fichier DSD n'est pas prise en charge. Déplacer le curseur de position pendant une lecture DSD fige complètement le streamer. Il ne se rétablit pas tout seul : l'appareil doit être mis hors tension en débranchant le cordon secteur à l'arrière puis en le rebranchant.
Rockna nous a confirmé qu'une mise à jour du firmware du WaveDream Net est en préparation et qu'elle corrige les problèmes décrits ici. Aucune date n'a été communiquée. Nous publions cette information avec leur accord.
Esoteric
Les streamers Esoteric ne lisent pas les flux radio en FLAC en UPnP ni en OpenHome. Les stations diffusées dans d'autres formats ne sont pas concernées.
Toujours bloqué
Écrivez-nous en précisant votre serveur, votre streamer et ce que vous attendiez. Si possible, joignez le journal de diagnostic depuis les Réglages : il répond généralement plus vite qu'une description.