Foros del Web » Creando para Internet » Diseño web »

[SOLUCIONADO] crear un reproductor de video con botones propios

Estas en el tema de crear un reproductor de video con botones propios en el foro de Diseño web en Foros del Web. buenas noches : tengo un lio con lo del video, tengo que hacer un video con botones propios, el de pausa y play van juntos, ...
  #1 (permalink)  
Antiguo 20/02/2015, 14:31
 
Fecha de Ingreso: enero-2015
Mensajes: 33
Antigüedad: 9 años, 10 meses
Puntos: 0
crear un reproductor de video con botones propios

buenas noches :
tengo un lio con lo del video, tengo que hacer un video con botones propios, el de pausa y play van juntos, tiene que tener rewind y forward,
se que tengo que crear los botones y luego las funciones que les activen, y llamarlos , pero me he hecho un lio. he estado viendo videos de como se hacen, pero todo al final es con jquery y yo no se jquery, estoy empezando con html, javascript y css, y me pierdo,
tengo este cocigo
Código:
<!DOCTYPE HTML>
<html>
  <head>
    

  </head>
  
  <body>
<section >

<video 

src="video.mp4" 
type="video/mp4" 
width="1000"  controls 
poster="imagen.jpg"

<button onclick = "vid_play_pause ()"> Reproducir / Pausa </button>


<button onclick="document.getElementById('video1').rewin()">atras el video</button>
<button onclick="document.getElementById('video1').forward()">delante el video</button>
</ Video>


<Script>
function () {
  myVideo var = document.getElementById ("myVideo");
  si (myVideo.paused) {
    myVideo.play ();
  } Else {
    myVideo.pause ();
  }
}
</ Script>
</section>
</body>

  </body>
</html>
el video y los iconos de los botones(imagen.png o imagen.jpg) los tengo en una carpeta donde esta tambien el programa.
tiene que estar todo el codigo en la misma hoja, no vale hacer ni javascrip ni css en otros programas.
a ver si me aclaran como va, pues el rewin y el forwar lo he intentado y no me deja usarlo,
o no se usarlo
un saludo
  #2 (permalink)  
Antiguo 20/02/2015, 15:05
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: crear un reproductor de video con botones propios

No es muy difícil hacerlo, solo tienes que manipular la propiedad currentTime del vídeo.

De todas formas, los controles ya existen nativamente, no hace falta volverlos a poner...
  #3 (permalink)  
Antiguo 21/02/2015, 11:44
 
Fecha de Ingreso: enero-2015
Mensajes: 33
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: crear un reproductor de video con botones propios

Ahhh. ¿Y como se hace eso? No tengo ni idea. ¿ y se muestran todos los botones?
Buff.¡esto de no saber!

Te agradecería me lo explicaras
Seguro q cuando lo vea dire . que falcil.
Un saludo y gracias
  #4 (permalink)  
Antiguo 21/02/2015, 14:16
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 11 meses
Puntos: 208
Respuesta: crear un reproductor de video con botones propios

En el html..

Código HTML:
Ver original
  1. <video width="640" height="480" src="video.mp4" controls />

Yo lo hago asi.. y se ve de esta manera:




Lo que veo en tu codigo es que "video" tiene etiqueta de apertura y de cierre.. pero en ningun lado cerras la etiqueta de apertura.. seria mas o menos como escribir <video</video>
  #5 (permalink)  
Antiguo 22/02/2015, 05:07
 
Fecha de Ingreso: enero-2015
Mensajes: 33
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: crear un reproductor de video con botones propios

hola ,
eso si se hacerlo, me sale igual que ati, gracias por decirme que <video> le falta el cierre,
pero necesito que salga el boton de hacia adelante y hacia atras tambien
seguire buscando gracias
  #6 (permalink)  
Antiguo 22/02/2015, 07:22
 
Fecha de Ingreso: enero-2015
Mensajes: 33
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: crear un reproductor de video con botones propios

encotre el codigo,
pero no entiendo la function restar, y tampoco me deja introducir en vez de el texto, una imagen al boton jpg
¿alguna idea?
os pongo el codigo
Cita:
<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
video1 {
position: absolute;
width: 205px;
height: 154px;
}
</style>

</head>
<script type="text/javascript">

function vidplay() {
var video = document.getElementById("Video1");
var button = document.getElementById("play");
if (video.paused) {
video.play();
button.textContent = "||";
} else {
video.pause();
button.textContent = ">";
}
}

function restart() {
var video = document.getElementById("Video1");
video.currentTime = 0;
}

function skip(value) {
var video = document.getElementById("Video1");
video.currentTime += value;
}
</script>

</head>
<body>

<video id="Video1" >

<source src="video.mp4" type="video/mp4" />


</video>

<section >

<div id="buttonbar">

<button id="rew" onclick="skip(-10)">&lt;&lt;</button>
<button id="play" onclick="vidplay()">&gt;</button>
<button id="fastFwd" onclick="skip(10)">&gt;&gt;</button>
</div>

</section>
</body>
</html>
  #7 (permalink)  
Antiguo 22/02/2015, 09:36
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: crear un reproductor de video con botones propios

La función de restar no tiene mucho misterio. Simplemente le pasas un valor y te cambia el currentTime del vídeo.

Luego si quieres poner una imagen pues puedes usar CSS. Que es lo suyo.
__________________
(:
  #8 (permalink)  
Antiguo 22/02/2015, 09:57
 
Fecha de Ingreso: enero-2015
Mensajes: 33
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: crear un reproductor de video con botones propios

ok gracias

Etiquetas: botones, css, html, propios, reproductor, video
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 12:41.