Tabla de contenido:

Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): 8 pasos
Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): 8 pasos

Video: Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): 8 pasos

Video: Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza): 8 pasos
Video: Usando una RASPBERRY como receptor de STREAMING 2024, Diciembre
Anonim
Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza)
Radio por Internet / Radio web con Raspberry Pi 3 (sin cabeza)

Hola ¿Quieres tu propio alojamiento de radio a través de Internet? Entonces estás en el lugar correcto. Intentaré elaborar tanto como sea posible. He intentado varias formas, la mayoría de ellas necesitaban una tarjeta de sonido que no estaba dispuesto a comprar. pero logré encontrar algunos tutoriales, así que los estoy peinando todos

Hardware que vamos a necesitar:

1) Raspberry pi 3 o posterior

2) cable micro usb

3) Tarjeta SD, recomendaría un mínimo de 16 GB

4) Enrutador / Módem

3) Cable Ethernet

Software que vamos a utilizar

1) Raspbian como sistema operativo

2) Mixxx para reproducir música

3) Icecast2 para retransmisiones

4) MASILLA para SSH (Descargar aquí) Si está usando una Mac, puede SSH en el Pi con Terminal

5) Escáner de IP avanzado para encontrar la dirección IP de Raspberry pi (Descargue aquí)

6) Filezilla para transferir archivos desde su computadora (Descargar aquí)

Prerrequisitos

Raspbian instalado y en ejecución, si alguien que no lo sabe, haga clic aquí para ver el tutorial.

Usaré Raspbian Stretch con escritorio

Paso 1: conecte Raspberry Pi a su enrutador e inícielo

Conecte Raspberry Pi a su enrutador e inícielo
Conecte Raspberry Pi a su enrutador e inícielo
Conecte Raspberry Pi a su enrutador e inícielo
Conecte Raspberry Pi a su enrutador e inícielo
Conecte Raspberry Pi a su enrutador e inícielo
Conecte Raspberry Pi a su enrutador e inícielo

Supongo que ha instalado Raspbian. y listo para funcionar. Conecte su raspberry pi al puerto Ethernet del cable del enrutador y encienda la Raspberry. Ahora vaya a su computadora portátil / PC que está conectada al mismo enrutador que su frambuesa.

A continuación, instale el escáner de IP avanzado y ábralo y haga clic en "escanear" una vez que finalice el escaneo, escriba la dirección IP del dispositivo que dice Raspberry Pi Foundation en la columna "Fabricante". fue 192.168.1.6 en mi caso.

Paso 2: Conexión a PI a través de Putty

Conexión a PI a través de Putty
Conexión a PI a través de Putty
Conexión a PI a través de Putty
Conexión a PI a través de Putty
Conexión a PI a través de Putty
Conexión a PI a través de Putty

Ahora instale y abra Putty y escriba la dirección IP que obtuvo de Advance IP Scanner en el campo "Nombre de host (o dirección IP)" y haga clic en abrir.

Cuando se conecte por primera vez, aparecerá una alerta de seguridad. Simplemente presione "Sí". porque eres el único que se conecta a él y recibirás el mensaje solo una vez.

Ahora se le presentará un nombre de usuario predeterminado de inicio de sesión que será "Pi" y la contraseña será "frambuesa" una vez hecho.

Recibirá un mensaje como el de la imagen de arriba.

Ahora puede configurar su frambuesa dando el comando "sudo raspi-config" y expandir el sistema de archivos y luego ir a la opción de interferencia y habilitar ssh y vnc.

Una vez hecho todo, reinicie el pi con "sudo reboot" y vuelva a iniciar Putty e inicie sesión.

Paso 3: Instalación de Icecast2

Instalación de Icecast2
Instalación de Icecast2
Instalación de Icecast2
Instalación de Icecast2
Instalación de Icecast2
Instalación de Icecast2

Usaremos Icecast2 como servidor para hablar con el mundo exterior.

Entonces en el servidor simplemente escriba:

sudo apt instalar icecast2

Obtendrás lo siguiente

1) Configurar Icecast2: Sí

2) Nombre de host de Icecast: manténgalo en localhost

3) Contraseña de Icecast Source: cambia esta contraseña

4) Contraseña de Icecast Relay: cambie esta contraseña

5) Contraseña de administrador de Ice Cast: cambie esta contraseña (si lee el texto en el cuadro de diálogo, le indica la dirección administrativa para escribir en el navegador, la usaremos para iniciar sesión en Icecast)

Hecho

ahora ve a tu navegador y escribe

ip: 8000 / admin.

Si obtiene la página de Ice Cast como yo, eso significa que ha instalado Icecast2 correctamente.

Paso 4: configurar Icecast & Run

Configurar Icecast & Run
Configurar Icecast & Run

Antes de editar el archivo de configuración de Icecast, primero haremos una copia de seguridad del original.

sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml

a continuación editamos el archivo de configuración:

sudo nano /etc/icecast2/icecast.xml

He adjuntado el documento pdf, lea el archivo y edítelo como desee.

para guardar presione ctrl + xy luego Y tpara guardar y luego presione enter para salir.

Una vez que haya verificado su archivo de configuración, reinicio del servicio sudo icecast2

Visite la página de administración de Icecast en el navegador. La página de administración, obviamente, solicitará la autenticación, la que proporcionó en el archivo de configuración icecast2.xml.

Paso 5: Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx

Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx
Conexión de Raspberry Pi a la conexión de escritorio remoto para instalar Mixxx

Ahora ingrese sudo apt-get install xrdp para instalar el servicio XRDP

Hecho.

Ahora abra la conexión de escritorio remoto. si está utilizando Windows 10, simplemente escríbalo en la barra de búsqueda. No recuerdo que en versiones anteriores de Windows, rdc debería estar allí, ya que es el cliente predeterminado.

simplemente ingrese la IP de su raspberry pi y haga clic en Conectar. Ahora se le pedirá que ingrese el nombre de usuario y la contraseña. Si aún no ha cambiado el nombre de usuario y la contraseña predeterminados, el nombre de usuario es pi y la contraseña es frambuesa.

Haga clic en "Aceptar" y se iniciará sesión en el escritorio de Rasbian. Ahora minimice el RDC y vuelva a la masilla.

Ahora instalamos Mixxx.

sudo apt-get install mixxx

Una vez hecho, maximice el RDC y haga clic en la frambuesa, luego vaya a sonido y video, debería ver que Mixxx instalado lo abre.

Paso 6: Configuración de Mixxx y uso del programa de transferencia de archivos

Configuración de Mixxx y uso del programa de transferencia de archivos
Configuración de Mixxx y uso del programa de transferencia de archivos
Configuración de Mixxx y uso del programa de transferencia de archivos
Configuración de Mixxx y uso del programa de transferencia de archivos
Configuración de Mixxx y uso del programa de transferencia de archivos
Configuración de Mixxx y uso del programa de transferencia de archivos

La primera pantalla que verá es Mixxx le pedirá su archivo de música. Bueno, tenemos que subir música a la carpeta Música de PI. Descargue y abra Filezilla en su PC / computadora portátil.

Ahora complete de la siguiente manera

Anfitrión: La mía de la dirección IP de su raspberry pi era 192.168.1.6

Nombre de usuario: pi

Contraseña: frambuesa (si no ha cambiado la contraseña)

Puerto: 22

haga clic en Conexión rápida

Ahora iniciará sesión en pi home, el lado derecho le muestra sus archivos Pi y a la izquierda le muestra su computadora, pero vamos a transferir de pc a pi. Ahora, en el lado derecho del panel, navegue a la carpeta de música y transfiera toda la música a esa carpeta, puede arrastrar y soltar los archivos.

Ahora, si recibe algún error, diga que no puede transferir el archivo, deberá otorgar permiso a esa carpeta desde putty, así que diga que tuve que otorgar permiso a la carpeta de música, será

sudo chmod a + rwx / home / pi / music

Ahora que hemos transferido nuestra música, regresemos al escritorio pi a través de una conexión de escritorio remoto.

Paso 7: configurar Mixxx y reproducir música

Configuración de Mixxx y reproducción de música
Configuración de Mixxx y reproducción de música
Configuración de Mixxx y reproducción de música
Configuración de Mixxx y reproducción de música
Configuración de Mixxx y reproducción de música
Configuración de Mixxx y reproducción de música

Ahora abra Mixxx y verá los archivos de música en la carpeta de música, ahora haga clic en Abrir. verá que la música ya está cargada.

A continuación, antes de reproducir música, debemos habilitar la transmisión en vivo.

Ahora ve a OptionPreference.

Luego, en el lado izquierdo, haga clic en transmisión en vivo y complete como se muestra en la imagen de arriba, seleccione la marca de verificación, habilite la transmisión en vivo, luego seleccione icecast2 y luego en mount write / live Recuerde donde dice que el host puso su usuario de IP será la fuente que es la predeterminada de icecast2 y la contraseña será la contraseña que estableciste en icecast, mi contraseña predeterminada era hackme.

Ahora haga clic en Aplicar y haga clic en Aceptar.

Luego, haga clic en Opción y habilite la transmisión o Ctrl + L y estará en vivo después de una conexión exitosa. Ahora toca la música. eso es todo lo que estás en vivo y bradcating.

Ahora vaya a su navegador, escriba ip: 8000. entonces el mío será 192.168.1.6:8000.

haga clic en el estado del servidor, descargue el m3u y ábralo en el reproductor vlc. Debería escuchar la música.

Ahora, si su música está entrecortada, vaya a las preferencias de Mixxx y vaya a Hardware de sonido

cambie el búfer de audio a 46s si sigue igual, luego intente 96s haga clic en aplicar y ok, ahora intente nuevamente, debería tener una reproducción fluida.

Paso 8: Red local y conexión a Internet

Esto solo se transmitirá a su red local. Hay diferentes formas de conectar su radio al mundo exterior, pero se lo dejo a usted. pero te pasarán un enlace para que puedas ponerte en marcha.

Estos son algunos de los enlaces.

Enlace1Enlace2Enlace3

Gracias por leer y disfrutar tu proyecto. Adiós

Recomendado: