---
title: 7.0
slug: releases/es/70
docTags: 
createdAt: 2025-03-11T07:09:39.136Z
---

# 7.0.60

**Nuevas funciones**

- Compatibilidad con archivos de audio/vídeo cifrados con AES-CBC

**Mejoras**

- Las páginas HTML ahora admiten transformaciones de perspectiva CSS con cuadriláteros que se intersectan.
- Se ha implementado un parche de seguridad para CVE-2017-1000410.

**Correcciones de errores**

- 29959: Los archivos de vídeo PES que contienen audio ya no fallan al reproducirse.
- 29788: Genlock ahora tiene precisión de fotograma con modos de vídeo drop-frame (p. ej., 59.94p).

# 7.0.55

**Mejoras**

- Pasar un valor de transformación no válido al método *SetTransform()* ya no provoca un bloqueo.

**Correcciones de errores**

- 29811: Algunos vídeos rotados/transpuestos ya no dejan de aparecer durante la primera reproducción.
- 26070:(XT1143) El audio/vídeo de la entrada HDMI ya no se desfasa lentamente con algunas fuentes HDMI.
- 28592:(XT1143) Conectar en caliente una fuente de entrada HDMI o cambiar su resolución ya no provoca la pérdida de audio.
- 29792: (LS423) La corrección para las tarjetas SD Hama ahora también se aplica durante una actualización de firmware en Safe Mode.
- 29734: Los HTML IFrames con animación CSS ahora se renderizan correctamente cuando la página está rotada.
- 29783: (XT1143) Cambiar de audio comprimido a audio PCM en la entrada HDMI ya no provoca la pérdida de audio.
- 29773: Ya no se producen bloqueos intermitentes al intentar enumerar características Bluetooth.

# 7.0.45

**Mejoras**

- El objeto *roAssetFetcher* ahora reanudará las descargas que hayan sido interrumpidas por un reinicio del reproductor.

**Correcciones de errores**

- 29425: Las presentaciones que utilizan Enhanced Synchronization y se publican mediante Local File Networking ya no fallan.
- 29397: Configurar las propiedades de audio de una presentación en **Audio mixto PCM / comprimido** ya no provoca silencio de audio HDMI. Este comportamiento solo ocurría en algunas pantallas.
- 29528: El reproductor ya no falla al intentar mostrar una página HTML que contiene una imagen PNG que supera los límites máximos de tamaño de imagen.
- 29387: Conectar en caliente una salida HDMI mientras se reproduce una entrada HDMI ya no provoca fallos ocasionales.
- 29401: Se han aplicado parches para las siguientes vulnerabilidades de curl: CVE-2017-8816 (desbordamiento de búfer de autenticación NTLM) y CVE-2017-8818 (desbordamiento de búfer SSL).
- 29693: (XTx43, XDx33) Los reproductores ahora admiten vídeos 4K H.265 codificados con Apple Compressor versión 4.4.
- 29150: El método BrightScript-JavaScript SetPowerSaveMode() ahora funciona.
- 29391: Intentar crear una canalización *roMediaStreamer* que contiene un componente GStreamer "undefined" ya no provoca que el reproductor falle.
- 29322: Se han realizado varias correcciones en las reglas de coincidencia de flujos para los métodos de audio, vídeo y subtítulos preferidos:
- Las reglas de mayor que ya no se aplican como mayor o igual que.
- Los caracteres "," y ";" ahora pueden escaparse.
- Los patrones ya no coinciden con términos de búsqueda de destino más cortos (p. ej., "codec=A" ya no coincide con "codec=AAC" y "codec=AC3").

# 7.0.33

**Mejoras**

- El cliente/servidor SSH Dropbear se ha actualizado a la versión 2017.75.
- El objeto *roAssetPool* ahora ofrece el método MoveFileIntoPool()
- En lugar de reiniciar el reproductor, establecer un nuevo modo de video ahora provoca que la aplicación se reinicie.
- Las credenciales integradas que se proporcionan en un URL de proxy ahora se respetan.
- Los eventos de mouse/táctiles de HTML ahora están deshabilitados de forma predeterminada.
- (XTx43, XDx33) Se ha reducido el tiempo que tarda en sintonizarse a transmisiones de solo video codificadas por el reproductor.
- Los reproductores Series 3 ahora admiten todos los niveles de MPCDI.
- Los reproductores ahora admiten la habilitación de funciones secundarias en pines GPIO.
- NodeJS ahora se puede habilitar sin escribir en el registro del reproductor.
- El objeto *roHtmlWidget* ahora contiene el parámetro de inicialización de puerto, que permite establecer el puerto de mensajes BrightScript en el momento de la creación del objeto.
- El objeto *roHtmlWidget* ahora permite inyectar JavaScript mediante el parámetro de inicialización javascript\_injection y InjectJavaScript()
- El método *MapFilesFromAssetPool()* ahora admite múltiples grupos de recursos.
- La visibilidad del widget *BSTicker* ahora se actualiza cuando cambia la visibilidad del widget HTML principal (mediante llamadas a Hide()/Show()).
- El objeto *roHtmlWidget* ahora se puede configurar para aceptar certificados inválidos/desconocidos con un URL HTTPS.
- El objeto *roHtmlWidget* ahora tiene SetProxy() y SetProxyBypass() Estos le permiten establecer la configuración automática de proxy (PAC) para URL HTML.
- Los atributos específicos de BrightSign ahora se pueden establecer individualmente en elementos HTML \<video> en lugar de estar contenidos en brightsign-properties
- El método *GetStreamInfo()* ahora devuelve información adicional sobre transmisiones de video.
- El método *GetStreamStatistics()* ahora devuelve datos PCR.
- El objeto *roBrightPackage* ahora admite archivos *.zip* de más de 2 GB.
- El objeto *roHttpServer* ahora admite HTTPS.
- El objeto *roKeyStore* ahora admite múltiples certificados CA en un archivo PEM.
- La interfaz BrightScript *ifWidget* ahora ofrece SetAlpha() y GetRectanlge()
- Si un reproductor de video no logra decodificar ningún fotograma al comienzo de la reproducción, ahora envía un MediaEnded
- Pasar un valor de marca de tiempo de "" o "0" al método *SetSyncParams()* ahora borra las propiedades de sincronización.
- Los objetos *roAssetPool*, *roSyncPool*, y *roAssetCollection* ahora admiten los siguientes algoritmos SHA2: SHA224, SHA256, SHA384 y SHA512.
- Los reproductores ahora admiten actualizaciones de firmware en Safe Mode desde dispositivos de almacenamiento cifrados mediante el método *EncryptStorage()*.
- El uso del método *AddSwapFile()* con un SSD ahora habilita un heap de JavaScript más grande de forma predeterminada.
- El método CurrentPosition() (disponible en los objetos *roAppendFile*, *roCreateFile*, *roReadFile,* y *roReadWriteFile*) ahora devuelve un valor double en lugar de un entero. Esto permite obtener valores de retorno correctos con archivos de más de 2GiB.
- La nueva configuración de registro "usb-first" permite que los adaptadores USB a serial aparezcan como el puerto 0.
- Los reproductores ahora pueden configurar su ajuste de servidor NTP desde una respuesta DHCP.
- El método *GetUSBTopology()* ahora devuelve JSON de forma predeterminada. Esta salida también contiene el ID descriptivo (fid) de forma predeterminada.

**Corrección de errores**

- 25788: Se ha corregido la reproducción de video 3D.
- 29288: La reproducción de video SD desde la entrada HDMI ya no presenta corrupción en los modos de video 4096x2160.
- 27256: El video que informa su rango final de búsqueda como NaN ya no se congela en el último fotograma de la reproducción en HTML.
- 29089: La reproducción de un segundo flujo de video HTTPS ya no provoca que el reproductor falle.
- 28275: Se ha corregido la implementación SFTP en el reproductor.
- 29026: El uso de enrutamiento de audio avanzado con reproducción de transmisión multicast ya no provoca fallos.
- 29140: Se han corregido los problemas con la salida de audio USB de 44.1kHz.
- 28862 (Device Setup): Si el reproductor detecta una tarjeta dañada, mostrará un mensaje apropiado en pantalla en lugar de ejecutar Device Setup.
- 27079 (Device Setup): Al establecer una dirección IP estática en la página **Cambiar la configuración de Ethernet** o **Cambiar la configuración inalámbrica** ahora se guardará inmediatamente la nueva configuración de red (es decir, reiniciar un reproductor después de completar esta página hará que se inicie con la nueva configuración).
- 26526 (Device Setup): Las configuraciones de Simple File Network y Local File Network ya no se eliminan del reproductor si se inserta una tarjeta SD vacía después de completar el proceso de Device Setup.
- 29180: El método *GetStreamInfo()* (y las operaciones relacionadas en HTML/JavaScript) ahora detecta correctamente las pistas de subtítulos CAE608/CAE708. También proporciona suficiente información sobre las pistas para diferenciarlas entre sí.
- 27714: Al mostrar y codificar/transmitir simultáneamente la entrada HDMI, ambas salidas ahora contienen audio.
- 27931: Se han resuelto los problemas de eventos HTML multitáctiles que no respondían.
- 26798:(XTx43, XDx33) Las ventanas de video que tienen un ancho inferior a 1920 o una altura inferior a 1088 pero un área total de pantalla mayor que el video HD (por ejemplo, 2400x240) ahora serán reproducidas por el decodificador de video 4K en lugar de tratarse como no compatibles.
- 26815: La reproducción de video H.265 entrelazado ya no aparece comprimida horizontalmente.
- 28464: Se ha corregido una serie de problemas con los flujos HLS variantes.
- 28776: Los idiomas de derecha a izquierda ahora se desplazan correctamente por las pantallas en un ticker multipantalla.
- 27525: Las zonas de reloj ahora muestran la fecha en modo vertical.
- 27957: Los emojis ahora se muestran en las pantallas secundarias de un ticker multipantalla.
- 27436: Los reproductores ahora muestran correctamente la pantalla de inicio de actualización de firmware durante el proceso de actualización de firmware. Esta corrección se aplica a las actualizaciones de firmware desde la versión 7.0.24 hacia otras versiones.
- 29027: Los reproductores vuelven a permitir el paso de los códecs de audio TrueHD y DTSHD.
- 27505: El módulo https de Node.js ahora puede descargar correctamente archivos desde servidores HTTPS.
- 28340: El motor de renderizado HTML ahora puede recuperar páginas desde servidores que utilizan el nombre de host .local con mDNS.
- 28858: La propiedad de idioma devuelta por el motor de renderizado HTML ahora cumple con ISO-639.
- 28737: El método JavaScript CanPlayType() ahora informa correctamente la compatibilidad con H.265 y VP9.
- 28707: Los elementos HTML \<video> ahora se eliminan correctamente cuando se llama a .remove() durante una transformación CSS.
- 28951: Los elementos HTML \<video> vuelven a silenciar el audio comprimido para HDMI y SPDIF de forma predeterminada.
- 25014: Los elementos HTML \<select> ya no parpadean en modo vertical.
- 28198: El objeto JavaScript *BSSyncManager* ya no pierde eventos que ocurren antes de que se reciba onsyncevent.
- 28308: Crear y destruir repetidamente instancias de *roSyncManager* ya no provocará un bloqueo.
- 28545: El método *PlayStaticImage()* ahora funciona al transmitir la pantalla.
- 29227: Configurar un video vertical en bucle no continuo con el método SetLoopMode() ya no provoca que el video se congele después de la primera iteración.
- 28733: El objeto *roMediaStreamer* ahora proporciona un PCR preciso con flujos UDP y RTP.
- 28130: El método *AddSwapFile()* ahora funciona con dispositivos de almacenamiento exFAT.
- 27270: El parámetro auth\_passwrd devuelto por el método *GetAssetList()* ahora se escribe auth\_password.
- 27569: El registro del sistema ya no informa incorrectamente la frecuencia de muestreo de audio de MP3 en streaming

**Problemas conocidos de la versión beta**

- Los reproductores que estén reproduciendo y transmitiendo simultáneamente streams de transporte experimentarán problemas de reproducción.

# 7.0.19

**Nuevas características**

- Nueva API de JavaScript: ahora hay disponible una funcionalidad sustancial de BrightScript mediante un nuevo conjunto de objetos JavaScript.
- Gráficos de resolución completa: los modelos XTx43 pueden renderizar gráficos en resoluciones de hasta 3840x2160x30p.
- Actualización de codificación: los modelos XTx43 admiten velocidades de fotogramas de codificación de hasta 60p.
- Decodificación Quad-HD: los modelos XTx43 admiten la decodificación simultánea de cuatro streams de video HD.
- Compatibilidad con genlock mediante *roSyncManager*
- Compatibilidad con Java 8 (mediante *roJRE*)
- Mejoras de gráficos HTML: el compositor Qt ha sido reemplazado por un compositor GL dedicado.
- Enrutamiento avanzado de audio: compatibilidad con mezcla detallada de fuentes PCM con salidas de audio
- API de ticker renovada
- Mejoras en streaming HLS: compatibilidad con audio alternativo y listas de reproducción de variantes en streams HLS.
- Compatibilidad con video WebGL

**Mejoras**

- La implementación de WPA2 ha sido parcheada para abordar las vulnerabilidades KRAK.
- Los reproductores Serie 3 ahora admiten todos los niveles MPCDI.
- Ahora se puede habilitar NodeJS sin escribir en el registro del reproductor.
- El objeto *roBrightPackage* ahora admite archivos *.zip* de más de 2 GB.
- El objeto *roHttpServer* ahora admite HTTPS.
- Los elementos HTML \<video> ahora usan de forma predeterminada el modo de video "scale-to-fill" (es decir, los videos se escalan para ajustarse a la relación de aspecto de un elemento ). Esto corrige problemas observados al ajustar la relación de aspecto de una ventana de video con CSS.

**Problemas conocidos de la versión beta**

- La reproducción de entrada HDMI a menudo carece de audio en el primer intento después del arranque.
- Los reproductores que estén reproduciendo y transmitiendo simultáneamente streams de transporte experimentarán problemas de reproducción.
- Intentar usar el método *PlayStaticImage()* al transmitir la pantalla de presentación provocará un bloqueo.

