Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

116
Visualizações
¿Cómo evitar la limitación de pestañas en segundo plano para una aplicación de radio HTML5?

Estoy ejecutando una estación de radio por Internet que usa un elemento de audio html5 y un websocket.

Según MDN , los navegadores no deben acelerar las pestañas que reproducen audio o usan websockets; sin embargo, cuando la aplicación de radio se ejecuta en una pestaña de fondo, la conexión se cae en menos de 30 minutos (el retraso depende de la RAM y la carga del dispositivo) con el siguiente error:

GET https://coderadio-relay-blr.freecodecamp.org/radio/8010/radio.mp3 net::ERR_CONNECTION_CLOSED 200

Nota 1: la aplicación optimiza la visibilidad de las pestañas y reduce el uso de memoria cuando está en una pestaña de fondo.

Nota 2: se experimenta un comportamiento similar cuando se usa un audio html5 simple y JS estándar .

Nota 3: Aquí está el código fuente .

Nota 4: la experiencia es similar en todos los navegadores.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda