Reproducir archivos de Vídeo contenidos en un Directorio
Publicado por ScriptShow (12 intervenciones) el 20/04/2019 19:24:50
Saludos,
hace tiempo que hice algo parecido... Un Script en PHP, recorre el Directorio para recopilar los nombres de los archivos de Vídeo que contiene. Los posiciona en un Select utilizando un bucle y un criterio prefijado. Con JavaScript, un evento se encarga de seleccionar y enviar el valor para ser procesado en una función que maneja el Objeto que identifica la etiqueta <VIDEO> ... Será más fácil ver el ejemplo:
Hemos filtrado archivos de tipo MP4, dejando opciones para otros tipos compatibles.
Es totalmente mejorable, ampliable, adaptable, etc...
Espero sea útil.
hace tiempo que hice algo parecido... Un Script en PHP, recorre el Directorio para recopilar los nombres de los archivos de Vídeo que contiene. Los posiciona en un Select utilizando un bucle y un criterio prefijado. Con JavaScript, un evento se encarga de seleccionar y enviar el valor para ser procesado en una función que maneja el Objeto que identifica la etiqueta <VIDEO> ... Será más fácil ver el ejemplo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
function changevideo(url) {
var vid=document.getElementById("video");
vid.src=url;
vid.play();
}
</script>
<p align="center">
<select onchange="changevideo(this.value)">
<option value="" selected>- V I D E O S -
<?php
$filehandle = opendir('.');
while ($file = readdir($filehandle)) {
if ($file != "." && $file != ".." && substr($file,-4)==".mp4") {
echo "<option value=\"" . trim($file) . "\">" . $file . "</option>\n";
}
}
closedir($filehandle);
?>
</select>
<br><br>
<video id="video" width="640" height="480" controls>
Tu navegador no soporta HTML5 Video.
</video>
</p>
</body>
</html>
Hemos filtrado archivos de tipo MP4, dejando opciones para otros tipos compatibles.
Es totalmente mejorable, ampliable, adaptable, etc...
Espero sea útil.
Valora esta pregunta
0