Servidor Linux con streaming a la red LAN:
Durante mucho tiempo estuve buscando una solución para disponibilizar los archivos multimedia (Videos, Peliculas, Musica, Fotos) a la LAN conectada en mi hogar sin una solución completamente satisfactoria:
incursionando por varias soluciones previas: Directorio Compartido (via Samba), AMPache, Owncloud, Subsonic, PS3MediaServer.
Cada una con sus ventajas y desventajas
Hoy por hoy estoy bastante contento con la última solución incorporada a mi LAN, la cual se llama Universa Server Media.
Universal Server Media está escrito en java y es open source! implementa el protocolo DNLA Wiki DNLA
Que noté gratamente que hay clientes para dispositivos Mobile, Smarts TVs e incluso para consolas como Playstation y Xbox
En este articulo voy a explicar como poder ejecutarlo en un xUbuntu 14.04, pero puede ser aplicado a cualquier distro Ubuntu y afines
Descarga e instalación:
sudo apt-add-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg gstreamer0.10-ffmpeg
cd
wget http://downloads.sourceforge.net/project/unimediaserver/Official%20Releases/Linux/UMS-5.2.3-Java7.tgz?r=http%3A%2F%2Fwww.universalmediaserver.com%2F&ts=1444943163&use_mirror=tenet
tar xzf UMS-5.2.3-Java7.tgz
cd ums-5.2.3/
sudo mkdir /usr/local/bin/UMS
sudo mv * /usr/local/bin/UMS/
cd /usr/local/bin/
sudo chown username:username UMS
Ejecución:
El servidor ejecutará por default un wizard en donde podrán configurar los parametros.
En otro articulo voy a evolucionar esto para que se puede ejecutar en forma de daemon !
Enjoy!
Notas importantes:
1.- deben tener instalado el Java7:
2.- deben colocar en la solapa Configuración general -> en el campo «Forzar IP del servidor» con la IP FIJA de la PC donde ejecute el servidor
3.- deben abrir el puerto en su firewall para aceptac conexiones en el puerto 5001 (lo pueden cambiar en la solapa Configuración general -> en el campo «Forzar puerto del servidor»
gran articulo !