Cómo crear su propio flujo de música con icecast [linux]

Hay un puñado de personas que se encuentran la creación de sus propios flujos algo útil que hacer, por cualquier razón que quieren o necesitan. Desde que comenzó la era de YouTube streaming de vídeo en streaming ha sido caliente y la música / audio sigue siendo una cosa bastante común encontrar. El proceso en el Linux, aunque bastante fácil para la configuración básica, es algo muy largo.

Renuncia

Icecast es en realidad sólo el servicio que va a transmitir el audio que se reproduce por otro demonio de la música. En este artículo vamos a utilizar mpd, que es una combinación aceptada por la mayoría de la gente. Las instrucciones, en su mayor parte, trabajar en cualquier distribución de Linux, aunque voy a estar cubriendo específicamente Ubuntu y Fedora. Menos que existan grandes diferencias en los comandos, los usuarios de Ubuntu tendrá que añadir “sudo” en la parte delantera de cada comando que cubro donde se necesitan permisos de raíz (que es una porción grande). Todos los comandos no incluirán las comillas.4 recomendados distribuciones de Linux para ayudarle a elegir el más adecuado para usted4 recomendados distribuciones de Linux para ayudarle a elegir el más adecuado para ustedCuando finalmente decide dar el paso y tener un paseo por la avenida de Linux, tendrá que ser capaz de decidir qué distribución es adecuado para usted. Tomar la decisión correcta es un importante ...Lee mas

Estas instrucciones son para una configuración sencilla, y no es la forma más segura de hacer las cosas. Si desea crear su propio flujo de la música y compartirla públicamente y no dentro de la red, por favor asegúrese de que usted siga las medidas de seguridad apropiadas.

Instrucciones

Instalación & Configuración de MPD

Lo primero es instalar mpd, por lo que el fuego de su terminal. Los usuarios de Fedora necesitan para cambiar a root escribiendo “do -”E introduciendo sus contraseñas. Luego, en Fedora, ejecute el comando “yum install mpd“, Mientras que los usuarios de Ubuntu utilizan“sudo apt-get install mpd“. Una vez que se completa, utilice su editor favorito terminal (como nano) para editar el archivo en /etc/mpd.conf.

En el primer par de líneas, encontrará la siguiente y reemplazarlos con su nombre de usuario regular (o crear un nuevo usuario específicamente para Icecast y el uso que en su lugar):

music_directory "/ Home / usuario / música"playlist_directory "/ home / usuario / música / listas de reproducción"DB_File "/home/USER/.mpd/mpd.db"archivo de registro "/home/USER/.mpd/mpd.log"error_file "/home/USER/.mpd/mpd.error"

Poco después de que el fragmento de texto será una línea pequeña, en la que de nuevo tendrá que sustituir el usuario con el que desea utilizar:

usuario "USUARIO"

A continuación, encontrar el siguiente texto y asegúrese de que coincide:

bind_to_address "127.0.0.1"Puerto "6600"

Por último, encontrar un pedazo grande que se parece a esto (en Fedora, es el tercer grupo “audio_output” en el archivo de configuración por defecto):

audio_output {type "gritar"nombre "Descripción breve de la corriente"anfitrión "localhost"Puerto "8000"montar "/mpd.ogg"contraseña "hackéame"calidad "5.0"# tasa de bits "128"formato "44 100: 16: 2"# usuario "fuente" # # Descripción opcional "Mi corriente Descripción" # # Género opcional "jazz" # # Pública opcional "no" # Opcional}

Cambiar la información en su propio archivo de configuración para que coincida con el código de seguridad. Para un uso sencillo, se puede mantener la “hackme” contraseña, pero si usted desea compartir su corriente con Internet, le recomiendo que se cambie. Una vez que haya terminado de editar el archivo, guardarlo y cierre de su editor.

Vídeo: montar un servidor streaming en ubuntu 12.04 con icecast2 ffmpeg y oggfwd

A continuación, dejar sus permisos de root (o dejar el sudo si usa Ubuntu) y escriba lo siguiente:

cd $ HOMEmkdir -p música / .mpd playlistsmkdir

Esto crea las carpetas necesarias que necesita el demonio mpd como se describe en el archivo de configuración.

Instalación de Icecast

crear el flujo de la música

A continuación vamos a instalar Icecast, por lo que los usuarios de Fedora y Ubuntu tiene que escribir (como root) “yum install icecast”Y“sudo apt-get install icecast“, Respectivamente.

Si no cambia la contraseña en mpd, entonces no hay necesidad de configuración de Icecast! Sin embargo, si se hizo uso de una contraseña diferente o desea cambiar los números de puerto, puede cambiar todas las instancias de las del archivo de configuración, que se encuentra en /etc/icecast.xml.

Instalación & Configuración de Pitchfork

¡Felicitaciones! Ya tiene todos los servicios en segundo plano instalado y configurado! Sin embargo, usted todavía necesita una interfaz para configurar MPD, de lo contrario no sabrá a qué jugar. Le recomiendo que utilice una herramienta de configuración basada en web llamada Pitchfork. Con el fin de ser capaz de ejecutar eso, tenemos que instalar algunos más paquetes.

En Fedora, que escribiremos “yum install httpd mysql-server php php-mysql php-gd php-pear“. En Ubuntu, que va a ser “sudo apt-get install apache2 mysql-server libapache2-mod-php5 php5 php5-mysql php5-gd php5-pera“.

Una vez que termine de instalar, descargar Pitchfork de aquí y extraer los archivos en la carpeta por defecto de Apache, que es ya sea / Var / www o / Var / www / html dependiendo del sistema. Con el fin de mantener las cosas fáciles para nosotros, escriba lo siguiente:

chown -R apache: apache / var / www O chown -R apache: apache / var / www / htmlchmod -R 777 / var / www / config O chmod -R 777 / var / www / html / config

Antes de llegar a las partes más divertidas, todavía tenemos que empezar a nuestros servicios. Tenemos tres servicios, httpd (o apache2 en Ubuntu), Icecast, y el MPD. Así que en Fedora, que escribiremos “Servicio comienzo“, Reemplazando con el nombre del servicio. En Ubuntu, hacer lo mismo con el comando “sudo /etc/init.d/ comienzo".

Vídeo: Icecast - Puesta en marcha de un servidor de streaming

Ahora el fuego de su navegador favorito y la cabeza a localhost (o si usted ha estado haciendo todos estos pasos en un servidor independiente, la cabeza a la dirección de ese servidor). Ahora debe ser recibido por Pitchfork, y que puede seguir adelante y configurarlo.

crear música en streaming

En la página de configuración, hay realmente no hay mucho que tiene que hacer. Sólo asegúrese de que la dirección y el puerto son los mismos que en el archivo de configuración de mpd, y deje en blanco el campo de contraseña. En el centro se puede introducir una contraseña de inicio de sesión para que el acceso a Pitchfork puede ser restringido. Guardar y se le envió de nuevo a la página principal. Ahora puede agregar canciones y hacer que se juegan sobre Icecast!

crear música en streaming

Si desea conectarse a la corriente, hay una manera fácil de hacerlo. Siempre y cuando se abra el puerto 8000, puede ir a un equipo diferente, va a un navegador y escriba : 8000, y haga clic en el enlace M3U. Por fin está!

crear el flujo de la música

Consideraciones finales

Tenga en cuenta que en Pitchfork el control de volumen no funciona. Sin embargo, su reproductor de medios debe tener uno, por lo que no debería ser un problema. Además, al añadir canciones, que pueden no aparecer inmediatamente. En este caso, simplemente debe actualizar la página.

Teniendo en cuenta los pasos necesarios, voy a proporcionar algún apoyo en la sección de comentarios. Si tiene problemas, pida ayuda allí!

Conclusión

Icecast es una gran manera de conseguir música en movimiento. Además de que no quieren que su estación de radio en línea personal? La creación de su propio flujo de la música puede tener sus propósitos y le permiten tener un poco de diversión también.

¿Cree usted que va a crear una corriente de música? ¿Qué le gusta o no le gusta de la idea? Háganos saber en los comentarios!

Artículos Relacionados