Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Navegación
 Índice
 Wiki
 FAQ del foro
 FAQ del VDR-NG-EM
 Funcionalidades del VDR
 Mejoras del VDR-NG-EM
 Primeros pasos FW-VDR
 Descargas VDR-NG-EM
Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



No se ven todas las grabaciones en el servidor web

Ver el tema anterior Ver el tema siguiente Ir abajo

No se ven todas las grabaciones en el servidor web

Mensaje por pjllaneras el Vie 29 Ene 2010 - 19:50

Esto es un tema curioso. Cuando accedo al web del giga, si quiero ver todas las grabaciones debo hacerlo por resumen (título o fecha) ya que si lo hago por navegar (la opción por defecto) no veo todas las grabaciones.

La razón es simple, no puedo ver las grabaciones que están en un directorio, que de hecho es un enlace (symlink) a otro directorio de otra partición. Para que se entienda:
Código:
/var/media/vdr1 # ls -l
drwxr-xr-x    6 root    root        4096 Jan 24 05:01 Altres
drwxr-xr-x  14 1000    1000        4096 Jan 29 19:16 Infantil
lrwxrwxrwx    1 root    root          14 Apr 18  2009 Series -> ../vdr2/Series
/var/media/vdr1 #
Como se puede ver el diretorio "Series" es un enlace al directorio Series de la otra partición.

Como he dicho, esto sólo pasa con la opción de navegar de grabaciones, las otras (por resumen) muestran todas las grabaciones. No es algo que sea molesto, de hecho, este problema lo he tenido siempre, pero si es fácil de solucionar, mejor.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 44
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por atinar el Dom 6 Jun 2010 - 14:37

He visto, de casualidad, ésto hoy, pero más vale tarde ...

En "Navegar" el webifd obtiene la información directamente del sistema de ficheros (cuando tiene acceso directo), ya que es mucho más rápido, mientras que el hacerlo por resumen, le pide la información al VDR. Eso explica la diferencia de funcionamiento.

En la implementación de "Navegar", no se seguían los enlaces simbólicos al recorrer los subdirectorios. Ni se me ocurrió en su día que se pudiera dar el caso. Acabo de cambiar el código, así que ya te debería funcionar cuando actualices.

atinar
Desarrollador

Cantidad de envíos : 278
Fecha de inscripción : 06/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por pjllaneras el Lun 7 Jun 2010 - 20:14

La verdad es que no había insistido ya que no lo utilizo muy a menudo, y como dije, si era fácil de solucionar, mejor... pues nada, muchas gracias por el trabajo... a ver si luego tengo tiempo de probarlo.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 44
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por atinar el Lun 7 Jun 2010 - 21:37

De todas formas, siento curiosidad por saber cual es la ventaja de hacerlo como lo haces. Me refiero a lo de tener el directorio Series como un enlace... ¿Es para conseguir que todos los archivos se guarden en la segunda partición? ¿No peta?

atinar
Desarrollador

Cantidad de envíos : 278
Fecha de inscripción : 06/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por pjllaneras el Mar 8 Jun 2010 - 0:27

Es una forma de tener organizadas las grabaciones en cada partición, de esta forma cada carpeta tiene todos sus ficheros reales, no son enlaces a otros ficheros.

No, no peta... no sé por qué tendría que petar, me va muy bien.
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 44
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por atinar el Mar 8 Jun 2010 - 13:01

pjllaneras escribió:No, no peta... no sé por qué tendría que petar, me va muy bien.
Estoy dando por sentado que
/var/vdr/video0 --> /var/media/vdr1,
/var/vdr/video1 --> /var/media/vdr2,
...

El vdr irá repartiendo los ficheros entre las dos particiones. Supongamos que decide guardar el primer fragmento en video0. Entonces, se crea el archivo
video0/Series/<ruta>/001.vdr

Como, video0 --> vdr1, ese archivo equivale a
vdr1/Series/<ruta>/001.vdr
y, como vdr1/Series --> vdr2/Series, la ruta real será
vdr2/Series/<ruta>/001.vdr

Así que el fragmento 001.vdr lo graba en vdr2 (como quieres).

El vdr siempre pone, o el archivo real, o un enlace al archivo real en video0. Como en este caso (el vdr cree que) el fragmento ya está en video0, no crea el enlace.

Ahora, supongamos que el vdr decide grabar el segundo fragmento en video1. Entonces crea el fichero
video1/Series/<ruta>/002.vdr

Como video1 --> vdr2, la ruta real de ese archivo sería:
vdr2/Series/<ruta>/002.vdr

Así que, de nuevo, el archivo se guardaría en vdr2 (de nuevo como quieres).

Pero, ahora el vdr cree que está escribiendo en video1, así que tendría que crear también, en video0, un enlace que apuntara al archivo en video1:
video0/Series/<ruta>/002.vdr --> video1/Series/<ruta>/002.vdr

El problema es que, como video0/Series --> vdr2/Series, en realidad el enlace lo estaría tratando de crear en
vdr2/Series/<ruta>/002.vdr

Así que, si no me he perdido con tanto enlace, el vdr tratará de crear el enlace en el mismo sitio donde está el archivo real.

Por eso he pensado que podría fallar.

atinar
Desarrollador

Cantidad de envíos : 278
Fecha de inscripción : 06/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por pjllaneras el Mar 8 Jun 2010 - 14:38

Duda/pregunta Duda/pregunta

Me he perdido... Creo que todo es mucho más simple de lo que has puesto:

- Primero, en la configuración de las carpetas para grabar sólo tengo puesto el /media/vdr1, por lo que el sistema entiende que sólo quiero guardar los datos en una partición por lo que no tiene que generar enlaces
- Luego creo el enlace /media/vdr1/series --> /media/vdr2/series, lo que me permite, de una forma indirecta, programar grabaciones en /media/vdr2. De hecho, tengo otro enlace que va sobre un NAS: /media/vdr1/otros --> /media/readynas (que es una unidad NFS).

Cuando configuro que una grabación la haga en /media/vdr1/series, el sistema lo hace sin problemas, aunque quando lo grabe realmente lo hará en /media/vdr2/series.

El único inconveniente es que no se pueden hacer enlaces duros entre particiones, pero tampoco es un problema, únicamente hay que tenerlo en cuenta cuando montas el enlace.

Y ya está, no tiene más complicación... espero que quede ahora un poco más claro. Smile
avatar
pjllaneras
Betatester

Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 44
Localización : Palma de Mallorca

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por atinar el Mar 8 Jun 2010 - 21:20

Vale, lo que daba por sentado al principio, es lo que estaba mal. Sólo existe video0. Vamos a olvidar el resto del rollo ;-)

atinar
Desarrollador

Cantidad de envíos : 278
Fecha de inscripción : 06/09/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: No se ven todas las grabaciones en el servidor web

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.