Mostrando entradas con la etiqueta MPD. Mostrar todas las entradas
Mostrando entradas con la etiqueta MPD. Mostrar todas las entradas

jueves, 13 de marzo de 2014

Cómo configurar un servidor de streaming con MPD

Hace un tiempo configuramos el servicio MPD en Fedora y vimos cómo controlarlo remotamente desde Android usando MPDroid. MPD es un servicio muy configurable y amplio, y otra cosa que nos permite es crear una salida para transmitir vía streaming lo que estemos reproduciendo de forma normal en él.

Para hacer streaming con MPD solo necesitamos configurar un audio_output al final del fichero /etc/mpd.conf y reiniciamos el servicio, como en el siguiente ejemplo.

[fraterneo@rainbow2 ~]$ nano /etc/mpd.conf 
audio_output {
 type  "httpd"
 name  "My HTTP Stream"
 encoder  "vorbis"  # optional, vorbis or lame
 port  "8000"
 bind_to_address "192.168.24.100"  # optional, IPv4 or IPv6
 quality  "5.0"   # do not define if bitrate is defined
#bitrate  "128"   # do not define if quality is defined
 format  "44100:16:1"
 max_clients "0"   # optional 0=no limit
}

[fraterneo@rainbow2 ~]$ sudo systemctl restart mpd.service
Ahora abrimos un navegador o un reproductor de streaming y le indicamos la dirección IP y el puerto donde funciona nuestro servicio MPD.




domingo, 27 de octubre de 2013

Cómo configurar MPD (Music Player Daemon) en Fedora 19 y controlarlo desde Android

Music Player Daemon (MPD) es una flexible y poderosa aplicación-servidor libre (licencia GPL) para reproducir música. Haciendo uso de plugins y librerías, puede reproducir gran variedad de formatos de audio, incluyendo el privativo mp3. Ya que es sólo un "servidor de música", es indispensable una aplicación cliente para interactuar con MPD.

Entre las principales características de MPD, tenemos: Reproducción de archivos ogg, wavpack, mp2, mp3, mp4, aac, mod, musepack, wave, y otros formatos soportados por FFmpeg, control remoto vía red, soporte IPv6, reproducción de audio streams en varios de los formatos anteriores, lee los metadatos de la música (ID3), creación y manipulación de listas de reproducción, soporte Zeroconf, soporte para ALSA, Pulseaudio, JACK, Windows y Mac OS X, puede combinarse con Icecast para streaming, aunque tiene su propio servidor de streaming interno, etc.

Así que, manos a la obra...