Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
Actualización servidor DLNA y otros
2 participantes
Página 1 de 1.
Actualización servidor DLNA y otros
Llevo unos días probando las nuevas funcionalidades de la versión 0.7 y francamente, estoy impresionado de lo que puede hacer nuestro Gugaset con el nuevo firmware. Por ejemplo, me ha sorprendido lo bien que va el servidor DLNA, o que pueda reproducir HD por la red wireless sin cortes. Es alucinante .
Gracias a estas pruebas me encontrado con algunas cosillas que se podría mejorar para próximas versiones:
- En cuanto al servidor DLNA, según tengo entendido, este actualiza su base de datos cada vez que arrancamos o cada cierto tiempo, lo cual es modificable en un fichero de configuración. Lo que propongo es que se añada una utilidad en el menú de órdenes que fuerce a actualizar la base de datos. De esta manera, si tenemos alguna grabación nueva, no tendremos que esperar a que pase ese tiempo o a tener que forzar a reiniciar el equipo, para poder visualizar el contenido inmediatamente desde el cliente DLNA.
- Esto puede tener relación con el ticket abierto: https://www.assembla.com/spaces/VDR-M7x0/tickets/138. Si cargas una configuración de VDR 0.6 en el 0.7, no se activa por defecto el montaje de los discos USB durante el arranque (esta era una opción que en la 0.6 no existía).
- Por último, no se si se trataría de una mejora o una corrección de error, es sobre el plugin channelscan: al buscar canales, no informa de que haya encontrado los canales HD, pese a ser cierto. Me pasó el otro día, que me puse a buscar y pensaba que por algún motivo no encontraba las emisoras HD. Luego me fui a la lista de canales y me encotré con que estaban añadidos al final de la lista.
Si es conveniente abro el/los ticket/s correspondientes.
Un saludo.
Gracias a estas pruebas me encontrado con algunas cosillas que se podría mejorar para próximas versiones:
- En cuanto al servidor DLNA, según tengo entendido, este actualiza su base de datos cada vez que arrancamos o cada cierto tiempo, lo cual es modificable en un fichero de configuración. Lo que propongo es que se añada una utilidad en el menú de órdenes que fuerce a actualizar la base de datos. De esta manera, si tenemos alguna grabación nueva, no tendremos que esperar a que pase ese tiempo o a tener que forzar a reiniciar el equipo, para poder visualizar el contenido inmediatamente desde el cliente DLNA.
- Esto puede tener relación con el ticket abierto: https://www.assembla.com/spaces/VDR-M7x0/tickets/138. Si cargas una configuración de VDR 0.6 en el 0.7, no se activa por defecto el montaje de los discos USB durante el arranque (esta era una opción que en la 0.6 no existía).
- Por último, no se si se trataría de una mejora o una corrección de error, es sobre el plugin channelscan: al buscar canales, no informa de que haya encontrado los canales HD, pese a ser cierto. Me pasó el otro día, que me puse a buscar y pensaba que por algún motivo no encontraba las emisoras HD. Luego me fui a la lista de canales y me encotré con que estaban añadidos al final de la lista.
Si es conveniente abro el/los ticket/s correspondientes.
Un saludo.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: Actualización servidor DLNA y otros
Vamos por puntos:
1) Lo ideal es usar inotify, es decir, que cuando haya un nuevo archivo o se borre se muestre automáticamente sin hacer nada, pero lamentablemente nuestro kernel no lo soporta.
En su día hice parte de esta implementación pero se quedó a medias.
Hacer esto requiere tiempo y ahora no tengo mucho libre.
2) Está hecho así a posta, para que funcione como antes y si alguien desea que se monten los discos antes del VDR, DLNA, NFS, cargar la EPG desde el disco duro, etc. simplemente tiene esta nueva opción para activarla.
Normalmente queremos que se vea una emisión en directo lo más rápido posible, por eso primero se carga el VDR y después todo lo demás como el montaje de discos.
En esta nueva versión puedes decidir si no quieres que funcione así.
3) No lo puedo asegurar al 100%, pero es posible que los canales HD los detectara como radios, porque es el "truco" usado para poner la pantalla negra y que sólo se oiga.
1) Lo ideal es usar inotify, es decir, que cuando haya un nuevo archivo o se borre se muestre automáticamente sin hacer nada, pero lamentablemente nuestro kernel no lo soporta.
En su día hice parte de esta implementación pero se quedó a medias.
Hacer esto requiere tiempo y ahora no tengo mucho libre.
2) Está hecho así a posta, para que funcione como antes y si alguien desea que se monten los discos antes del VDR, DLNA, NFS, cargar la EPG desde el disco duro, etc. simplemente tiene esta nueva opción para activarla.
Normalmente queremos que se vea una emisión en directo lo más rápido posible, por eso primero se carga el VDR y después todo lo demás como el montaje de discos.
En esta nueva versión puedes decidir si no quieres que funcione así.
3) No lo puedo asegurar al 100%, pero es posible que los canales HD los detectara como radios, porque es el "truco" usado para poner la pantalla negra y que sólo se oiga.
Re: Actualización servidor DLNA y otros
No lo dudo y realmente sería lo ideal. No obstante, yo proponía algo más modesto. He mirado por encima la documentación de mediatomb y entiendo que si se ejecuta algo así comobittor escribió:Vamos por puntos:
1) Lo ideal es usar inotify, es decir, que cuando haya un nuevo archivo o se borre se muestre automáticamente sin hacer nada, pero lamentablemente nuestro kernel no lo soporta.
En su día hice parte de esta implementación pero se quedó a medias.
Hacer esto requiere tiempo y ahora no tengo mucho libre.
- Código:
mediatomb -a dir
OK. No había entendido bien el funcionamiento de esta opción: pensaba que si lo dejaba en NO no me montaba el disco (ni antes ni después). Lo que me llevó a confusión fue que la 1ª grabación que programé una vez instalada la 0.7 no me la llegó a hacer y deduje erróneamente que ese era el motivo.bittor escribió:
2) Está hecho así a posta, para que funcione como antes y si alguien desea que se monten los discos antes del VDR, DLNA, NFS, cargar la EPG desde el disco duro, etc. simplemente tiene esta nueva opción para activarla.
Normalmente queremos que se vea una emisión en directo lo más rápido posible, por eso primero se carga el VDR y después todo lo demás como el montaje de discos.
En esta nueva versión puedes decidir si no quieres que funcione así.
Sí, es cierto que los añade a la lista de canales correctamenteque. Sin embargo, aparentemente no los detecta mientras hace la búsqueda. Creo que es un detalle menor que podría añadirse para la próxima versión.bittor escribió:
3) No lo puedo asegurar al 100%, pero es posible que los canales HD los detectara como radios, porque es el "truco" usado para poner la pantalla negra y que sólo se oiga.
Saludos.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: Actualización servidor DLNA y otros
Pues si funciona así, sería sencillo hacer un script que obtenga el directorio o directorios del config.xml de mediatomb y ejecute el comando, luego se añade a commands.conf y ya se puede lanzar cuando se quiera desde el mando.mtps37 escribió:He mirado por encima la documentación de mediatomb y entiendo que si se ejecuta algo así comoañadiaría recursivamente los recursos contenidos en el directorio. Haré pruebas y comentaré por aquí los resultados.
- Código:
mediatomb -a dir
OK, entonces puedes añadir un ticket explicando el tema y ya se revisará para arreglar.mtps37 escribió:Sí, es cierto que los añade a la lista de canales correctamenteque. Sin embargo, aparentemente no los detecta mientras hace la búsqueda. Creo que es un detalle menor que podría añadirse para la próxima versión.
Re: Actualización servidor DLNA y otros
Bueno, pues ya he revisado más a fondo la documentación de Mediatombhecho y he hecho algunas pruebas. Hay un problema al usar la opción -a, y es que hay que lanzarlo con otro puerto distinto del estándar (49152) puesto que entra en "colisión" con el serivor que funciona en segundo plano. Si usas otro puerto supone que en realidad estás ejecutando otra instancia del servidor, con su base de datos correspondiente, etc.bittor escribió:Pues si funciona así, sería sencillo hacer un script que obtenga el directorio o directorios del config.xml de mediatomb y ejecute el comando, luego se añade a commands.conf y ya se puede lanzar cuando se quiera desde el mando.mtps37 escribió:He mirado por encima la documentación de mediatomb y entiendo que si se ejecuta algo así comoañadiaría recursivamente los recursos contenidos en el directorio. Haré pruebas y comentaré por aquí los resultados.
- Código:
mediatomb -a dir
Total que mirando otras posibilidades he comprobado que se puede reutilizar un par de scripts incluídos en el sistema que nos sirven. He aquí lo que he añadido al commands.conf:
- Código:
Reiniciar servidor Mediatomb: sbincmd-svdrpsend "MESG Reiniciando Mediatomb..."; kill-mediatomb && start-mediatomb >/dev/null
Es posible que exista una solución menos radical que lo que propongo pero lo cierto es que es bastante rápido y además sirve para poner en marcha el servidor si es que normalmente no lo tenemos activado en el arranque.
Un saludo
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.