Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Aporte] Instalar Universal Media Server en GNU/Linux
#1
Que tal.

Publico éste tema a manera de nota mental Gran sonrisa esperando así les siva a algunos otros.

Primero que nada, Universal Media Server (UMS) es un servidor multimedia UPnP gratuito, open source y multiplataforma (disponible para Windows, MAC y GNU/Linux) con el cual podremos hacer streaming de audio, video e imágenes a través de nuestra PC a distintos dispositivos e inclusive codificarlos "on-the-fly".


Esta aplicación ha sido basada en PS3 Media Server, presentando en UMS las siguientes mejoras:
  • Subtítulos "en vivo" (streaming de subtítulos en tiempo real).
  • Transcodificación H.264
  • True Motion (interpolación de fotogramas)
  • Soporte para plugins
  • Soporte completo de AviSynth
  • Etc

Hasta el momento, dichos dispositivos soportados son: AC Ryan PlayOn!HD, Apple iPhone, Asus O!Play, Brite-view CinemaTube, DirecTV HR, Freebox HD, LG Smart TV Upgrader, Nokia N900, Panasonic TVs, Philips Net TV, Philips Streamium, Popcorn Hour, Samsung televisions, Sharp Aquos, Sony Bravia, Sony PlayStation 3, Vizio Smart TV, XBMC Media Center, Yamaha A/V receivers, Apple iPad, Apple iPod, Boxee, D-Link DSM, Freecom MusicPal, Google Android, Microsoft Xbox 360, OPPO blu-ray players, Philips Aurea, Philips PFL, Pioneer Kuro, Realtek media players, Samsung UPC Horizon, Showtime, Sony blu-ray players, Sony SMP-N100, Western Digital WD TV Live, Xtreamer y por supuesto, Sony PlayStation 3.

Dicho todo lo anterior, procedemos a instalarlo, configurarlo y usarlo.

Nota: Esta guía ha sido escrita usando Ubuntu 13.04 como SO, y una Sony PlayStation 3 como dispositivo de renderizado.

Requisitos Iniciales

Antes que nada nos asegurarnos que tenemos la última versión de Java (de Oracle, openjdk da problemas) con el comando:

Código:
java -version

Si todo esta correcto nos mostrará un mensaje similar a éste:

Código:
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

Si no tenemos Java instalado en nuestro equipo procedemos a instalarlo desde el repositorio del equipo WEB UPD8:

Código:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer


También debemos tener instalado ffmpeg, si no es así, lo instalamos con:

Código:
sudo apt-get install ffmpeg

Instalación y configuración básica

1. Descargamos la última versión para GNU/Linux (fichero *.tgz) de Google Code (http://code.google.com/p/universal-media...loads/list) y la descomprimimos en cualquier lugar en nuestro equipo. Personalmente prefiero la ruta /opt/ums.

2. Abrimos la Terminal y nos colocamos en el directorio en donde hemos instalado UMS (donde se encuentra UMS.sh). En mi caso /opt/ums.

Código:
cd /opt/ums

3. Damos permisos de ejecución al bash y posteriormente lo ejecutamos:

Código:
sudo chmod a+x UMS.sh
sh UMS.sh

4. Ahora, para que nuestro dispositivo (ej. PS3) pueda conectarse a nuestro servidor multimedia UPnP debemos estar en la misma red.

También debemos asignarle la IPv4 de nuestra PC, si no la conocemos ejecutamos el siguiente comando en la Terminal:

Código:
ifconfig

Copiamos la dirección IP (inet addr) y la pegamos en el apartado Force IP of the server de la pestaña General Configuration. Guardamos.


5. Una vez encendido nuestro dispositivo (en mi caso mi PS3). Damos en Restart Server y si todo ha salido bien ya podremos ver el servidor en nuestro dispositivo.


Nota: Si en la PS3 no aparece, ir a Photo/Video/Music y elegir Search for Media Servers.

Lanzador en escritorio

Bien, para ejecutar UMS tendríamos que escribir siempre en terminal el paso número 2 y 3, sin embargo por cuestiones de comodidad crearemos un lanzador del script en el escritorio para que sólo al dar click podamos ejecutar el servidor.

1. Para hacerlo sólo necesitaremos copiar la imágen a la ruta de instalación de UMS (en mi caso /opt/ums) y listo. Descargar imágen.

2. Abrimos gedit u otro editor de textos de su preferencia y agregamos lo siguiente:

Código:
[Desktop Entry]
Name=Universal Media Server
Name[en_US]=Universal Media Server
GenericName=Universal Media Server
GenericName[en_US.UTF-8]=UPnP Media Server Launcher
Comment=A DLNA-compliant UPnP Media Server
Comment[en_US.UTF-8]=A DLNA-compliant UPnP Media Server
Exec=sh /opt/ums/UMS.sh
Icon=/opt/ums/ums-logo.png
Terminal=false
Type=Application
MimeType=application/octet-stream;
Categories=Network;FileTransfer;Utility;Application;

Nota: Remplazar la ruta de UMS si fuese necesario.

3. Lo guardamos con el nombre que deseen pero con la extensión .desktop

Si en el escritorio nos aparece de la siguiente manera:


Damos click derecho > Propiedades > Permisos y activamos la casilla Permitir ejecutar fichero como aplicación.


Y ya estaría todo listo pare hacer streaming de nuestro contenido multimedia para ver videos, escuchar música o ver nuestras fotos Interesante

WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
Gran sonrisa Mi experiencia con Antergos Linux prometeo 0 36 02-10-2018, 10:11 PM
Último mensaje: prometeo
Exclamación ¿Por que no inicia Apache en Webmin?, el conflicto destras del server con nginx conf yuma2009 0 53 21-09-2018, 06:48 PM
Último mensaje: yuma2009
  Instalar composer en debian 9 yuma2009 0 36 03-09-2018, 10:11 PM
Último mensaje: yuma2009
  Buenas practicas en linux con virtualmin log de operaciones yuma2009 3 131 18-07-2018, 06:42 PM
Último mensaje: jalejandroolarte11
  Instalar VirtualMin modalidad superfacil desde terminal debian 9 yuma2009 0 50 08-07-2018, 06:54 AM
Último mensaje: yuma2009
  Disponible Linux 4.17 Posits 8 188 01-07-2018, 01:48 PM
Último mensaje: Posits
  instalar webmin en linux debian 9 yuma2009 0 67 25-06-2018, 05:27 PM
Último mensaje: yuma2009
  Como actualizar linux? Gonzalo 1 85 20-06-2018, 05:55 AM
Último mensaje: jebcalix
  El terror de instalar CWP yuma2009 0 131 24-03-2018, 05:13 AM
Último mensaje: yuma2009
  ERROR: Trying to start mysql server, please wait! yuma2009 0 99 16-03-2018, 06:35 PM
Último mensaje: yuma2009



Usuarios navegando en este tema: 1 invitado(s)