La primera parte de este procedimiento es la misma para todos los proveedores de transmisión. Después de esta primera configuración, hay una parte específica dedicada a mostrar los títulos de las canciones, que es diferente según su servicio de transmisión.

MUY INFORMACIÓN IMPORTANTE

Es imposible reproducir una transmisión "HTTP" a través de un "estilo HTTPS" sitio web. Si su sitio web usa HTTPS, su URL de transmisión también debe estar en HTTPS. Esta no es una limitación del tema, es una nueva medida de seguridad ahora adoptada por cualquier navegador y dispositivo moderno.

Más información más

Cómo crear un canal de radio

Paso 1: Averigua la URL de transmisión de radio. Si aún no lo sabe, consulte la página dedicada a su tipo de transmisión específico para obtener más información

Paso 2: en su administrador de WordPress, vaya a Canales de radio > Añadir nuevo canal

Paso 3: ingrese el nombre del canal de radio y, opcionalmente, los géneros musicales (son como etiquetas)

agregar canal de radio

Opcionalmente, agregue una descripción de contenido para el canal de radio, que será visible al abrir la página única del canal de radio.

Si desea editar esta página usando Elementor, debe habilitar el tipo de publicación "Canales de radio" en la configuración de Elementor

 

Paso 4: opcionalmente agregue el atributo Pedido. Este parámetro modificará el orden en la Playlist dentro de los canales de radio de tu playlist.

Detalles del canal de radio

Paso 1: establece tu tipo de servidor. Esta es una información que ya deberías saber. Si no lo hace, consulte a su proveedor de transmisión.

Si su proveedor le permite elegir entre los formatos Icecast y Shoutcast, le sugerimos usar Icecast debido a su compatibilidad nativa con HTTPS.

 

Paso 2: URL de transmisión de MP3/OGG/AAC: la URL de su transmisión (consulte las secciones dedicadas a cada proveedor para obtener más información).
Tenga en cuenta que si su el sitio web está en HTTPS, su URL de transmisión también debe estar en HTTPS.

Paso 3: MP3/OGG/AAC Transmitir URL móvil. Esta URL se utilizará automáticamente si el reproductor detecta un dispositivo móvil. Algunos proveedores de transmisión permitirán establecer 2 mitrados diferentes, a los que se puede acceder desde 2 URL separadas.

Para dispositivos móviles, es posible que desee usar 64 o 96 kbps, mientras que para computadoras de escritorio también es bueno entre 128 y 320 kbps.

Paso 3: Subtítulo de radio. Se usará en lugar del nombre del artista, si falta.

Paso 4: Logotipo de radio. Debe cargar un logotipo en PNG con fondo transparente que se usará como título de página para la página de radio única. También se usará en las tarjetas de radio: un widget de Elementor para imprimir una pequeña tarjeta jugable que contiene el logotipo de la radio y el botón Reproducir, en un fondo personalizado.

 

 

Paso 5: icono del reproductor: una imagen cuadrada, tamaño sugerido de 600 x 600 píxeles, que se usará en el reproductor mientras se reproduce este canal.

 

Vista móvil:

Vista de escritorio:

 

Spaso 6: Excluir de la lista de reproducción: esta opción permite ocultar un canal de radio del reproductor sin eliminarlo. Si marca esta casilla de verificación, el canal seguirá estando disponible a través de un código abreviado o una sola página, pero no estará precargado en la lista de reproducción de la barra del reproductor.

 

 

 

Usar Proxy: esta opción implica solo el acceso a los títulos de las canciones y cambia la llamada Ajax a una conexión del lado del servidor para leer los títulos de las canciones de su proveedor de transmisión. Es necesario cuando su proveedor de transmisión tiene configuraciones POOR CORS (intercambio de recursos de origen cruzado), lo que significa que su proveedor de transmisión le impide leer los títulos.

Cuándo usar el proxy:

Si está seguro de que configuró correctamente la configuración de transmisión y aún así los títulos no aparecen (consulte los capítulos siguientes para la configuración de títulos), debe verificar la Consola del navegador

Para abrir la consola para desarrolladores en Google Chromeabre el Chrome en la esquina superior derecha de la ventana del navegador y seleccione Más herramientas > Herramientas de desarrollo. También puedes usar el acceso directo Opción + ⌘ + J (en macOS), o Mayús + CTRL + J (en Windows/Linux).

Si ve un error que dice

"XMLHttpRequest no puede cargar http://.........../. El origen [URL DE SU SITIO] no está permitido por Access-Control-Allow-Origin".

Significa que su proveedor de radio está bloqueando sitios web externos para que no lean los títulos. Esto no es un error del tema, es un problema de su proveedor de radio, que tiene una configuración de servidor incorrecta.

Nuestro proxy interno intenta eludir el problema, aunque no es muy recomendable y aún puede estar bloqueado por la configuración de su propio servidor.

El proxy convierte la conexión realizada a través de javascript en una conexión realizada a través de PHP a su proveedor de transmisión.

Entonces, si su proveedor de transmisión tiene una URL como

http://someurl.com:9374

IMPORTANTE: si su transmisión de radio está en puertos alternativos, como 8000, o cualquier otro puerto como 1234 (verá que su URL contiene, por ejemplo, ": 5274"), el proxy solo puede funcionar si su servidor NO está bloqueando el conexiones.

Para utilizar el proxy, debe solicitar a su proveedor de alojamiento web que habilite la conexión a la URL http://someurl.com y al puerto 9374 (o el puerto que utilice).

Esto NO es un proxy de audio, solo funciona en la llamada de títulos de canciones json.

Si el proxy no funciona para usted o ve un error de consola “carácter inesperado en la línea...<” significa que su servidor está bloqueando las llamadas de proxy.

Solo hay 2 soluciones:

  1. Pídale a su proveedor de transmisión que habilite CORS < /a> (y deshabilitar el proxy) O
  2. Pídale a su proveedor de alojamiento de sitios web que permita la conexión en su número de puerto de transmisión específico.

Usar el proxy no siempre es una buena idea: es una solución para evitar un problema causado por su proveedor de transmisión y trasladarlo a su proveedor de alojamiento. El proxy puede aumentar mucho el ancho de banda consumido y el uso del servidor de la CPU.

Es un poco como si la puerta de tu casa estuviera atascada e intentaras entrar por la chimenea. Es una puerta trasera, no una solución.

Además, si un proveedor tiene los permisos de CORS deshabilitados, en general no es un proveedor profesional y es posible que desee encontrar uno mejor.

Instrucciones específicas del servidor

En los próximos capítulos, encontrará las instrucciones exactas para mostrar el título de la canción y el nombre del artista en el reproductor y otras partes del sitio web, para cualquier tipo de proveedor de transmisión compatible.

¿Fue útil la respuesta? 2 Los Usuarios han Encontrado Esto Útil (5 Votos)