diff --git a/UyTube_web/src/java/Funciones/Funciones.java b/UyTube_web/src/java/Funciones/Funciones.java
index d47e4135a0b6d8691774f1a19634ee936ade46e5..995762792c1bd57dbf8b16b26277cedc6fc59623 100644
--- a/UyTube_web/src/java/Funciones/Funciones.java
+++ b/UyTube_web/src/java/Funciones/Funciones.java
@@ -16,12 +16,11 @@ public class Funciones {
         String idYoutube = "";
         String urlDT = URLYoutube;
         int i = 0;
-        for (; i < urlDT.length() && urlDT.charAt(i) != '='; i++) {
-        }
-        i++;
+        i = URLYoutube.indexOf("v=") +2;
+        
         for (; i < urlDT.length(); i++) {
             if (urlDT.charAt(i)=='&') {
-                return idYoutube;
+                break;
             }
             idYoutube += urlDT.charAt(i);
         }
diff --git a/UyTube_web/web/Presentacion.jsp b/UyTube_web/web/Presentacion.jsp
index 21082f24de42b3d3db3406e4fa22a53ccd636ea2..9a942f03fd1007b5ac9191373de973b474aaff23 100644
--- a/UyTube_web/web/Presentacion.jsp
+++ b/UyTube_web/web/Presentacion.jsp
@@ -4,13 +4,16 @@
     Author     : administrador
 --%>
 
+<%@page import="Logica.Enumerados.Ordenacion"%>
+<%@page import="Logica.Enumerados.Filtrado"%>
+<%@page import="Logica.Fabrica"%>
 <%@page import="Logica.DataType.DtVideo"%>
 <%@page import="java.util.ArrayList"%>
 <%@page contentType="text/html" pageEncoding="UTF-8"%>
 <!DOCTYPE html>
 <html lang="es">
     <%
-        ArrayList<Object> video = (ArrayList) request.getAttribute("videos");
+        ArrayList<Object> video = (ArrayList) Fabrica.getInstancia().getIUsuario().buscar("", Filtrado.VIDEOS, Ordenacion.FECHA_DESCENDENTE);
         boolean sesionIniciada = (boolean) request.getAttribute("sesionIniciada");
     %>
     <head>
@@ -71,19 +74,23 @@
                                     for (Object elem : video) {
                                         DtVideo vid = (DtVideo) elem;
                                         String idV = Funciones.Funciones.extraerIDYoutube(vid.getUrlVideoOriginal());
-                                        String Imagen = Funciones.Funciones.obtenerImagenDeVideo(idV, 4);
+                                        String Imagen = Funciones.Funciones.obtenerImagenDeVideo(idV, 2);
                                 %> 
                                 <div class="card" >
-                                    <a href="/uytube/video-consulta&id=<%= vid.getId()%>"><img src="<%= Imagen%>" class="card-img-top" alt="Nombre del video"></a>										
-                                    <div class="card-body">
-                                        <h6 class="card-title"><%= vid.getNombre()%></h6>
-                                    </div>
-                                </div>   
+                                    <a href="/uytube/video-consultar?id=<%= vid.getId()%>">
+                                        <img src="<%= Imagen%>" class="card-img-top" alt="Nombre del video">
+                                    </a>
+                                        <div class="card-body">
+                                            <a href="/uytube/video-consultar?id=<%= vid.getId()%>">
+                                                <h6 class="card-title"><%= vid.getNombre()%></h6>
+                                            </a>
+                                        </div>
+                                </div>
                                 <%
                                     }
                                 %>
                         </div>
-
+                        
                     </section>	
                 </div>
             </div>