Cómo instalar el servidor de streaming multimedia Icecast 2 en Ubuntu 18.04 LTS

Icecast es un servidor de streaming multimedia gratuito, de código abierto y muy popular, que soporta Ogg, Opus, WebM, MP3 y muchos más. Con Icecast, puedes crear tus propias emisoras de radio por Internet o transmitir tus medios desde el servidor y acceder a ellos desde cualquier lugar de Internet. Soporta muchos formatos multimedia, como AAC, OGG, WMA, FLAC, APE y muchos más.

En este tutorial, aprenderemos a instalar el servidor Icecast Media Streaming en el servidor Ubuntu 18.04 LTS.

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Una contraseña de root en tu servidor.

Cómo empezar

Antes de empezar, tendrás que actualizar tu sistema con la última versión. Puedes hacerlo ejecutando el siguiente comando:

apt-get update -y
apt-get upgrade -y

Una vez que tu servidor esté actualizado, reinicia tu servidor para aplicar los cambios.

Instalar Icecast

Por defecto, Icecast está disponible en el repositorio por defecto de Ubuntu 18.04. Puedes instalarlo ejecutando el siguiente comando:

apt-get install icecast2 -y

Durante la instalación, tendrás que responder a algunas preguntas como se muestra a continuación:

Elige «Sí» y pulsa «Enter». Deberías ver la siguiente página:

Configurar Icecast

Ahora, proporciona tu nombre de dominio y haz clic en el botón Aceptar. Deberías ver la siguiente página:

Establecer una contraseña

Contraseña de retransmisión de Icecast

Ahora, proporciona la contraseña de administrador y haz clic en el botón Aceptar para iniciar la instalación.

Una vez que la instalación se haya completado con éxito, inicia el servicio de Icecast y habilítalo para que se inicie en el arranque con el siguiente comando:

systemctl start icecast2
systemctl enable icecast2

Puedes comprobar el estado de Icecast con el siguiente comando:

systemctl status icecast2

Deberías ver la siguiente salida:

? icecast2.service - LSB: Icecast2 streaming media server
   Loaded: loaded (/etc/init.d/icecast2; generated)
   Active: active (running) since Tue 2019-04-16 15:35:30 UTC; 44s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 1113)
   CGroup: /system.slice/icecast2.service
           ??3166 /usr/bin/icecast2 -b -c /etc/icecast2/icecast.xml

Apr 16 15:35:28 ubuntu1804 systemd[1]: Starting LSB: Icecast2 streaming media server...
Apr 16 15:35:29 ubuntu1804 icecast2[3142]:  * Starting streaming media server icecast2
Apr 16 15:35:30 ubuntu1804 icecast2[3142]: [2019-04-16  15:35:30] WARN CONFIG/_parse_root Warning,  not configured, using default val
Apr 16 15:35:30 ubuntu1804 icecast2[3142]: [2019-04-16  15:35:30] WARN CONFIG/_parse_root Warning,  not configured, using default val
Apr 16 15:35:30 ubuntu1804 icecast2[3142]: [2019-04-16  15:35:30] WARN CONFIG/_parse_root Warning,  contact not configured, using defaul
Apr 16 15:35:30 ubuntu1804 icecast2[3142]: [2019-04-16  15:35:30] EROR connection/connection_setup_sockets Could not create listener socket on 
Apr 16 15:35:30 ubuntu1804 icecast2[3142]: [2019-04-16  15:35:30] EROR connection/connection_setup_sockets No listening sockets established
Apr 16 15:35:30 ubuntu1804 icecast2[3142]:    ...done.
Apr 16 15:35:30 ubuntu1804 systemd[1]: Started LSB: Icecast2 streaming media server.

Accede a la interfaz web de Icecast

Icecast está ahora instalado y escuchando en el puerto 8000. Abre tu navegador web y escribe la URL http://test.example.com:8000. Serás redirigido al panel de control de Icecast como se muestra a continuación:

Página de estado de Icacast

Ahora, haz clic en Administración. Se te pedirá que proporciones el nombre de usuario y la contraseña de administrador, como se muestra a continuación:

Administración de Icecast

Proporciona el nombre de usuario y la contraseña como admin / admin@123 y haz clic en el botón Iniciar sesión. Deberías ver la siguiente página:

Estado del servidor global de Icecast 2

Enhorabuena! has instalado con éxito Icecast en el servidor Ubuntu 18.04. Ahora puedes transmitir tus medios en tu servidor y acceder a ellos desde cualquier lugar.

También te podría gustar...