Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

137
Vistas
¿Cómo hacer que la transmisión de audio de Icecast sea compatible con todos los navegadores?

Estoy tratando de construir una pequeña estación de radio usando Icecast.
Actualmente, es accesible a través de una página web HTTP que incluye la etiqueta <audio> que utiliza el punto de montaje de Icecast como fuente de audio, también conocida como etiqueta <source> . Mientras que desde una PC todo esto funciona bien con Google Chrome, Safari parece no aceptar la transmisión (se descarga automáticamente como archivo). Problema similar para los navegadores móviles (sin audio al presionar reproducir).
¿Es posible solucionar este problema, haciendo que la etiqueta de audio sea compatible con todos los navegadores disponibles actualmente? Si es así, ¿cómo?

Actualización del 23 de abril

Como se sugirió, actualizaré la pregunta agregando la estructura HTML de la página web de prueba donde todavía me enfrento a este problema:

 <!DOCTYPE html> <html> <head> <title>Live Streming Test</title> </head> <body> <h1>Live streaming test webpage</h1> <div id="audiowrap"> <audio preload controls controlsList="nodownload"> Your browser does not support HTML5 Audio <source src="http://192.168.1.192:8000/live-streaming" type="audio/ogg"> </audio> </div> </body> </html>

Si pudiera ser útil, estoy usando Apache para administrar las solicitudes HTTP, y esto es parte del archivo de configuración dedicado a esa página de prueba:

 <VirtualHost *:80> ServerName 192.168.1.192 DocumentRoot /var/www/html/<dir_with_the_index.html_file_above> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

Finalmente, aquí también están las directivas principales del archivo de configuración icecast.xml :

 <hostname>localhost</hostname> <listen-socket> <port>8000</port> </listen-socket>
over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda