Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

115
Views
¿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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!