Al principio Pense que era mas facil descargar un video desde el navegador cuando el video esta alojado en mi servidor, es decir, estamos visualizando un archivo, ya sea video o imagen desde una carpeta con el entorno de cualquier sistema operativo, donde te los muestra como en cualuier Sistema operativo, una lista de archivos en filas con sus detalles, fecha de creacion, tamaño, etc etc.
Tambien se puede visualizar el video directamente en el navegador, referenciado con un link en nuestra pagina web, para el acceso local del video que tenemos alojado en nuestro servidor, visualizarlo en una pagina html, pero alojado igualmente en el servidor, y nuestro navegador ya nos permite con su barra de tareas guardar el video, por tanto lo descarga del servidor, pero no podemos saber cuantos archivos o que archivos hay dentro de esa carpeta, ya que el enlace, nos lleva directamente al video.
Quise provar esto, puse un video dentro de mi servidor, dentro de la carpeta html del servidor LEMP ,pero ....
Error, ni referenciandolo adecuadamente a traves de un enlace.
Como no pude hacer esto ahora estoy tratando de poner codigo en las paginas html, para visualizar los videos en ellas, el problema es que la conexion de mi servidor es tan pesima que no se puede visualizar decentemente, y vuelvo a lo mismo, insistir en su descarga, pero al menos, al visualizarlo en html, pueden tener la opcion de descargarselo, utilizando la barra de tareas del navegador, que seguro son compatibles con html5, los mas utilizados, firefox, googlechrome.
He visto cosas en internet, por ejemplo para que un video sea visualizado en una pagina web html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>STANDAR HEADER VIDEOS VIEWER</title>
</head>
<body>
<video controls="">
<source src="1.mp4" type="video/mp4"/>
<source src="1.webm" type="video/webm"/>
<source src="1.ogg" type="video/ogg"/>
<source src="1.ogv" type="video/ogv"/>
<source src="1.flv" type="video/flv"/>
<source src="1.mpeg" type="video/mpeg"/>
<source src="1.mpg" type="video/mpg"/>
<source src="1.wmv" type="video/wmv"/>
<source src="1.mov" type="video/mov"/>
<source src="1.avi" type="video/avi"/>
<source src="1.mkv" type="video/mkv"/>
<p>Tu navegador no soporta HTML5</p>
</body>
</html>
pero hacer esto me implica crear una pagina para cada video que tenga que referenciar al link, es una barbarie, le tengo que decir donde esta el video y el nombre del video en cada pagina html, ya que en cada pagina de html le tengo que decir del video que se trata..
Pregunta 1:
Puedo programar en html, una funcion o variable en el nombre de los videos, llamada nombre, para que asigne el nombre del video a visualizar automaticamente, sin tener que hacer una pagina web en html por cada video? es decir
Que le asigne automaticamente la direccion y el nombre del video, teniendo una unica pagina con todos los drivers y codecs de video y extensiones de video, para visualizar cualquier video. Aunque dependa del navegador a utilizar.
Por ejemplo:, yo tengo una pagina con muchos links a distintos videos que seran visualizados en html, y cada link enlaza a esa misma pagina.
La variable nombre es el nombre del video, que ya viene definido en una tabla de la pagina principal por ejemplo.
MI pagina:
link 1. -el_video_de francisca.mp4
link 2. -el_video_de_manuel.ogg
link 3. -el_video_de_chantal.mkv
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>STANDAR HEADER VIDEOS VIEWER</title>
</head>
<body>
<video controls="">
<source src="nombre.mp4" type="video/mp4"/>
<source src="nombre.webm" type="video/webm"/>
<source src="nombre.ogg" type="video/ogg"/>
<source src="nombre.ogv" type="video/ogv"/>
<source src="nombre.flv" type="video/flv"/>
<source src="nombre.mpeg" type="video/mpeg"/>
<source src="nombre.mpg" type="video/mpg"/>
<source src="nombre.wmv" type="video/wmv"/>
<source src="nombre.mov" type="video/mov"/>
<source src="nombre.avi" type="video/avi"/>
<source src="nombre.mkv" type="video/mkv"/>
<p>Tu navegador no soporta HTML5</p>
</body>
</html>
Cuando se aprieta el link 2 por ejemplo, manda el nombre -el_video_de_manuel- a la variable nombre, de la pagina que se nos abrirá, independientemente de la extension que tenga.
Para no hacer una pagina por video, es decir, no tener que crear una pagina de visualizacion por video.
Pregunta 2
Como puedo hacer para que en mi servidor, puedan acceder a contenido, sea el archivo que sea, sin tener que pasar por un entorno web, es decir, sin tener que apretar un enlace de ruta para llegar al contenido , porque a traves de un entorno de pagina web, yo si he podido enlazar imagenes locales para que sean visualizados dentro de la pagina html que estan dentro del servidor, pero nunca he podido hacerlo fuera des este entorno, tampoco videos que igualmente estan dentro del servidor localmente referenciados.
Es como un entorno de Sistema operativo, donde vemos una lista de archivos en una carpeta, como en los servidores apache.
por ejemplo este entorno tipo servidor apache, como puedo visualizarlo asi en un servidor LEMP? ¿donde tengo que poner los archivos?
https://www.losgenoveses.net/casogurtel/
Saludos