viernes, 22 de noviembre de 2013

Continúa leyendo Parte II - Gramola con Subsonic: Configuración



En la primer parte de este mini tutorial bajamos, instalamos y cambiamos la contraseña de Subsonic fácilmente.  Hablamos además de algunas mejoras que efectuamos al servidor. Esta segunda y final parte concluye con un configuración que permite la reproducción de tus archivos de media en la red local en modo Jukebox además de explorar otras múltiples opciones que Subsonic ofrece.

Resultado final después de configurar y personalizar

¿Dónde esta la música?

Comencemos indicándole a Subsonic donde encontrar tus archivos de música y videos. Ingresando con las credenciales de administrador navega hasta Settings > Media folders e indica la ruta hacia tu directorio de media.  En la ilustración aparece la ruta predeterminada C:\Music pero puede ser la que tú indiques.  En mi caso particular, la música esta almacenada en un disco duro mecánico de 500GB separado del disco del sistema operativo (disco duro solido)  configurado como drive G:\ y en el directorio “Music”. Es decir que mi ruta final será G:\Music.



Asimismo, puedes configurar múltiples rutas tanto en el propio servidor como en tu red local. Si ya cuentas con una solución de almacenamiento NAS u otro servidor con folders compartidos esta puede ser una opción atractiva. Indica las rutas alternas en el espacio disponible como “Add media folder”.

Ahora configuremos la frecuencia con la cual Subsonic va a escanear los folders de media indicados en la sección anterior. La idea es que la base de datos de Subsonic se mantenga actualizada si decides agregar o quitar archivos de media. Al mismo tiempo quieres que esta operación consuma la menor cantidad de recursos posible para no degradar el desempeño de tu servidor. Esto es especialmente cierto si estas corriendo con recursos de hardware limitados, como en mi caso. Yo recomiendo hacer este tipo de operaciones en la madrugada cuando no estas utilizando el servidor y cuando todos los recursos de hardware pueden ser dedicados a ello. De esta manera minimizas la carga a tu máquina y no se congelara o comportara erráticamente. Cuando he realizado esta operación mientras estrimeaba archivos o contaba con usuarios colgados al sistema experimente “cortes” intermitentes en la música.

Por último, haz clic en “Scan Media folders now” para comenzar la indexación de tu librería de media. El tiempo que se tardara indexando depende de la capacidad de tu hardware, el volumen de archivos con los que cuentas, la velocidad de la red (si indicaste un folder de red) y la calidad de la metadata de los propios archivos.



Subsonic además de presentar los archivos para su reproducción en orden alfabético, tratara de clasificarlos en géneros musicales y tratara de desplegar el álbum art correspondiente. Es por ello que contar con una metadata completa y “limpia” ayudara no solo al desempeño de la indexación sino también a la utilización de una lista de reproducción fortuita automatizada utilizando precisamente estos datos.  Hablare en otra ocasión de cómo realizar una indexación automatizada de la metadata de tu música utilizando el programa Music Brainz.

Por el momento hemos terminado con la configuración de los folders de media. Haz clic en “Save” para guardar la configuración permanentemente. Por cierto, una vez terminada la indexación dirígete a Home para encontrar una categorización alfabética de tu media junto con el álbum art que tengas disponible listo para ser reproducido.



Ahora, como siguiente paso y para poder habilitar la opción de Jukebox, tenemos que dirigirnos a Settings > Players. La opción Jukebox te permite tocar música en el servidor mismo controlándolo desde una interfaz web desde cualquier equipo conectado a tu red local. Para mi esta es la finalidad de construir esta gramola, pero para otros usuarios  esta podrá ser solo uno de otros requerimientos que necesiten cubrir.



Subsonic soporta streaming a través del internet y aunque este tutorial no cubrirá el paso a paso, es muy fácil habilitar esta funcionalidad yendo a Settings  > Network más información sobre cómo hacerlo aquí.  Si no deseas hacer streaming desde internet y solo deseas hacerlo desde tu red local lo único que tendrás que hacer es ingresar al servidor utilizando desde otra computadora utilizando su IP o nombre en la siguiente forma: http://nombredelservidor:4040 o bien http://ipdelservidor:4040. Si no tienes idea de lo que estoy hablando ve este video para que aprendas a utilizar el comando IPconfig o ve a equipo > botón derecho propiedades para ver su nombre. Puedes asimismo usar tu celular Android, iPhone, Blackberry y Windows phone para acceder al servidor, pero únicamente podrás usar la opción de streaming y no de jukebox con el teléfono. Esto por cierto, me gustaría y cambiara, porque usar tu celular como control remoto de tu gramola es muy sexy. De igual manera tendrás que proveer el ip o nombre del servidor así como tu cuenta de usuario.  Mas información sobre app móvil aquí.                                                                                       

Media Players


De momento habilitemos la opción Jukebox en Settings > Player y guarda la configuración en el botón de “Save”. Esto limitara al usuario admin a tocar media en forma jukebox. Sin embargo, si accedes por primera vez desde otro equipo externo al servidor de música con el mismo usuario de admin encontraras que la música se estrimea directamente a ese equipo en lugar de tocar en las bocinas del servidor de música. Para remediar esto solo necesitas ir a Settings > Player y seleccionar del menú el player adicional que se ha creado al acceder Subsonic desde otro equipo ajeno al servidor. Podrás identificarlo porque como “Player 2 [admin]” o algo similar siguiendo el formato Player <Numero> [<usuario>]. Elimina el player adicional seleccionando “Delete player”. Ahora nuevamente dirígete al Player 1 [admin] el cual se creó en el propio servidor de música y confirma que la opción de Jukebox este seleccionada. Guarda los cambios. Ahora sí, intenta tocar música desde el otro dispositivo en tu red local y podrás escuchar la música tocar directamente en tu recién creada gramola. Ve ilustración anterior para referencia.

Usuarios


Ahora estás listo para crear nuevos usuarios y otorgarles permisos si más de una persona va a utilizar la gramola. Ve a Settings > Users  y crea un nuevo usuario palomeando las los permisos que desees otorgarle (traducidos en el orden que aparece en la ilustración):

Usuario es administrador
Usuario tiene permitido cambiar configuración y contraseña
Usuario tiene permiso para reproducir archivos
Usuario tiene permiso para reproducir archivos en modo Jukebox
Usuario puede descargar archivos
Usuario puede subir archivos
Usuario puede compartir archivos con cualquiera
Usuario puede cambiar arte de álbum y tags
Usuario puede crear y editar comentarios así como calificación
Usuario puede administrar Podcasts


Crea un nombre de usuario y contraseña y habrás creado tu nuevo usuario. Prueba la funcionalidad del nuevo usuario accediendo a la librería de música y reproduciendo algún archivo. Si tienes alguna dificultad con la reproducción revisa la sección de “Media Players” de este mismo artículo y aplica la misma "medicina".


Podcasts

Otra de las funciones sumamente útiles es la capacidad de Subsonic para administrar Podcasts. En el menú superior selecciona Podcasts y agrega la dirección de podcast feeds de tus programas favoritos. Luego, dirígete a “Podcast settings” para especificar cada cuanto debe de verificar Subsonic por nuevos podcasts y cuantos episodios debe de conservar.  Cuando estos se encuentren disponibles se bajaran automáticamente a la carpeta que especificaste y se desplegaran en el menú principal ordenándose como si fuesen cualquier otro álbum musical.



Estas ahora listo para montar tu gramola a tu nuevo rack  y disfrutar de tu música, videos y podcasts a lo grande.

Configuraciones adicionales


En esta sección veras pantallazos de otras configuraciones que ofrece Subsonic sin tanto detalle, tu entenderás inmediatamente…


Si deseas limitar el tipo de archivo a reproducir, el índice, prefijos a ignorar e incluso especificar el lenguaje ve a esta  sección de “General”

Se deseas limitar el número de cover art desplegado o limitar el ancho de banda.

Esta es la sección de configuración de red donde puedes publicar tu librería de media al internet y acceder remotamente.

Si quieres cambiar alguna configuración de la transcodificación de Subsonic, este es el lugar. Esto es útil cuando existe alguna dificultad en la calidad de reproducción del en el streaming.

Esta última pantalla podrás agregar estaciones de radio internet. Yo jamás pude hacerla reproducir…




No hay comentarios:

Publicar un comentario