Google y Microsoft se unen para resolver el mayor problema en el uso compartido de pantalla en navegadores.

Cuando tu Wi-Fi se cae a mitad de una presentación y la hoja de cálculo que estás compartiendo se convierte en un borrón, ese es el codificador desechando detalles para mantenerse al día. Un cambio que acaba de fusionarse en Chromium por ingenieros de Google y Microsoft aborda exactamente eso, con el objetivo específico de mantener el texto compartido legible incluso cuando la imagen se vuelve entrecortada.

Control de tasa de software H.264 en Chromium

El crédito por detectarlo va a Android Authority, que señaló la modificación exclusiva para Windows en la compartición de pantalla H.264, el camino que Chrome y Edge utilizan para la codificación acelerada por GPU.

El ingeniero de Microsoft Mosa Morosev escribió el código (Gerrit CL 7985089), y Dale Curtis y Eugene Zemtsov de Chromium lo aprobaron antes de que se implementara el 31 de julio.

Hasta ahora, una conexión débil permitía que el codificador aumentara la compresión hasta el máximo parámetro de cuantización de H.264 de 51, el punto donde el texto deja de ser legible. Bien para una transmisión de webcam. Inútil para un texto de ocho puntos. Limitar ese parámetro a 35 y reducir la tasa de cuadros una vez alcanzado invierte esa lógica, de modo que el cursor y el desplazamiento se vuelven entrecortados durante una caída de ancho de banda, mientras que las palabras en sí permanecen nítidas.

Más adentro, hay una «puerta de admisión» funcionando dentro del controlador de tasa de bits de software de Chromium. Predice el tamaño de cada cuadro, lo compara con el búfer que le queda y luego lo envía o lo descarta según corresponda. Los fotogramas clave se retienen cuando el búfer está saturado, lo que restringe la avalancha de actualizaciones de fotogramas completos que una conexión inestable sigue exigiendo.

Detalles de compartición de pantalla en Chromium

¿Cuánto ayuda? En una llamada de Teams limitada a 600 kbps de subida, el nuevo codificador más que duplicó la tasa de fotogramas respecto al antiguo camino OpenH264 (2.01 fps frente a 0.91) y redujo los paquetes de retransmisión de 1,240 a 924. Está en la misma línea de la mejora silenciosa de Chromium que las dos compañías han estado implementando últimamente, incluido el rediseño del portapapeles que hizo que pegar fuera más rápido.

Siendo una solución a nivel de Chromium, llega tanto a Chrome como a Edge en Windows sin necesidad de buscar un interruptor.

Dicho esto, dado que el cambio ya se ha fusionado, puedes esperar que aparezca en las versiones pronto. Mientras tanto, Microsoft también ha estado mejorando Chrome en otros aspectos, permitiendo recientemente que las personas inicien sesión en Edge con una cuenta de Google.

Nos destacamos entre la multitud de medios tecnológicos porque rompemos noticias; principalmente te traemos información que no encontrarás en los medios tecnológicos convencionales. Nuestras historias han sido recogidas por algunos de los sitios web y medios de comunicación más populares del mundo; más información está disponible aquí.

Preguntas Frecuentes

¿Qué es el nuevo cambio en Chromium?
Es una mejora en la codificación de video H.264 que mantiene el texto legible incluso con conexiones de red inestables.
¿Quién desarrolló este cambio?
El ingeniero de Microsoft, Mosa Morosev, escribió el código, con aprobación de otros ingenieros de Chromium.
¿Cuáles son las mejoras en la tasa de fotogramas?
El nuevo codificador duplicó la tasa de fotogramas en comparación con el antiguo método de codificación.
¿Está disponible en Chrome y Edge?
Sí, como es una solución a nivel de Chromium, está disponible para ambos navegadores en Windows.
¿Cuándo estará disponible esta mejora?
El cambio ya se ha fusionado, por lo que se espera que aparezca en las versiones próximas de los navegadores.
¿Qué otros cambios recientes ha introducido Microsoft en Edge?
Recientemente, han permitido que los usuarios inicien sesión en Edge con cuentas de Google.

Share This

What's your reaction?
0Smile0Lol0Wow0Love0Sad0Angry

Leave a comment