Yo uso el Logitech media server (LMS) para reproducir mi música en un dispositivo DLNA. El servidor también tiene un complemento de youtube y puede reproducir el sonido de los videos de youtube si una dirección url específica, que contiene el vídeo de youtube id, se abre. Por ejemplo http://myLMS:9000/status.html?p0=playlist&p1=play&p2=youtube://wS1drVzZPmw&player=myPlayer
.
Pero sólo reproduce un video solo de esta manera. Y me gustaría que la reproducción automática, la forma en que lo hacen cuando youtube se accede con un navegador.
Una forma de hacerlo, sería abrir un navegador y leer la url de youtube, cada vez que cambia, de alguna manera, extraer el vídeo de id de la url, y luego enviarlo a LMS mediante la generación de un vínculo, similar a la que he publicado anteriormente, pero que contiene el id del video, que fue extraída de la dirección url de youtube.
La generación y la apertura del enlace personalizado para el SGA no debería ser demasiado difícil, por el uso de tasker, creo. Pero sospecho obteniendo la url desde el navegador y constantemente comprobando si ha cambiado, sería más difícil.
Así es posible leer la URL de la actualidad pestaña abierta en el navegador, cada vez que se cambia, y guardarlo como texto en algún lugar?
O tal vez la aplicación de youtube en android almacena el id del vídeo que se está reproduciendo actualmente en algún lugar. Que podría funcionar también, si pudiéramos leer de alguna manera. Creo que la aplicación de youtube también autoplays los videos.