Écouter ses podcasts sans couture, d'un appareil à l'autre : la lecture multi-device de links.a5l.fr
← Retour
Informatique

Écouter ses podcasts sans couture, d'un appareil à l'autre : la lecture multi-device de links.a5l.fr

Cédrix · 24/06/2026
Modifié le 24 juin 2026 à 12h55

On commence un épisode dans le métro sur son téléphone, on rentre chez soi, on ouvre son ordinateur — et il faut retrouver l’épisode, le relancer, chercher l’endroit où l’on s’était arrêté. Pire : on a deux appareils qui jouent en même temps, chacun de son côté. Le portail links.a5l.fr supprime ces frictions avec une lecture de podcasts réellement multi-appareils : l’écoute suit l’auditeur, et un seul lecteur est actif à la fois.

Fonctionnalité réservée aux abonnés : c’est leur état de lecture qui est mémorisé côté serveur.

Le principe : l’état de lecture vit sur le serveur, pas dans l’onglet

Dans la plupart des lecteurs web, la position de lecture est enfermée dans l’onglet du navigateur. Ferme l’onglet, change d’appareil, et l’information est perdue.

links.a5l.fr inverse la logique : l’épisode en cours et la position de lecture sont stockés sur le serveur (table player_state). Le navigateur n’est qu’une fenêtre sur cet état partagé. Conséquence directe :

  • On reprend exactement où on s’était arrêté, sur n’importe quel appareil connecté au même compte.
  • La file d’écoute, déjà constituée côté serveur, est identique partout — même ordre, mêmes filtres, mêmes priorités.

Chaque navigateur possède une identité stable (un identifiant cid conservé localement), ce qui permet au serveur de savoir quel appareil joue à un instant donné.

Un seul lecteur actif à la fois

Le cœur de l’expérience multi-device, c’est d’éviter la cacophonie de deux appareils qui jouent en parallèle. Le portail applique une règle simple : un seul lecteur actif.

Quand un appareil lit un épisode, les autres appareils :

  • n’affichent pas le lecteur — pas de barre de lecture parasite ;
  • ne rafraîchissent pas la progression en continu — inutile de suivre seconde par seconde une lecture qui se passe ailleurs ;
  • montrent uniquement une bannière discrète :

🔊 Lecture en cours sur un autre appareil — ▶ Écouter ici

L’appareil qui joue, lui, garde son lecteur complet et pilote l’écoute.

Basculer la lecture : « Écouter ici »

Pour prendre le relais, un seul geste : cliquer sur « Écouter ici ». À ce moment précis — et uniquement à ce moment — l’appareil :

  1. interroge le serveur pour récupérer l’épisode et la position courants ;
  2. charge le lecteur et démarre la lecture à la bonne seconde ;
  3. devient l’appareil actif.

L’appareil qui jouait auparavant cède la main et se met en pause en quelques secondes, bannière à l’appui. Le relais est net : pas de double son, pas de retour en arrière, pas de position perdue.

Ce choix de design est volontaire : le rafraîchissement de l’épisode et de la position ne se fait qu’au clic sur « Écouter ici ». Les appareils en veille ne sondent le serveur que de façon légère, juste assez pour savoir si un autre appareil joue (et afficher ou masquer la bannière) — jamais pour aligner une progression dont ils n’ont pas la charge.

La navigation ne coupe pas le son

Détail qui change tout à l’usage : sur l’appareil actif, changer de page n’interrompt pas la lecture. Le lecteur vit en dehors du contenu rechargé ; on peut explorer la file, ouvrir une fiche, lire une description en modale — l’épisode continue.

Et si l’on recharge complètement la page sur l’appareil actif, l’état est restauré depuis le serveur : on retrouve son épisode et sa position, avec reprise automatique de la lecture quand le navigateur l’autorise.

Ce que ça donne au quotidien

Situation Comportement
On lance un épisode sur l’ordinateur Le téléphone affiche la bannière « Lecture en cours sur un autre appareil »
On clique « Écouter ici » sur le téléphone Le téléphone reprend à la bonne seconde, l’ordinateur se met en pause
On change d’épisode sur l’appareil actif Les autres continuent d’afficher la simple bannière, sans suivre la progression
L’appareil actif se met en pause / s’arrête La bannière disparaît partout : plus de lecture en cours
On recharge la page de l’appareil actif L’épisode et la position sont restaurés, lecture reprise

En résumé

La lecture multi-device de links.a5l.fr repose sur trois idées :

  1. L’état de lecture est sur le serveur — l’écoute suit l’auditeur, pas l’onglet.
  2. Un seul lecteur actif — les autres appareils n’affichent qu’une bannière, sans rafraîchir la progression.
  3. Le relais au clic — « Écouter ici » récupère épisode + position et bascule proprement la lecture.

Le résultat : on passe du téléphone à l’ordinateur (et retour) sans jamais perdre le fil, et sans jamais entendre deux épisodes se chevaucher.

Partager : ✉ Mail X in 🐘
Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire
Un code de vérification sera envoyé à votre adresse email.