Optimización de Video para la Web: La Pieza que Falta en Lighthouse

Bookmark
Rate this content

El video está en todas partes en la web, desde banners principales hasta videos de productos y transmisiones completas. Sin embargo, aunque Lighthouse informa sobre problemas relacionados con imágenes, scripts y más, realmente no aborda el rendimiento del video. Eso significa que la transmisión puede sufrir para los usuarios finales, resultando en almacenamiento en búfer e inicios lentos, mientras que las empresas incurren en enormes costos de transferencia de datos debido a una entrega no optimizada.

En esta charla relámpago, exploraremos algunas victorias rápidas que todo desarrollador debería conocer: optimización del tamaño y formato del video, optimización de la transmisión para cada dispositivo y red, y diferentes estrategias de carga de video para mejorar el rendimiento. En solo siete minutos, te irás con un conjunto de herramientas para hacer que tus videos se carguen más rápido, se reproduzcan más suavemente y se sientan tan pulidos como el resto de tu aplicación, cerrando una brecha significativa que las auditorías de rendimiento a menudo pasan por alto.

This talk has been presented at React Summit US 2025, check out the latest edition of this React Conference.

Rahul Nanwani
Rahul Nanwani
7 min
18 Nov, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Rahul introduce principios de optimización de video, enfatizando formatos modernos, compresión, reducción de bitrate y carga diferida. ImageKit simplifica la carga de videos al comprimirlos significativamente y adaptarse a las condiciones de la red. Pausar videos cuando no están en vista ahorra costos de datos y mejora la experiencia del usuario.
Video transcription and chapters available for users with access.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Edición de video en el navegador
React Summit 2023React Summit 2023
23 min
Edición de video en el navegador
Top Content
This Talk discusses the challenges of video editing in the browser and the limitations of existing tools. It explores image compression techniques, including Fourier transform and Huffman encoding, to reduce file sizes. The video codec and frame decoding process are explained, highlighting the importance of keyframes and delta frames. The performance bottleneck is identified as the codec, and the need for specialized hardware for efficient video editing is emphasized. The Talk concludes with a call to create a simplified API for video editing in the browser and the potential for AI-powered video editing.
Ampliando los límites de la codificación de video en navegadores con WebCodecs
JSNation 2023JSNation 2023
25 min
Ampliando los límites de la codificación de video en navegadores con WebCodecs
Top Content
This Talk explores the challenges and solutions in video encoding with web codecs. It discusses drawing and recording video on the web, capturing and encoding video frames, and introduces the WebCodecs API. The Talk also covers configuring the video encoder, understanding codecs and containers, and the video encoding process with muxing using ffmpeg. The speaker shares their experience in building a video editing tool on the browser and showcases Slantit, a tool for making product videos.
Transmitiendo en vivo desde un navegador...con otro navegador
JSNation Live 2020JSNation Live 2020
8 min
Transmitiendo en vivo desde un navegador...con otro navegador
This Talk discusses live chat and live broadcast using WebRTC and RTMP. It explores running WebRTC on a server via Chrome and alternative approaches like using GetUserMedia and the Chrome.tabCapture API. The use of a whole Chrome instance for WebRTC and RTMP broadcast is also discussed, highlighting the pros and cons of this approach. The Talk recommends checking out Nick's talk from All Things RTC for more information.
Creando Videos Programáticamente en React
React Summit Remote Edition 2021React Summit Remote Edition 2021
34 min
Creando Videos Programáticamente en React
The Talk discusses the use of ReMotion, a library that allows for declarative video creation in React. It covers the process of creating videos, animating elements, and rendering multiple compositions. The Talk also mentions the features of ReMotion, such as audio support and server-side rendering. ReMotion 2.0 introduces audio support and the possibility of live streaming. The Talk concludes by highlighting the frustration with existing video editing tools and the integration of existing videos into ReMotion projects.
Realizar transmisiones en vivo desde tu navegador sin WebRTC
React Summit Remote Edition 2020React Summit Remote Edition 2020
13 min
Realizar transmisiones en vivo desde tu navegador sin WebRTC
Mux provides an API for live streaming and aims to keep users in their own applications. Live broadcast and live chat are different, with live chat using WebRTC and live broadcast using RTMP and HLS. WebRTC can be implemented using headless Chrome or the getUserMedia process. Mux targets developers building platforms and suggests using semantic HTML. Ionic supports native apps and custom native views.
Explorando la manipulación de video y el lienzo HTML5
React Summit 2020React Summit 2020
16 min
Explorando la manipulación de video y el lienzo HTML5
Today's Talk at React Summit focused on the Canvas and HTML5 video APIs, showcasing the capabilities and possibilities they offer for video manipulation and interactivity. The speaker demonstrated how to use the HTML5 video element and canvas to manipulate and draw images, apply filters, and add real-time text overlays. They also showcased real-time object detection on video frames using machine learning. The Talk concluded with an example of enhancing a marketing website with interactive video using the canvas element. Overall, the Talk highlighted the power and potential of these APIs for video development.

Workshops on related topic

Construye tu propia plataforma de transmisión en vivo
React Summit Remote Edition 2021React Summit Remote Edition 2021
138 min
Construye tu propia plataforma de transmisión en vivo
Workshop
Dylan Jhaveri
Dylan Jhaveri
En este masterclass repasaremos los conceptos básicos de la transmisión de video por internet, incluyendo tecnologías como HLS y WebRTC. Luego construiremos nuestra propia aplicación React para reproducir transmisiones en vivo y grabaciones de transmisiones en vivo.