J'utilise Logitech media server (LMS) pour lire ma musique sur un périphérique DLNA. Le serveur possède également un plugin youtube et peut lire le son des vidéos youtube si une url spécifique, qui contient l'identifiant de la vidéo youtube, est ouverte. Par exemple http://myLMS:9000/status.html?p0=playlist&p1=play&p2=youtube://wS1drVzZPmw&player=myPlayer
.
Mais il ne lit qu'une seule vidéo de cette manière. Et j'aimerais qu'elles soient en lecture automatique, comme elles le sont lorsque l'on accède à YouTube avec un navigateur.
Une façon de le faire serait d'ouvrir un navigateur et de lire l'url de YouTube à chaque fois qu'elle change, d'une manière ou d'une autre, d'extraire l'identifiant de la vidéo de l'url, puis de la transmettre à LMS en générant un lien, similaire à celui que j'ai posté ci-dessus, mais contenant l'identifiant de la vidéo, qui a été extrait de l'url de YouTube.
La génération et l'ouverture du lien personnalisé pour le LMS ne devrait pas être trop difficile, en utilisant tasker, je pense. Mais je pense que récupérer l'url depuis le navigateur et vérifier constamment si elle a changé, serait plus difficile.
Alors, est-il possible de lire l'URL de l'onglet actuellement ouvert dans un navigateur, à chaque fois qu'il change, et de la stocker sous forme de texte quelque part ?
Ou peut-être que l'application YouTube sur Android stocke quelque part l'identifiant de la vidéo qu'elle est en train de lire. Cela pourrait aussi fonctionner, si nous pouvions le lire d'une manière ou d'une autre. Je pense que l'application YouTube diffuse également les vidéos automatiquement.