reproductor de vídeo canal de YouTube con la lista de reproducción
-
01-10-2019 - |
Pregunta
Busco la creación de la sección de youtube en mi sitio, donde el usuario puede conectar su "nombre del canal youtube" y se mostrará un cuadro de lista de reproducción / jugador en su perfil.
Lo que quiero en este cuadro de lista de reproducción / reproductor es que debe reproducir el vídeo por defecto de la carga; la lista de los otros videos en el canal podría estar en el lado izquierdo o en la parte inferior.
Al hacer clic en otro video empezará a reproducirse el video.
Sé que hay muchos porción widget y herramientas disponibles para hacerlo, pero no estoy recibiendo la cosa específica que yo estoy buscando.
Me puede punto cualquiera a una página apropiada / tutorial para hacer esto?
Gracias de antemano. :)
Solución
Si está utilizando ASP.NET, es súper fácil con LINQ. Sólo consumir el canal de video de YouTube y luego hacer lo que quiera con él:
Aquí está la llamada que se realiza para obtener la lista de videos de un canal:
Y aquí hay un código de ejemplo:
var url = FeedUrl;
XDocument rss = XDocument.Load(url);
var videos = from i in rss.Root.Elements("{http://www.w3.org/2005/Atom}entry")
select new
{
Title = i.Element("{http://www.w3.org/2005/Atom}title").Value,
URL = i.Element("{http://www.w3.org/2005/Atom}link").Attribute("href").Value
};
Se puede hacer lo que quiera con el pienso en ese punto, tales como convertir las URL de vídeo en algo integrable, y así sucesivamente.
Buena suerte!
Mejor,
-Auri