Media server UPnP

De Cacauet Wiki
Salta a la navegació Salta a la cerca

Objectiu: compartir els arxius audiovisuals que tenim a la màquina servidor a través de la xarxa domèstica amb streaming. El streaming ens permet no haver de descarregar el contingut, només reproduir-lo a través de la xarxa (a l'estil del YouTube).

El protocol UPnP (Universal Plug'n'Play) serveix perquè els dispositius clients trobin els servidors disponibles a la xarxa d'una manera fàcil.


Media Server

Per fer el setup del media server caldrà instal·lar un software adequat. N'hi ha de lliures i de comercials, dels quals destaquem:

  • PS3mediaserver
  • MediaTomb
  • ...

Podeu consultar-ne molts més aplicacions UPnP aquí.

MediaTomb

Ho instal·larem sobre una màquina Ubuntu. S'instal·la així de fàcil:

$ sudo apt-get install mediatomb

I per configurar-ho (afegir arxius, etc.) podem fer-ho a través de la interfície web, apuntant el browser al port 49152 del servidor:

http://<la_nostra_ip>:49152

Si estem treballant a la màquina local podem fer:

http://localhost:49152

Abans de poder visualitzar cap vídeo caldrà que l'afegim a la llista navegant pel sistema d'arxius i clicant la opció "+".

Client UPnP (reproductor)

Hi ha molt software disponible per reproduir les dades que el servidor ens ofereix. Les mateixes consoles solen tenir aquestes funcionalitats:

  • Consoles:
    • PS3
    • Wii
    • XBox
  • Dispositius mòbils (iPhone, Android, etc.)
  • Programes per Linux/Windows:
    • VLC
    • XBMC
    • ...

Client VLC

Per poder visualitzar els vídeos al PC client cal fer:

  1. Engegar el VLC. Si no el tens instal·lat ho pots fer amb la comanda:
    $ sudo apt-get install vlc
  2. Activar la detecció de servidors UPnP del VLC
  3. Suport -> Serveis Web -> Universal Plug'n'Play discovery
  4. Obrir la llista de reproducció i buscar el dispositiu mediatomb i el vídeo que vols veure en streaming.

XBMC (XBox Media Center)

XBMC (XBox Media Center) per GNU/Linux

TODO:...