Foros del Web » Programando para Internet » Jquery »

Reproduccion de videos con JQuery

Estas en el tema de Reproduccion de videos con JQuery en el foro de Jquery en Foros del Web. Hola, que tal, les escribo porque tengo un par de problemas que no puedo terminar de resolver. Estoy necesitando reproducir una lista de videos al ...
  #1 (permalink)  
Antiguo 27/05/2014, 01:51
 
Fecha de Ingreso: mayo-2014
Ubicación: La Plata
Mensajes: 18
Antigüedad: 10 años, 6 meses
Puntos: 0
Reproduccion de videos con JQuery

Hola, que tal, les escribo porque tengo un par de problemas que no puedo terminar de resolver. Estoy necesitando reproducir una lista de videos al cargar una pagina web que estan dentro de cierta carpeta en el host. Mi problema es que nunca use JQuery y por todas las sugerencias es lo mejor para este tipo de aplicaciones.
Lo unico que logre fue crear una funcion en PHP que me lea un directorio que le indico por parametro, esta funcion me retorna una variable del tipo array con todos los archivos del formato especificado y luego me mediante una estructura de control de PHP me los incrusta en el codigo HTML. Tengo una funcion de JQuery que me los reproduce uno tras otro. Es decir, se carga la pagina con el primer video, este termina y en su lugar se carga el siguiente y asi con los demas. Hasta aca bien, mis problemas son:

Este es mi codigo: http://pastebin.com/FWmVagX0

- Tengo la variable de PHP llamada $dir que es la que contiene la lista de archivos, en mis pruebas son 5 ($dir[0], $dir[1], etc...). Mi problema no viene por PHP, no quiero que me muevan el post jeje. Si no que al momento de cargar los videos dos y tres ($dir[1] y $dir[2]), aunque los restantes se muestran solo y como debe ser. No se si es un problema de implementacion de la funcion, si hay un valor que toma alguna variable que no estoy tomando en cuenta y es la que hace que se repitan...

- Si logro resolver eso me gustaria saber como puedo hacer para que al terminar la lista de reproduccion se ejecutase nuevamente la pagina. Para que se ejecute nuevamente la lectura de archivos del directorio y comenzar la reproduccion nuevamente hasta el dia que alguien cierre el programa.

Esto nomas por ahora y desde ya muchisimas gracias.

Braian
  #2 (permalink)  
Antiguo 27/05/2014, 08:24
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Respuesta: Reproduccion de videos con JQuery

Sin probar nada, te puedo decir que de partida en la linea $('video').bind('ended', function(){ estas realizando una accion sobre video, el problema es sobre que video? debes identificar de algun modo el video que está terminando. Se me ocurre ponerle un class activo al video que se esté reproduciendo y cuando termine pasarle ese class al siguiente video y si no existen más videos vuelva el activo al principio.

En segundo lugar, como recomendacion pondria un shuffle al array en php, de tal modo que te muestre los videos aleatoriamente, según entiendo en tu codigo, esto lo estas haciendo para mostrar publicidad. Y según mi experiencia, el porcentaje de rebote de los sitios son altos, por lo que la mayoría de los visitantes nunca llegaran a ver el ultimo video, si a caso verán el segundo.

Saludos.
__________________
http://chicho.ninja yiaaaa
  #3 (permalink)  
Antiguo 28/05/2014, 13:45
 
Fecha de Ingreso: mayo-2014
Ubicación: La Plata
Mensajes: 18
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Reproduccion de videos con JQuery

Hola, gracias por la respuesta y perdon por el retraso. Te comento que tenia este ejemplo ( http://jsfiddle.net/3makR/ ) y la primera vez que lo probe andaba bien, no se como lo termine arruinando. Mi objetivo es usar esa pagina para reproducir videos, una y otra vez, una lista que se cargue desde el directorio de una maquina sin coneccion a internet, solo en una pantalla. Y ademas de ese codigo tengo que agregarle la funcion de que al terminar la reproduccion o se cargue nuevamente la pagina o se reinicie el proceso en el cual PHP lee el directorio, arma la lista y estos se reproducen. Esto deberia funcionar asi porque la idea es que en el directorio de los videos se esten borrando y agregando videos entonces la lista se deberia ir actualizando. Desde ya muchas gracias y cualquier ayuda es mas que bien recibida.

Braian
  #4 (permalink)  
Antiguo 29/05/2014, 18:13
 
Fecha de Ingreso: mayo-2014
Ubicación: La Plata
Mensajes: 18
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Reproduccion de videos con JQuery

A alguno se le ocurre alguna idea de como solucionarlo? Solo necesito que se reproduzca una serie de videos en un localhost y. :(((

Etiquetas: reproduccion, videos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.