SDB:Streaming de contenido multimedia a Xbox 360 desde openSUSE
Probado en openSUSE | Artículos recomendados | Artículos relacionados | |||
|
Este artículo tiene la finalidad de explicar como hacer streaming desde openSUSE a la consola de juegos Xbox 360.
Situación
La consola de juegos Xbox 360 de Microsoft cosecha un gran número de ventas a nivel mundial. Entre sus características principales además de consola de videojuegos tenemos su capacidad de reproducir contenido multimedia (imágenes, audio y vídeo). Aunque la consola en sus últimas versiones cuenta con discos duros de muy altas capacidades y puede reproducir archivos desde memorias USB, existe la posibilidad de reproducir los contenidos de un computador conectado en la misma red local con el Windows Media Center, lo que acarrea muchas ventajas y posibilidades para el usuario.
En este artículo se explicara como utilizar el servidor uShare del proyecto GeeXboX para utilizar la capacidad de streaming local del Xbox 360.
Procedimiento
El paquete se encuentra en el repositorio OSS, por lo que se puede instalar fácilmente desde el gestor de archivos o desde consola con el siguiente comando:
sudo zypper in ushare
Para GNOME
gksudo gedit /etc/ushare.conf
Para KDE
kdesu kwrite /etc/ushare.conf
# /etc/ushare.conf # Configuration file for uShare USHARE_LOCALE=en_US.UTF-8 # uShare UPnP Friendly Name (default is 'uShare'). USHARE_NAME=uShare (Nombre con el que el Xbox reconocerá nuestro computador) # Interface to listen to (default is eth0). # Ex : USHARE_IFACE=eth1 USHARE_IFACE=eth0 # Port to listen to (default is random from IANA Dynamic Ports range) # Ex : USHARE_PORT=49153 USHARE_PORT= # Port to listen for Telnet connections # Ex : USHARE_TELNET_PORT=1337 USHARE_TELNET_PORT= # Directories to be shared (space or CSV list). # Ex: USHARE_DIR=/dir1,/dir2 USHARE_DIR=/home/equipo/Vídeos/, /home/equipo/audio (aquí podemos añadir todos los directorios que queramos compartir con nuestra Xbox 360 separados por comas) # Use to override what happens when iconv fails to parse a file name. # The default uShare behaviour is to not add the entry in the media list # This option overrides that behaviour and adds the non-iconv'ed string into # the media list, with the assumption that the renderer will be able to # handle it. Devices like Noxon 2 have no problem with strings being passed # as is. (Umlauts for all!) # # Options are TRUE/YES/1 for override and anything else for default behaviour USHARE_OVERRIDE_ICONV_ERR=yes # Enable Web interface (yes/no) ENABLE_WEB=no # Enable Telnet control interface (yes/no) ENABLE_TELNET=no # Use XboX 360 compatibility mode (yes/no) ENABLE_XBOX=yes (Cambiar a yes para activar la compatibilidad con el Xbox) # Use DLNA profile (yes/no) # This is needed for PlayStation3 to work (among other devices) ENABLE_DLNA=no
Guardar los cambios y cerrar el editor.
Iniciar y detener el servidor
Para iniciar el servidor basta con ejecutar el comando sudo /etc/init.d/ushare start y para detenerlo sudo /etc/init.d/ushare stop.
Hay que reiniciar el servidor para que sean visibles cambios en los archivos.
Información complementaria
Formatos multimedia soportados por el Xbox 360
La consola solo soporta un limitado número de formatos privativos de audio y vídeo que se listaran a continuación, es necesario cambiar el formato de estos archivos para poder reproducirlos, usando programas como HandBrake que se encuentran en el repositorio PackMan.
Video
Compatibilidad con AVI | La Consola Xbox 360 es compatible con los siguientes formatos AVI:
|
Compatibilidad con H.264 | La Consola Xbox 360 es compatible con los siguientes formatos H.264:
|
Compatibilidad con MPEG-4 Parte 2 | La Consola Xbox 360 es compatible con los siguientes formatos MPEG-4:
|
Compatibilidad con WMV (VC-1) | La Consola Xbox 360 es compatible con los siguientes formatos WMV:
|
Audio
- ACC
- Mp3
- WMA
- Abrir preferencias del sistema
- Entrar en arranque y apagado
- Añadir script: ushare -x