Cómo instalar el servidor de transmisión de medios Icecast 2 en Ubuntu 18.04 LTS
Icecast es un servidor de transmisión de medios gratuito, de código abierto y el más popular que admite Ogg, Opus, WebM, MP3 y muchos más. Con Icecast, puede crear sus propias estaciones de radio por Internet o transmitir sus medios desde el servidor y acceder a ellos desde cualquier lugar a través de Internet. Admite muchos formatos de medios, incluidos AAC, OGG, WMA, FLAC, APE y muchos más.
Este icecast tutorial está diseñado para guiarte paso a paso sobre cómo instalar el icecast2 server en un sistema con Ubuntu 18.04, un sistema operativo ampliamente utilizado en el mundo del servidor streaming linux.
Requisitos
- Un servidor con Ubuntu 18.04.
- Una contraseña de root está configurada para su servidor.
Empezando
Para llevar a cabo la icecast install, antes de comenzar, deberá actualizar su sistema con la última versión. Puede hacer esto ejecutando el siguiente comando:
apt-get update -y apt-get upgrade -y
Una vez que su servidor esté actualizado, reinícielo para aplicar los cambios.
Instalar Icecast
De forma predeterminada, Icecast está disponible en el repositorio predeterminado de Ubuntu 18.04. Puede instalarlo ejecutando el siguiente comando:
apt-get install icecast2 -y
Durante la instalación del ubuntu icecast, deberá responder algunas preguntas relacionadas con la icecast2 config como se muestra a continuación:
Elija Sí y presione Entrar. Deberías ver la siguiente página:
Ahora, proporcione su nombre de dominio y haga clic en el botón Aceptar. Deberías ver la siguiente página:
Ahora, proporcione la contraseña de administrador y haga clic en el OK botón para iniciar la instalación.
Una vez que la instalación se haya completado con éxito, inicie el servicio Icecast y habilítelo para que se inicie en el momento del arranque con el siguiente comando:
systemctl start icecast2 systemctl enable icecast2
Puede verificar el estado de Icecast con el siguiente comando:
systemctl status icecast2
Debería ver el siguiente resultado:
? 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.
Acceder a la interfaz web de Icecast
Icecast ahora está instalado y escuchando en el puerto 8000. Abra su navegador web y escriba la URL http://test.example.com:8000. Se le redirigirá al panel de control de Icecast como se muestra a continuación:
Ahora, haga clic en el Administración. Se le pedirá que proporcione el nombre de usuario y la contraseña de administrador como se muestra a continuación:
Proporcione nombre de usuario y contraseña como administrador / [email protected] y haga clic en el Señal En botón. Deberías ver la siguiente página:
¡Felicidades! ha instalado con éxito Icecast en el servidor Ubuntu 18.04. Ahora puede comenzar a configurar la icecast2 config para transmitir sus medios en su servidor y acceder a ellos desde cualquier lugar.
A lo largo de este artículo, hemos explorado cómo realizar una icecast install en Ubuntu 18.04 LTS y cómo gestionar su servidor icecast. Para aquellos interesados en una guía más profunda sobre la configuración y optimización de su servidor streaming linux, busquen más icecast tutorial o documentación específica de ubuntu icecast para personalizar aún más su servidor icecast. Con estas habilidades, estarás bien equipado para manejar un icecast2 server y aprovechar al máximo sus capacidades de streaming de medios en un entorno de icecast linux.