Share this
ABR para un uso más eficiente del ancho de banda [Spanish]
by THEOplayer on August 6, 2020
BitRate indica la velocidad a la que se entrega el contenido de video (o cualquier otro dato). Representa la cantidad de bits por segundo que se transmiten digitalmente a través de una red. La velocidad de la tasa de bits también puede determinar el costo de entrega. En un contexto de video, una tasa de bits más alta generalmente indica una transmisión de mayor calidad. La tasa de bits de video indica la tasa de bits promedio consumida por los reproductores durante la sesión de reproducción.
Una tasa de bits esencialmente puede decirle al reproductor de video cuántos bits del contenido o archivo de video se pueden procesar por segundo durante la reproducción del video. Aquí es donde entra en juego el concepto de Adaptive Bitrates (ABR). La optimización de ABR puede eliminar el ancho de banda perdido durante la congestión y le permite utilizar de manera más eficiente el ancho de banda disponible. El ancho de banda en sí no es la velocidad de Internet, sino la cantidad de tiempo que lleva mostrar la información al usuario final. En esta publicación, discutimos cómo optimizar ABR para un uso de ancho de banda más eficiente mientras se mantiene una excelente Calidad de Experiencia (QoE).
Estimación de ancho de banda
La estimación del ancho de banda disponible es una parte crucial de ABR, pero también es difícil obtener una estimación completamente precisa. La transmisión de video naturalmente puede usar una gran parte del ancho de banda disponible. Cosas como una mala seguridad de la red o hardware antiguo, como enrutadores y cables obsoletos, pueden reducir enormemente el uso del ancho de banda. Asimismo, también es importante considerar si el usuario final tiene un uso de ancho de banda limitado. Si elige la transmisión de la más alta calidad, es posible que pueda utilizar entre 3 GB y 7 GB de datos por hora de transmisión. Con imágenes de 1080p 2,25 veces más grandes y 4k 4,5 veces más grandes en comparación con 720p, el ancho de banda requerido se está disparando a nuevas alturas. Como resultado directo, el costo de entrega para el operador está aumentando significativamente, especialmente si el espectador final no tiene un límite en el uso de ancho de banda.
Se deben tener en cuenta el tamaño o la resolución de la pantalla, el tiempo de inicio y la velocidad de fotogramas eliminados. Un algoritmo ABR bien construido tendrá en cuenta todos esos factores, así como el tamaño del reproductor, asegurando que la tasa de bits esté limitada a una cierta cantidad.
Algunos reproductores se esfuerzan por un tiempo de unión más rápido. Para lograr esto, el reproductor primero comenzará a descargar el contenido de video a la tasa de bits más baja en el búfer, y luego se acelerará agresivamente para reducir el búfer. Los tiempos de unión pueden ser cruciales para el espectador final y la calidad de la experiencia, ya que el almacenamiento en búfer es una molestia que puede hacer que los espectadores abandonen la transmisión todos juntos y salgan antes del inicio del video (EBVS).
También es importante tener en cuenta la QoE y la velocidad de fotogramas reducida. A veces, el dispositivo que aloja la transmisión no tiene los recursos, lo que hace que se eliminen los marcos del contenido. Si se caen demasiados cuadros, el reproductor caerá a una velocidad / calidad de bits disponible más baja en la transmisión, y esto reducirá claramente la calidad de la experiencia para el espectador.
Basado en el ancho de banda actual
Si se le dice al reproductor que optimice el ancho de banda, puede tener en cuenta dos opciones. El primero es importante pero muy difícil de acertar siempre.
A medida que el reproductor comienza a descargar segmentos en el búfer en una red, estimará el ancho de banda a partir de la descarga del segmento anterior. Luego, el reproductor elegirá la primera tasa de bits que sea menor que el ancho de banda estimado y comenzará a descargar y reproducir. Cuando una red varía mucho, el reproductor puede enfrentar desafíos con este método porque el último segmento puede no ser representativo de la situación actual de la red. Esto puede hacer que la calidad de la experiencia no sea fluida y, en última instancia, sufra.
Basado en el ancho de banda histórico
La otra opción sería que la red tenga en cuenta el historial de la red. En este método, el reproductor tomaría en cuenta el historial del ancho de banda de la red actual para luego estimar la tasa de bits. El reproductor tendrá como objetivo mostrar el contenido de video de la más alta calidad basado en los datos históricos de ancho de banda y el conocimiento de las condiciones de la red. Es importante tener en cuenta que el historial de la red puede estar limitado a la sesión de reproducción actual, ya que las políticas de privacidad (como GDPR) pueden descartar la opción de aprovechar el ancho de banda histórico en las sesiones.
THEO y la transmisión de velocidad de bits adaptativa
Nuestro reproductor de video universal THEO tiene tres estrategias predeterminadas que el reproductor usará automáticamente cuando se trata de ABR. El ancho de banda es la estrategia predeterminada. El reproductor optimizará el comportamiento de ABR para centrarse en mostrar la calidad más óptima basada en datos históricos de ancho de banda y el conocimiento de las condiciones de la red. Cuando no hay datos históricos disponibles, el reproductor usará la estrategia de rendimiento. La estrategia de rendimiento optimizará el comportamiento ABR para centrarse en el rendimiento del reproductor. Por último, la estrategia de calidad optimizará el comportamiento ABR para centrarse en mostrar la mejor calidad visual posible al espectador final. Para una demostración de ABR, visite nuestra Zona de demostración.
¿Tiene más preguntas sobre ABR y el uso eficiente del ancho de banda? Póngase en contacto con uno de nuestros expertos THEO para obtener asesoramiento sobre su caso de uso particular.
Share this
- THEOplayer (45)
- online streaming (40)
- live streaming (35)
- low latency (32)
- video streaming (32)
- HESP (24)
- HLS (21)
- new features (21)
- THEO Technologies (20)
- SDK (19)
- THEOlive (17)
- best video player (17)
- html5 player (16)
- LL-HLS (15)
- cross-platform (15)
- online video (15)
- SmartTV (12)
- delivering content (12)
- MPEG-DASH (11)
- Tizen (11)
- latency (11)
- partnership (11)
- Samsung (10)
- awards (10)
- content monetisation (10)
- innovation (10)
- Big Screen (9)
- CDN (9)
- High Efficiency Streaming Protocol (9)
- fast zapping (9)
- video codec (9)
- SSAI (8)
- Ultra Low Latency (8)
- WebOS (8)
- advertising (8)
- viewers expercience (8)
- "content delivery" (7)
- Adobe flash (7)
- LG (7)
- Online Advertising (7)
- Streaming Media Readers' Choice Awards (7)
- html5 (7)
- low bandwidth (7)
- Apple (6)
- CMAF (6)
- Efficiency (6)
- Events (6)
- drm (6)
- interactive video (6)
- sports streaming (6)
- video content (6)
- viewer experience (6)
- ABR (5)
- Bandwidth Usage (5)
- Deloitte (5)
- HTTP (5)
- ad revenue (5)
- adaptive bitrate (5)
- nomination (5)
- reduce buffering (5)
- release (5)
- roku (5)
- sports betting (5)
- video monetization (5)
- AV1 (4)
- DVR (4)
- Encoding (4)
- THEO Technologies Partner Success Team (4)
- Update (4)
- case study (4)
- client-side ad insertion (4)
- content encryption (4)
- content protection (4)
- fast 50 (4)
- google (4)
- monetization (4)
- nab show (4)
- streaming media west (4)
- support matrix (4)
- AES-128 (3)
- Chrome (3)
- Cost Efficient (3)
- H.265 (3)
- HESP Alliance (3)
- HEVC (3)
- IBC (3)
- IBC trade show (3)
- THEOplayer Partner Success Team (3)
- VMAP (3)
- VOD (3)
- Year Award (3)
- content integration (3)
- customer case (3)
- customise feature (3)
- dynamic ad insertion (3)
- scalable (3)
- server-side ad insertion (3)
- video (3)
- video trends (3)
- webRTC (3)
- "network api" (2)
- Amino Technologies (2)
- Android TV (2)
- CSI Awards (2)
- Encryption (2)
- FireTV (2)
- H.264 (2)
- LHLS (2)
- LL-DASH (2)
- MPEG (2)
- Microsoft Silverlight (2)
- NAB (2)
- OMID (2)
- Press Release (2)
- React Native SDK (2)
- Start-Up Times (2)
- UI (2)
- VAST (2)
- VP9 (2)
- VPAID (2)
- VPAID2.0 (2)
- ad block detection (2)
- ad blocking (2)
- adobe (2)
- ads in HTML5 (2)
- analytics (2)
- android (2)
- captions (2)
- chromecast (2)
- chromecast support (2)
- clipping (2)
- closed captions (2)
- deloitte rising star (2)
- fast500 (2)
- frame accurate clipping (2)
- frame accurate seeking (2)
- metadata (2)
- multiple audio (2)
- playback speed (2)
- plugin-free (2)
- pricing (2)
- seamless transition (2)
- server-side ad replacement (2)
- subtitles (2)
- video publishers (2)
- viewer engagement (2)
- wowza (2)
- "smooth playback" (1)
- 360 Video (1)
- AOM (1)
- API (1)
- BVE (1)
- Best of Show (1)
- CEA-608 (1)
- CEA-708 (1)
- CORS (1)
- DIY (1)
- Edge (1)
- FCC (1)
- HLS stream (1)
- Hudl (1)
- LCEVC (1)
- Microsoft Azure Media Services (1)
- Monoscopic (1)
- NAB Show 2016 (1)
- NPM (1)
- NetOn.Live (1)
- OTT (1)
- Periscope (1)
- React Native (1)
- Real-time (1)
- SGAI (1)
- SIMID (1)
- Scale Up of the Year award (1)
- Seeking (1)
- Stereoscopic (1)
- Swisscom (1)
- TVB Europe (1)
- Tech Startup Day (1)
- Telenet (1)
- Uncategorized (1)
- University of Manitoba (1)
- User Interface (1)
- VR (1)
- VR180 (1)
- Vivaldi support (1)
- Vualto (1)
- adblock detection (1)
- apple tv (1)
- audio (1)
- autoplay (1)
- cloud (1)
- company news (1)
- facebook html5 (1)
- faster ABR (1)
- fmp4 (1)
- hiring (1)
- iGameMedia (1)
- iOS (1)
- iOS SDK (1)
- iPadOS (1)
- id3 (1)
- language localisation (1)
- micro moments (1)
- mobile ad (1)
- nagasoft (1)
- new web browser (1)
- offline playback (1)
- preloading (1)
- program-date-time (1)
- server-guided ad insertion (1)
- stream problems (1)
- streaming media east (1)
- support organization (1)
- thumbnails (1)
- use case (1)
- video clipping (1)
- video recording (1)
- video trends in 2016 (1)
- visibility (1)
- vulnerabilities (1)
- zero-day exploit (1)
- August 2024 (1)
- July 2024 (1)
- January 2024 (1)
- December 2023 (2)
- September 2023 (1)
- July 2023 (2)
- June 2023 (1)
- April 2023 (4)
- March 2023 (2)
- December 2022 (1)
- September 2022 (4)
- July 2022 (2)
- June 2022 (3)
- April 2022 (3)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- November 2021 (1)
- October 2021 (3)
- September 2021 (3)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (8)
- April 2021 (4)
- March 2021 (6)
- February 2021 (10)
- January 2021 (4)
- December 2020 (1)
- November 2020 (1)
- October 2020 (1)
- September 2020 (3)
- August 2020 (1)
- July 2020 (3)
- June 2020 (3)
- May 2020 (1)
- April 2020 (3)
- March 2020 (4)
- February 2020 (1)
- January 2020 (3)
- December 2019 (4)
- November 2019 (4)
- October 2019 (1)
- September 2019 (4)
- August 2019 (2)
- June 2019 (1)
- December 2018 (1)
- November 2018 (3)
- October 2018 (1)
- August 2018 (4)
- July 2018 (2)
- June 2018 (2)
- April 2018 (1)
- March 2018 (3)
- February 2018 (2)
- January 2018 (2)
- December 2017 (1)
- November 2017 (1)
- October 2017 (1)
- September 2017 (2)
- August 2017 (3)
- May 2017 (3)
- April 2017 (1)
- March 2017 (1)
- February 2017 (1)
- December 2016 (1)
- November 2016 (3)
- October 2016 (2)
- September 2016 (4)
- August 2016 (3)
- July 2016 (1)
- May 2016 (2)
- April 2016 (4)
- March 2016 (2)
- February 2016 (4)
- January 2016 (2)
- December 2015 (1)
- November 2015 (2)
- October 2015 (5)
- August 2015 (3)
- July 2015 (1)
- May 2015 (1)
- March 2015 (2)
- January 2015 (2)
- September 2014 (1)
- August 2014 (1)