Foros del Web » Creando para Internet » HTML »

YouTube y su HTML5

Estas en el tema de YouTube y su HTML5 en el foro de HTML en Foros del Web. Hola a todos, resulta que tengo en una web un sistema en el que la gente introduce su numero de dorsal y calcula en que ...
  #1 (permalink)  
Antiguo 04/01/2012, 15:54
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
YouTube y su HTML5

Hola a todos, resulta que tengo en una web un sistema en el que la gente introduce su numero de dorsal y calcula en que momento del video aparecen.

Funciona a la perfeccion hasta que me percate que en moviles y en IE9 (en el cual YT mete directamente su navegador HTML5) no funciona ya que se carga el video desde el principio y no desde el minuto que yo le indique en la URL.

La pagina es esta: http://setelgrupo.com/sansilvestre

Un saludo y gracias.
  #2 (permalink)  
Antiguo 09/01/2012, 20:20
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: YouTube y su HTML5

No entiendo bien, en primer lugar, Si usas IE9 o cualquier otro navegador en su versión de PC (FF, Chrome, etc) y vas a youtube.com, utiliza un <object> / <embed> para reproducir via un reproductor hecho en flash. Basta con que desactives Flash para que te aparezca esto

Es necesario actualizar Adobe Flash Player para ver este vídeo.
Descárgalo en la página de Adobe.


Si queres ver you tube con html5 tenes que dirigirte a http://www.youtube.com/html5?hl=es , que según ellos mismo ahi dicen Esta es una versión de prueba opcional de vídeos HTML5 en YouTube

En el caso de móbiles, puede variar un poco, pero basicamente te vincula los videos haciendo streaming de archivos con formato .3gp, en algunos casos te da la opción de descargar una aplicación (para windows mobile, por ejemplo).

En el caso de tu página estas insertando un iframe via js, que carga el video con el reproductor flash estandar de you tube

Finalmente, para identificar los frames del video, este debe de estar acondicionado para eso (hay aplicaciones que insertan al archivo un indice con los numeros de los mismos)

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 10/01/2012, 13:18
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Respuesta: YouTube y su HTML5

Claro, eso es lo normal. Por eso pregunto, por que me parece raro. Pero resulta que IE 9 metio el reporductor de HTML 5 directamente, sin estar suscrito al "programa", de hecho era un ordenador nuevo por lo que no habia introducido contraseñas ni nada.

Estoy insertando el iframe por que es lo "recomendado".

Yo lo que realmente quiero es saber como puedo decirle al reproductor HTML5 el momento en el que tiene que empezar, ya que parece que aunque se lo paso por URL, el tiempo se lo pasa al objecto Flash bien pero no a <video> de HTML 5.

Un saludo.
  #4 (permalink)  
Antiguo 10/01/2012, 14:29
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: YouTube y su HTML5

Esto funciona en firefox, lo controlas con javascript


Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>XHtml5</title>
  5.  
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function reproducir(){
  9. var v = document.getElementsByTagName("video")[0];
  10. v.play();
  11. }
  12.  
  13. function detener(){
  14. var v = document.getElementsByTagName("video")[0];
  15. v.pause();
  16. v.src = "";
  17. v.src = "MOV04287.ogv";
  18. }
  19.  
  20. function pausar(){
  21. var v = document.getElementById("videouno");
  22. v.pause();
  23. }
  24.  
  25.  
  26. function tespecifico(){
  27. var v = document.getElementsByTagName("video")[0];
  28. v.src = "MOV04287.ogv#t=30,40";
  29. v.play();
  30. }
  31.  
  32.  
  33. //]]>
  34. </head>
  35. <video controls id="videouno">
  36.   <source id="origen" src="MOV04287.ogv" type="video/ogg">
  37. <br />
  38. <button onclick="reproducir();">Reproducir</button> <button onclick="detener();">Detener</button>
  39. <button onclick="pausar();">pausar</button> <button onclick="tespecifico();">reproducir entre el segundo 30 y 40</button>
  40. </body>
  41. </html>

a lo mejor te puede orientar, habría que verificar si con los otros formatos de video funciona para el resto de los navegadores.
También se puede hacer un reproductor en php que cargue el html de <video> y pasarle parámetros

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 10/01/2012, 18:41
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Respuesta: YouTube y su HTML5

Quizas jugando con la ultima funcion se puede conseguir pero necesitaria recoger el src que manda YouTube antes, claro.

Ya ire viendo y cuento si lo soluciono. Si no, en vez de meter el iframe, meto el object y asi le obligo a Flash y no a <video>, cierto?

(... que triste hacer eso jaja)

Un saludo :)
  #6 (permalink)  
Antiguo 11/01/2012, 00:43
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: YouTube y su HTML5

Estoy haciendo algunos experimentos y progresé en algo que a lo mejor te sirva

http://foros.emprear.com/html5/vplay...deo-html5.html

La busqueda por tiempo puede tardar mas o menos segun el navegador que se use, pero funciona en todos.
Ahora estoy trabajando en tratar de reproducir un fragmento entre tal y tal posición del video.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #7 (permalink)  
Antiguo 11/01/2012, 16:22
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 15 años
Puntos: 34
Respuesta: YouTube y su HTML5

Voy a seguir investigando, gracias por la informacion.

Un saludo :)

Etiquetas: html5, youtube
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 04:57.