Notas de la versión de IVS | Transmisión de baja latencia - Amazon IVS
6 de diciembre de 20246 de diciembre de 202414 de noviembre de 202413 de noviembre de 202412 de noviembre de 202431 de octubre de 202431 de octubre de 202415 de octubre de 202410 de octubre de 202410 de octubre de 20243 de octubre de 20243 de octubre de 202411 de septiembre de 202411 de septiembre de 20245 de septiembre de 20245 de septiembre de 202415 de agosto de 202415 de agosto de 20248 de agosto de 20248 de agosto de 202418 de julio de 202418 de julio de 202411 de julio de 202411 de julio de 202413 de junio de 202413 de junio de 20246 de junio de 20246 de junio de 202420 de mayo de 202416 de mayo de 20249 de mayo de 20249 de mayo de 20246 de mayo de 202430 de abril de 202430 de abril de 202422 de abril de 202411 de abril de 20244 de abril de 202421 de marzo de 202414 de marzo de 202413 de marzo de 202429 de febrero de 202422 de febrero de 202415 de febrero de 20241 de febrero de 202431 de enero de 202425 de enero de 202418 de enero de 20243 de enero de 20244 de diciembre de 202321 de noviembre de 202317 de noviembre de 202314 de noviembre de 202316 de octubre de 202312 de octubre de 20233 de octubre de 20232 de octubre de 202314 de septiembre de 202323 de agosto de 202323 de agosto de 202322 de agosto de 20237 de agosto de 202317 de julio de 202314 de julio de 202313 de julio de 202328 de junio de 202327 de junio de 202327 de junio de 202316 de junio de 20232 de junio de 20231 de junio de 202323 de mayo de 202316 de mayo de 202316 de mayo de 202311 de mayo de 20231 de mayo de 202327 de abril de 20234 de abril de 202330 de marzo de 202329 de marzo de 202328 de marzo de 202323 de marzo de 202323 de marzo de 20232 de marzo de 202328 de febrero de 202316 de febrero de 202331 de enero de 202317 de enero de 20239 de diciembre de 20226 de diciembre de 202217 de noviembre de 20229 de noviembre de 20221 de noviembre de 202218 de octubre de 20226 de octubre de 202222 de septiembre de 202220 de septiembre de 202215 de septiembre de 202212 de septiembre de 20228 de septiembre de 20222 de septiembre de 202230 de agosto de 20229 de agosto de 202228 de julio de 202221 de julio de 202214 de julio de 202228 de junio de 202222 de junio de 20229 de junio de 202224 de mayo de 202228 de abril de 202226 de abril de 202222 de abril de 202219 de abril de 202231 de marzo de 20223 de marzo de 20221 de marzo de 20223 de febrero de 202220 de enero de 202218 de enero de 20229 de diciembre de 202123 de noviembre de 202118 de noviembre de 202120 de octubre de 202129 de septiembre de 202128 de septiembre de 20218 de septiembre de 202113 de agosto de 202110 de agosto de 202127 de julio de 20211 de junio de 202119 de mayo de 20215 de mayo de 202126 de abril de 202113 de abril de 20217 de abril de 202128 de enero de 202116 de diciembre de 202023 de noviembre de 202012 de noviembre de 20209 de noviembre de 202030 de octubre de 202027 de octubre de 20209 de octubre de 20207 de octubre de 202014 de septiembre de 202019 de agosto de 202011 de agosto de 20205 de agosto de 202015 de julio de 2020

Notas de la versión de IVS | Transmisión de baja latencia

En este documento, se incluyen todas las notas de la versión de la transmisión de baja latencia de Amazon IVS, ordenadas según su fecha de publicación, con las más recientes primero.

6 de diciembre de 2024

SDK del reproductor de IVS: versión 1.35.0 para la Web

Plataforma Descargas y cambios

Reproductor web, versión 1.35.0, Integración de Video.js e Integración del reproductor JW

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.35.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.35.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.35.0/web/

  • Mayor capacidad de recuperación ante errores de decodificación.

  • Correcciones de errores y mejoras de estabilidad adicionales.

6 de diciembre de 2024

SDK del reproductor de IVS: versión 1.35.0 para Android y versión 1.35.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.35.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.35.0/android/

  • Correcciones de errores y mejoras en la estabilidad.

Reproductor para iOS, versión 1.35.0

Descargar: https://player.live-video.net/1.35.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.35.0/ios/

  • Correcciones de errores y mejoras en la estabilidad.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,076 MB 2,968 MB
armeabi-v7a 0,941 MB 2,059 MB
x86_64 1,131 MB 3,121 MB
x86 1,161 MB 3,067 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,521 MB 1,331 MB

14 de noviembre de 2024

Video multipista

El video multipista es un nuevo paradigma de transmisión de baja latencia compatible con Amazon Interactive Video Service (IVS) y los servicios que usen IVS. La transmisión de videos multipista permite que las herramientas de software de transmisión, como OBS Studio, puedan realizar lo siguiente:

  • Codificar y transmitir varias calidades de video directamente desde una computadora con GPU.

  • Configurar automáticamente los ajustes del codificador para lograr la mejor transmisión posible.

  • Ofrecer una experiencia de visualización con velocidad de bits adaptable (ABR) de alta calidad.

Gracias a la característica multipista, esto se logra sin transcodificaciones costosas en el servidor, lo cual es necesario para ofrecer experiencias de visualización con ABR en transmisiones de video de una sola pista.

Para comenzar a usarla, consulte Video multipista. Para consultar los detalles de los cambios en la documentación, consulte Historial de documentos (tanto en la Guía del usuario como en las tablas de referencia de la API).

13 de noviembre de 2024

SDK de transmisión de Amazon IVS: versión 1.24.0 para Android y versión 1.24.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.24.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.24.0/android/

  • Se agregó una nueva sección, “Uso de la reconexión automática”, en la Guía del SDK de transmisión para Android.

  • Correcciones de errores y mejoras en la estabilidad.

SDK de transmisión para iOS (versión 1.24.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.24.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.24.0/ios/

  • Se agregó una nueva sección, “Uso de la reconexión automática”, en la Guía del SDK de transmisión para iOS.

  • Correcciones de errores y mejoras en la estabilidad.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,837 MB 5,084 MB
armeabi-v7a 1,631 MB 3,624 MB
x86_64 1,988 MB 5,681 MB
x86 1,985 MB 5,425 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,945 MB 2,337 MB

12 de noviembre de 2024

SDK de transmisión de IVS: versión 1.18.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para la Web, versión 1.18.0

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores y mejoras en la estabilidad.

31 de octubre de 2024

SDK del reproductor de IVS: versión 1.34.1 para la Web

31 de octubre de 2024

SDK del reproductor de IVS: versión 1.34.0 para Android y versión 1.34.0 para iOS

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,073 MB 2,962 MB
armeabi-v7a 0,938 MB 2,054 MB
x86_64 1,128 MB 3,114 MB
x86 1,159 MB 3,059 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,519 MB 1,315 MB

15 de octubre de 2024

Toma de control de la transmisión

Ahora, desde un canal propio, puede remplazar una transmisión en transcurso con una nueva transmisión con el parámetro priority adjunto en la clave de transmisión. Para consultar los detalles de los cambios en la documentación, consulte Historial de documentos (tanto en la Guía del usuario como en las tablas de referencia de la API).

10 de octubre de 2024

SDK de transmisión de IVS: versión 1.17.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.17.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

10 de octubre de 2024

SDK de transmisión de Amazon IVS: versión 1.23.0 para Android y versión 1.23.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.23.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.23.0/android/

  • Con esta versión, también comenzamos a publicar una versión del SDK de transmisión para Android que incluye símbolos de depuración. Consulte Uso del SDK con símbolos de depuración.

  • Correcciones de errores menores.

SDK de transmisión para iOS (versión 1.23.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.23.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.23.0/ios/

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,832 MB 5,080 MB
armeabi-v7a 1,626 MB 3,621 MB
x86_64 1,983 MB 5,678 MB
x86 1,982 MB 5,422 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,943 MB 2,320 MB

3 de octubre de 2024

SDK del reproductor de IVS: versión 1.33.0 para Android y versión 1.33.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.33.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.33.0/android/

  • Se corrigió un problema de almacenamiento en búfer infinito que se producía durante la reproducción de MP4.

  • Se corrigió un error en el que el reproductor solía saltearse el contenido.

Reproductor para iOS, versión 1.33.0

Descargar: https://player.live-video.net/1.33.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.33.0/ios/

  • Se corrigió un problema de almacenamiento en búfer infinito que se producía durante la reproducción de MP4.

  • Se corrigió un error en el que el reproductor solía saltearse el contenido.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,096 MB 2,978 MB
armeabi-v7a 0,959 MB 2,075 MB
x86_64 1,148 MB 3,130 MB
x86 1,178 MB 3,071 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,519 MB 1,347 MB

3 de octubre de 2024

SDK del reproductor de IVS: versión 1.33.0 para la Web

11 de septiembre de 2024

SDK de transmisión de Amazon IVS: versión 1.22.0 para Android y versión 1.22.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.22.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.22.0/android/

  • Correcciones de errores menores.

SDK de transmisión para iOS (versión 1.22.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.22.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.22.0/ios/

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,752 MB 4,900 MB
armeabi-v7a 1,553 MB 3,488 MB
x86_64 1,901 MB 5,475 MB
x86 1,890 MB 5,211 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,887 MB 2,215 MB

11 de septiembre de 2024

SDK de transmisión de IVS: versión 1.16.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.16.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

5 de septiembre de 2024

SDK del reproductor de IVS: versión 1.32.1 para la Web

5 de septiembre de 2024

SDK del reproductor de IVS: versión 1.32.0 para Android y versión 1.32.0 para iOS

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,092 MB 2,967 MB
armeabi-v7a 0,955 MB 2,063 MB
x86_64 1,145 MB 3,118 MB
x86 1,172 MB 3,057 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,488 MB 1,252 MB

15 de agosto de 2024

SDK de transmisión de IVS: versión 1.15.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.15.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

15 de agosto de 2024

SDK de transmisión de Amazon IVS: versión 1.21.0 para Android y versión 1.21.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.21.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.21.0/android/

  • Correcciones de errores menores.

SDK de transmisión para iOS (versión 1.21.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.21.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.21.0/ios/

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,748 MB 4,896 MB
armeabi-v7a 1,549 MB 3,482 MB
x86_64 1,898 MB 5,471 MB
x86 1,887 MB 5,207 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,887 MB 2,215 MB

8 de agosto de 2024

SDK del reproductor de IVS: versión 1.31.0 para la Web

8 de agosto de 2024

SDK del reproductor de IVS: versión 1.31.0 para Android y versión 1.31.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.31.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.31.0/android/

  • Correcciones de errores menores.

Reproductor para iOS, versión 1.31.0

Descargar: https://player.live-video.net/1.31.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.31.0/ios/

  • Se actualizó la documentación de referencia del SDK para aclarar que la llamada al método IVSPlayerLayer.copyDisplayedPixelBuffer a altas frecuencias (por ejemplo, la velocidad de fotogramas del video) no es compatible y que podría provocar un comportamiento indefinido.

  • Correcciones de errores menores.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,062 MB 2,881 MB
armeabi-v7a 0,929 MB 2,003 MB
x86_64 1,142 MB 2,968 MB
x86 1,114 MB 3,027 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,472 MB 1,217 MB

18 de julio de 2024

SDK de transmisión de IVS: versión 1.14.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.14.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

18 de julio de 2024

SDK de transmisión de Amazon IVS: versión 1.20.0 para Android y versión 1.20.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.20.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.20.0/android/

  • Se corrigieron problemas con el micrófono al momento en que se desconectaban los dispositivos.

  • Correcciones de errores menores.

SDK de transmisión para iOS (versión 1.20.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.20.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.20.0/ios/

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,729 MB 4,844 MB
armeabi-v7a 1,533 MB 3,445 MB
x86_64 1,877 MB 5,416 MB
x86 1,868 MB 5,152 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,867 MB 2,163 MB

11 de julio de 2024

SDK del reproductor de IVS: versión 1.30.0 para Android y versión 1.30.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.30.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.30.0/android/

  • Correcciones de errores menores.

Reproductor para iOS, versión 1.30.0

Descargar: https://player.live-video.net/1.30.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.30.0/ios/

  • Correcciones de errores menores.

  • El SDK del reproductor para iOS ahora requiere que la plataforma nativa sea iOS 13 o superior.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,048 MB 2,857 MB
armeabi-v7a 0,920 MB 1,985 MB
x86_64 1,102 MB 3,000 MB
x86 1,131 MB 2,943 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,462 MB 1,199 MB

11 de julio de 2024

SDK del reproductor de IVS: versión 1.30.0 para la Web

13 de junio de 2024

SDK de transmisión de Amazon IVS: versión 1.19.0 para Android y versión 1.19.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.19.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.19.0/android/

  • Las versiones recientes de Android requieren un ícono en la notificación que se muestra al capturar la pantalla. Si lo desea, ahora puede personalizar el ícono llamando a setSmallIcon en el método Notification.Builder devuelto por Session # createServiceNotificationBuilder.

SDK de transmisión para iOS (versión 1.19.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.19.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.19.0/ios/

  • El SDK de transmisión para iOS ahora requiere que la plataforma nativa sea iOS 13 o superior.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,696 MB 4,768 MB
armeabi-v7a 1,508 MB 3,390 MB
x86_64 1,840 MB 5,315 MB
x86 1,827 MB 5,038 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,834 MB 2,081 MB

13 de junio de 2024

SDK de transmisión de IVS: versión 1.13.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.13.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

6 de junio de 2024

SDK del reproductor de IVS: versión 1.29.0 para Android y versión 1.29.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.29.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.29.0/android/

  • Se agregó el método getChannelMetadata(), el cual devuelve una lista de valores de cadena para comunicar las características del canal.

Reproductor para iOS, versión 1.29.0

Descargar: https://player.live-video.net/1.29.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.29.0/ios/

  • La finalización de la compatibilidad con iOS 12, planificada para la versión 1.29.0 del reproductor para iOS, se pospuso hasta la versión 1.30.0.

  • Se agregó el método getChannelMetadata(), el cual devuelve una lista de valores de cadena para comunicar las características del canal.

  • Se mejoró la consistencia al momento de eliminar las asignaciones de IVSPlayerLayer en una fila en segundo plano.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,044 MB 2,834 MB
armeabi-v7a 0,916 MB 1,969 MB
x86_64 1,127 MB 2,919 MB
x86 1,097 MB 2,976 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,465 MB 1,183 MB

6 de junio de 2024

SDK del reproductor de IVS: versión 1.29.0 para la Web

20 de mayo de 2024

SDK de transmisión de IVS: versión 1.12.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.12.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Sin cambios.

16 de mayo de 2024

SDK de transmisión de Amazon IVS: versión 1.18.0 para Android y versión 1.18.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.18.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.18.0/android/

  • Correcciones de errores menores.

SDK de transmisión para iOS (versión 1.18.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.18.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.18.0/ios/

  • Se ha agregado el método setVideoZoomFactor de IVSCamera y los métodos IVSCameraDelegate asociados.

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,692 MB 4,758 MB
armeabi-v7a 1,504 MB 3,382 MB
x86_64 1,834 MB 5,304 MB
x86 1,822 MB 5,026 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,834 MB 2,064 MB

9 de mayo de 2024

SDK del reproductor de IVS: versión 1.28.0 para la Web

9 de mayo de 2024

SDK del reproductor de IVS: versión 1.28.0 para Android y versión 1.28.0 para iOS

Plataforma Descargas y cambios
Reproductor para Android, versión 1.28.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.28.0/android/

  • Sin cambios.

Reproductor para iOS, versión 1.28.0

Descargar: https://player.live-video.net/1.28.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.28.0/ios/

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,045 MB 2,830 MB
armeabi-v7a 0,918 MB 1,967 MB
x86_64 1,127 MB 2,913 MB
x86 1,097 MB 2,971 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,468 MB 1,199 MB

6 de mayo de 2024

SDK de transmisión de IVS: versión 1.11.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.11.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Sin cambios.

30 de abril de 2024

SDK de transmisión de IVS: versión 1.10.1 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.10.1)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Correcciones de errores menores.

30 de abril de 2024

SDK de transmisión de Amazon IVS: versión 1.15.2 para Android y versión 1.15.2 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.15.2)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.2/android/

  • Correcciones de errores menores. Actualice a esta versión solo si tiene un motivo específico para hacerlo; de lo contrario, utilice la versión más reciente publicada.

SDK de transmisión para iOS (versión 1.15.2)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.15.2/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.2/ios/

  • Correcciones de errores menores. Actualice a esta versión solo si tiene un motivo específico para hacerlo; de lo contrario, utilice la versión más reciente publicada.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,678 MB 4,723 MB
armeabi-v7a 1,492 MB 3,356 MB
x86_64 1,819 MB 5,267 MB
x86 1,808 MB 4,991 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,813 MB 2,001 MB

22 de abril de 2024

SDK de transmisión de Amazon IVS: versión 1.17.0 para Android y versión 1.17.0 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.17.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.17.0/android/

  • Sin cambios.

SDK de transmisión para iOS (versión 1.17.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.17.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.17.0/ios/

  • El marco AmazonIVSBroadcast ahora incluye un manifiesto de privacidad, tal y como exige Apple.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,692 MB 4,757 MB
armeabi-v7a 1,504 MB 3,381 MB
x86_64 1,834 MB 5,303 MB
x86 1,822 MB 5,025 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,831 MB 2,047 MB

11 de abril de 2024

SDK del reproductor de Amazon IVS: versión 1.27.0 para los dispositivos móviles y la Web

Plataforma Descargas y cambios

Reproductor web, versión 1.27.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.27.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.27.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.27.0/web/

  • Sin cambios.

Reproductor para Android, versión 1.27.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.27.0/android/

  • Sin cambios.

Reproductor para iOS, versión 1.27.0

Descargar: https://player.live-video.net/1.27.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.27.0/ios/

  • El marco AmazonIVSPlayer ahora incluye un manifiesto de privacidad, tal y como exige Apple.

  • Se corrigieron varias propiedades de la observación del valor de clave en la clase de IVSPlayer.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,044 MB 2,826 MB
armeabi-v7a 0,916 MB 1,963 MB
x86_64 1,096 MB 2,965 MB
x86 1,124 MB 2,907 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,445 MB 1,131 MB

4 de abril de 2024

Compatibilidad con la ingesta de Secure Reliable Transport (SRT)

Amazon IVS presenta la compatibilidad para la transmisión, con el protocolo SRT. SRT es una tecnología de transporte de código abierto optimizada para la transmisión de audio y video. SRT permite un trasporte de contenido seguro y fiable a través de redes impredecibles e inestables, como Internet. SRT ofrece varias ventajas a la hora de transportar contenido de video en directo a través de Internet:

  • Ayuda a compensar la fluctuación y las fluctuaciones del ancho de banda.

  • Es resiliente ante la pérdida de paquetes.

  • Es compatible con el cifrado AES para proteger el contenido en tránsito.

Ofrecemos compatibilidad con el contenido de video codificado con H.264 con el protocolo SRT.

21 de marzo de 2024

SDK de transmisión de Amazon IVS: versión 1.16.0 para Android, versión 1.16.0 para iOS y versión 1.10.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.10.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Sin cambios.

SDK de transmisión para Android (versión 1.16.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.16.0/android/

  • Se ha corregido un bloqueo de las vistas previas en la variante Exynos de los dispositivos Samsung con Android 14.

SDK de transmisión para iOS (versión 1.16.0)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.16.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.16.0/ios/

  • Correcciones de errores menores.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,683 MB 4,730 MB
armeabi-v7a 1,498 MB 3,362 MB
x86_64 1,824 MB 4,998 MB
x86 1,813 MB 5,274 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,813 MB 2,001 MB

14 de marzo de 2024

SDK del reproductor de Amazon IVS, versión 1.26.0

Plataforma Descargas y cambios

Reproductor web, versión 1.26.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.26.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.26.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.26.0/web/

  • Se agregó una API para exponer el tiempo de sincronización.

  • Se agregó un evento para indicar cuando el syncTime haya cambiado.

Reproductor para Android, versión 1.26.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.26.0/android/

  • Se agregó una API para exponer el tiempo de sincronización.

  • Se agregó un evento para indicar cuando el syncTime haya cambiado.

Reproductor para iOS, versión 1.26.0

Descargar: https://player.live-video.net/1.26.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.26.0/ios/

  • Se agregó una API para exponer el tiempo de sincronización.

  • Se agregó un evento para indicar cuando el syncTime haya cambiado.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,07 MB 2,969 MB
armeabi-v7a 0,943 MB 2,098 MB
x86_64 1,123 MB 3,107 MB
x86 1,151 MB 3,039 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,44 MB 1,11 MB

13 de marzo de 2024

SDK de transmisión de Amazon IVS: versión 1.15.1 para Android y versión 1.15.1 para iOS (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android (versión 1.15.1)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.1/android/

  • No se introdujeron cambios en esta versión.

SDK de transmisión para iOS (versión 1.15.1)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.15.1/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.1/ios/

  • No se introdujeron cambios en esta versión.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,678 MB 4,723 MB
armeabi-v7a 1,492 MB 3,356 MB
x86_64 1,808 MB 4,991 MB
x86 1,819 MB 5,267 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,813 MB 2,001 MB

29 de febrero de 2024

SDK del reproductor de Amazon IVS: versión 1.25.0 para la Web

22 de febrero de 2024

SDK de transmisión de Amazon IVS: versión 1.15.0 para Android, versión 1.15.0 para iOS y versión 1.9.0 para la Web (transmisión de baja latencia)

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,678 MB 4,723 MB
armeabi-v7a 1,492 MB 3,356 MB
x86_64 1,808 MB 4,991 MB
x86 1,819 MB 5,267 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,813 MB 2,001 MB

15 de febrero de 2024

SDK del reproductor de Amazon IVS: versión 1.25.0 para los dispositivos móviles

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,047 MB 2,9 MB
armeabi-v7a 0,921 MB 2,047 MB
x86_64 1,128 MB 2,97 MB
x86 1,1 MB 3,036 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,42 MB 1,08 MB

1 de febrero de 2024

SDK de transmisión de Amazon IVS: versión 1.14.1 para Android, versión 1.14.1 para iOS y versión 1.8.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.8.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Sin cambios.

SDK de transmisión para Android (versión 1.14.1)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.14.1/android/

  • Pequeñas correcciones de errores y mejoras.

SDK de transmisión para iOS (versión 1.14.1)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.14.1/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.14.1/ios/

  • Se corrigieron varios errores de estabilidad en iOS 12.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1663 MB 4,708 MB
armeabi-v7a 1,482 MB 3,350 MB
x86_64 1,804 MB 5,246 MB
x86 1,793 MB 4,973 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,640 MB 4,010 MB

31 de enero de 2024

Restricciones en la reproducción sin tokens

Esta versión habilita la aplicación de restricciones de origen y geovallado fuera de la autorización de reproducción. Se actualizaron la Guía del usuario de la transmisión de baja latencia de IVS y la Referencia de la API; para ver los detalles de los cambios, consulte el Historial de documentos.

25 de enero de 2024

Reproducción de solo audio

IVS ahora es totalmente compatible con la reproducción de solo audio. Consulte Reproducción de solo audio en la información general del reproductor de IVS y Reproducción de solo audio en la Guía del reproductor web de IVS.

18 de enero de 2024

SDK del reproductor de Amazon IVS, versión 1.24.0

Plataforma Descargas y cambios

Reproductor web, versión 1.24.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.24.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.24.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.24.0/web/

  • Se agregó compatibilidad para la reproducción de solo audio. La calidad “solo audio” debe seleccionarse manualmente con setQuality(); no se seleccionará automáticamente en el modo de calidad automática. Consulte Reproducción de solo audio en la Guía del reproductor web.

Reproductor para Android, versión 1.24.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.24.0/android/

  • Sin cambios

Reproductor para iOS, versión 1.24.0

Descargar: https://player.live-video.net/1.24.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.24.0/ios/

  • Sin cambios

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,006 MB 2,846 MB
armeabi-v7a 0,88 MB 1,995 MB
x86_64 1,085 MB 2,916 MB
x86 1,058 MB 2,982 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,43 MB 1,08 MB

3 de enero de 2024

SDK de transmisión de Amazon IVS: versión 1.13.4 para Android, versión 1.13.4 para iOS y versión 1.7.0 para la Web (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión para web (versión 1.7.0)

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • Sin cambios en el SDK de baja latencia.

SDK de transmisión para Android (versión 1.13.4)

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.4/android/

  • Sin cambios en el SDK de baja latencia.

SDK de transmisión para iOS (versión 1.13.4)

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.13.4/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.4/ios/

  • Sin cambios en el SDK de baja latencia.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1663 MB 4,704 MB
armeabi-v7a 1,484 MB 3352 MB
x86_64 1,804 MB 5243 MB
x86 1,795 MB 4,97 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,63 MB 4,01 MB

4 de diciembre de 2023

SDK de transmisión de Amazon IVS: Android 1.13.2 e iOS 1.13.2 (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android 1.13.2

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.2/android/

  • Sin cambios en el SDK de baja latencia.

SDK de transmisión para iOS 1.13.2

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.13.2/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.2/ios/

  • Sin cambios en el SDK de baja latencia.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1663 MB 4,704 MB
armeabi-v7a 1,484 MB 3352 MB
x86_64 1,804 MB 5243 MB
x86 1,795 MB 4,970 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,63 MB 4,01 MB

21 de noviembre de 2023

SDK de transmisión de Amazon IVS: Android 1.13.1 (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android 1.13.1

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.1/android/

  • Sin cambios en el SDK de baja latencia.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1663 MB 4705 MB
armeabi-v7a 1484 MB 3352 MB
x86_64 1,804 MB 5243 MB
x86 1,795 MB 4971 MB

17 de noviembre de 2023

SDK de transmisión de Amazon IVS: Android 1.13.0 e iOS 1.13.0 (transmisión de baja latencia)

Plataforma Descargas y cambios
Todos los dispositivos móviles (Android e iOS)
  • Se mejoró la compatibilidad con IPv6 al adoptar el RFC 6555 “Happy Eyeballs” y agregar la opción de configuración BroadcastConfiguration.network.useIPv6 para habilitar o deshabilitar IPv6 para la transmisión.

SDK de transmisión para Android 1.13.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.0/android/

  • Se ha corregido un bloqueo que se producía cuando se utilizaba un objeto de AudioSource después de liberarlo.

  • Se ha añadido compatibilidad con la vista previa basada en Surfaceview para mejorar el rendimiento. Los métodos existentes getPreview en Session y StageStream siguen devolviendo una subclase de TextureView, pero esto puede cambiar en una futura versión del SDK.

    • Si su aplicación depende específicamente de TextureView, puede continuar sin cambios. También puede cambiar de getPreview a getPreviewTextureView para prepararse para el eventual cambio de lo que getPreview devuelve como valor predeterminado.

    • Si su aplicación no requiere TextureView específicamente, le recomendamos que cambie a getPreviewSurfaceView para reducir el uso de CPU y memoria.

  • El SDK ahora implementa un nuevo tipo de vista previa denominada ImagePreviewSurfaceTarget que funciona con el objeto Android Surface proporcionado por la aplicación. No es una subclase de Android View, que proporciona una mayor flexibilidad.

SDK de transmisión para iOS 1.13.0

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.13.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.0/ios/

  • No hubo cambios en esta versión.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,66 MB 4,70 MB
armeabi-v7a 1,48 MB 3,35 MB
x86_64 1,80 MB 5,24 MB
x86 1,79 MB 4,96 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,63 MB 4,01 MB

14 de noviembre de 2023

SDK del reproductor de Amazon IVS 1.23.0

Plataforma Descargas y cambios

Reproductor web 1.23.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.23.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.23.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.23.0/web/

  • Se ha añadido compatibilidad con la reproducción de baja latencia en Safari para iOS.

Reproductor de Android 1.23.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.23.0/android/

  • Se actualizó la documentación de referencia con una nueva interfaz de usuario y más detalles.

Reproductor de iOS 1.23.0

Descargar: https://player.live-video.net/1.23.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.23.0/ios/

  • Sin cambios.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 0,975 MB 2744 MB
armeabi-v7a 0853 MB 1917 MB
x86_64 1028 MB 2873 MB
x86 1,055 MB 2811 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,39 MB 0,93 MB

16 de octubre de 2023

SDK de transmisión de Amazon IVS: Web 1.6.0 (transmisión de baja latencia)

Plataforma Descargas y cambios

SDK de transmisión web 1.6.0

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Sin cambios en el SDK de baja latencia.

12 de octubre de 2023

SDK de transmisión de Amazon IVS: Android 1.12.1 (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para Android 1.12.1

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.1/android/

  • Se ha corregido un error por el cual BroadcastSession.setListener provocaba un error al llamar.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,685 MB 5,046 MB
armeabi-v7a 1,503 MB 3,702 MB
x86_64 1,826 MB 5,576 MB
x86 1,822 MB 5,290 MB

3 de octubre de 2023

SDK del reproductor de Amazon IVS 1.22.0

Plataforma Descargas y cambios

Reproductor web 1.22.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.22.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.22.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.22.0/web/

  • Se agregó un método estático para obtener la versión del SDK, MediaPlayerPackage.getVersion().

Reproductor de Android 1.22.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.22.0/android/

  • Se agregó la función setNetworkRecoveryMode a la interfaz Player para establecer el comportamiento de reproducción deseado después de una interrupción de la red.

Reproductor de iOS 1.22.0

Descargar: https://player.live-video.net/1.22.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.22.0/ios/

  • Se agregó la función setNetworkRecoveryMode a la interfaz IVSPlayer para establecer el comportamiento de reproducción deseado después de una interrupción de la red.

  • El método copyDisplayedPixelBuffer en IVSPlayerLayer se puede utilizar cuando el jugador está en una partida. Antes solo se podía invocar cuando el jugador estaba inactivo.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 0,948 MB 2,676 MB
armeabi-v7a 0,828 MB 1,865 MB
x86_64 1,025 MB 2,741 MB
x86 1,000 MB 2,802 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,37 MB 0,89 MB

2 de octubre de 2023

Transmisión en la consola

Ahora puede transmitir desde la consola de IVS. En Introducción a la transmisión de baja latencia, consulte el Paso 5: configurar el software de transmisión.

14 de septiembre de 2023

SDK de transmisión de Amazon IVS: Web 1.5.2 (transmisión de baja latencia)

23 de agosto de 2023

SDK de transmisión de Amazon IVS: Web 1.5.1, Android 1.12.0 e iOS 1.12.0 (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión para web 1.5.1

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

SDK de transmisión para Android 1.12.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.0/android/

  • Se ha corregido un error poco frecuente que provocaba que las emisiones finalizaran prematuramente y apareciera el mensaje “Se ha intentado recuperar tras recibir una interrupción por parte de un par”.

SDK de transmisión para iOS 1.12.0

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.12.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.0/ios/

  • Se corrigió la firma de IVSDeviceDiscovery.createAudioSourceWithName para devolver un IVSCustomAudioSource en lugar de IVSCustomImageSource.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,685 MB 5,046 MB
armeabi-v7a 1,503 MB 3,702 MB
x86_64 1,826 MB 5,576 MB
x86 1,822 MB 5,290 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,58 MB 3,88 MB

23 de agosto de 2023

SDK de transmisión de Amazon IVS: Android 1.7.6 (transmisión de baja latencia)

Plataforma Descargas y cambios
SDK de transmisión de Android 1.7.6

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.6/android/

  • Se ha corregido un error poco frecuente que provocaba que las emisiones finalizaran prematuramente y apareciera el mensaje “Se ha intentado recuperar tras recibir una interrupción por parte de un par”.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,630 MB 4,689 MB
armeabi-v7a 1,520 MB 3,792 MB
x86_64 1,761 MB 4,748 MB
x86 1,825 MB 5,219 MB

22 de agosto de 2023

SDK del reproductor de Amazon IVS 1.21.0

Plataforma Descargas y cambios

Reproductor web 1.21.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.21.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.21.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.21.0/web/

Reproductor de Android 1.21.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.21.0/android/

Reproductor de iOS 1.21.0

Descargar: https://player.live-video.net/1.21.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.21.0/ios/

  • Se agregó soporte para obtener el fotograma de video mostrado más recientemente, a través del nuevo método copyDisplayedPixelBuffer en la clase IVSPlayerLayer.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 0,942 MB 2,662 MB
armeabi-v7a 0,823 MB 1,853 MB
x86_64 1,020 MB 2,726 MB
x86 0,993 MB 2,788 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,36 MB 0,87 MB

7 de agosto de 2023

SDK de transmisión de Amazon IVS: Web 1.5.0, Android 1.11.0 y iOS 1.11.0

Plataforma Descargas y cambios

SDK de transmisión para Web 1.5.0

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Se corrigió un error en Safari que provocaba periódicamente un error en la recuperación de la pista multimedia debido a una condición de carrera.

SDK de transmisión para Android 1.11.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.11.0/android

SDK de transmisión para iOS 1.11.0

Descarga para transmisión de baja latencia: https://broadcast.live-video.net/1.11.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.11.0/ios

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir

arm64-v8a

1,659 MB

4,918 MB

armeabi-v7a

1,482 MB

3,590 MB

x86_64

1,804 MB

5,444 MB

x86

1,795 MB

5,160 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir

arm64

0,771 MB

1,879 MB

17 de julio de 2023

Mejoras en el filtrado de renderizaciones y en las miniaturas de R2S3

Los clientes de IVS ahora pueden controlar qué copias se generan para una transmisión al grabar en Amazon S3 y qué resoluciones se generan para las miniaturas. Para obtener más información, consulte:

  • Primeros pasos con IVS: en “Paso 4: crear un canal” > “Instrucciones para la consola”, hemos actualizado las capturas de pantalla y las instrucciones.

  • Grabación automática en Amazon S3: en “Archivos de metadatos JSON”, hemos agregado latest_thumbnail y hemos actualizado thumbnail. En las secciones “Miniaturas” y “Descubrimiento de las copias de una grabación”, hemos agregado descripciones con la resolución de la representación.

  • Costos: en “Almacenamiento de video grabado”, hemos actualizado las capturas de pantalla.

  • Referencia de la API de IVS:

    • En ThumbnailConfiguration, hemos agregado resolution y storage. Esto afecta a la solicitud y respuesta CreateRecordingConfiguration, a la respuesta GetRecordingConfiguration y a la respuesta GetStreamSession.

    • En ThumbnailConfiguration, hemos cambiado el mínimo de targetIntervalSeconds de 5 a 1 y hemos actualizado la nota “Importante” para decir que solo se aplica a canales BASIC.

    • Hemos agregado el objeto RenditionConfiguration.

    • Hemos agregado renditionConfiguration al objeto RecordingConfiguration. Esto afecta a tres respuestas: CreateRecordingConfiguration, GetRecordingConfiguration y GetStreamSession. También hemos agregado renditionConfiguration a la solicitud CreateRecordingConfiguration.

14 de julio de 2023

SDK del reproductor de Amazon IVS 1.20.0

Plataforma Descargas y cambios

Reproductor web 1.20.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.20.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.20.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.20.0/web/

  • Se solucionó un problema que al reproducir una transmisión en directo o contenido grabado en un navegador móvil de iOS, las llamadas .getLiveLatency() devuelven 0. (Esto se solucionó a partir del reproductor web 1.17.0).

  • Se corrigieron las definiciones de tipo del paquete npm de amazon-ivs-player.

  • En la referencia del SDK del reproductor web, se agregó una nueva página de inicio y se eliminaron las entradas duplicadas.

  • Se ha añadido compatibilidad para la versión 8 y posteriores de Video.js.

Reproductor de Android 1.20.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.20.0/android/

Reproductor de iOS 1.20.0

Descargar: https://player.live-video.net/1.20.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.20.0/ios/

  • El SDK de iOS ahora requiere iOS 12.0 o superior. (iOS11 ya no es compatible).

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,039 MB 2,922 MB
armeabi-v7a 0,909 MB 2,043 MB
x86_64 1,094 MB 3,069 MB
x86 1,126 MB 3,006 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

13 de julio de 2023

SDK de transmisión de Amazon IVS: Web 1.4.0, Android 1.10.0 e iOS 1.10.0

Plataforma Descargas y cambios
SDK de transmisión web 1.4.0

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Se ha corregido un error que provocaba que el SDK proporcionara información de escritura insuficiente para que las aplicaciones de host pudieran utilizarla.

  • Se ha corregido un error que provocaba que una combinación de leave() y subsecuentes refreshStrategy() pudiera volver a publicar contenido multimedia aunque ya no se esté presente.

  • Se ha corregido un error por el que, cuando stageStreamsToPublish devuelve una sola pista (audio o video), se impedían actualizaciones limpias cuando se actualizaba la estrategia.

  • Se agregó un flujo de desconexión más rápido cuando se cierra la pestaña del navegador.

Todos los dispositivos móviles (Android e iOS)
  • Se mejoró la estabilidad de las fases al reducir los fallos poco frecuentes.

  • Se agregó un nuevo método de sendTimedMetadata a BroadcastSession, que permite enviar una cadena a través de la misma conexión de socket que la transmisión actual. Esta cadena contiene información de temporización adjunta y puede recibirla el SDK de reproductor de IVS.

  • Cuando un participante abandona una fase, su estado de publicación ahora se actualiza a inédito antes de que onParticipantLeft se llame en Android o participantDidLeave se llame en iOS.

SDK de transmisión de Android 1.10.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.10.0/android/

  • Se corrigió un error por el que, al girar al volver a conectarse a un escenario, los demás participantes aparecían mal recortados.

  • Se corrigió un error por el que AudioStageStream no se podía reproducir en el dispositivo AudioDevice.

  • Se corrigió un problema por el que el cambio rápido de aplicación de fondo a primer plano provocaba que las transmisiones de video suscritas se silenciaran.

SDK de transmisión de iOS 1.10.0

Descarga sin escenarios: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast.xcframework.zip

Descarga con escenarios: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast-Stages.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.10.0/ios/

  • Se corrigió un problema en el que los espectadores podrían perder el audio después de que una llamada telefónica interrumpiera una sesión de transmisión. La solución alternativa (reiniciar la sesión de transmisión tras la interrupción de una llamada telefónica) ya no se necesita.

  • Corrige un problema que impedía que existieran varias fases y que todas pudieran reproducir audio.

  • Cuando hay una pérdida repentina de la red, ahora se detendrá inmediatamente una transmisión en curso en lugar de esperar a que se agote el tiempo de espera de la conexión.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64-v8a 1517 MB 4761 MB 5324 MB 15 028 MB
armeabi-v7a 1340 MB 3433 MB 4370 MB 9489 MB
x86_64 1653 MB 5003 MB 5802 MB 15 837 MB
x86 1662 MB 5287 MB 5621 MB 15 964 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64 1,56 MB 3,84 MB 5,04 MB 10,85 MB

28 de junio de 2023

Revocación de la sesión de espectadores para canales privados

Los clientes de IVS ahora pueden revocar la sesión de espectadores asociada a un token de autenticación para impedir y detener la reproducción con ese token. Para obtener más información, consulte:

  • Configuración de canales privados de IVS: cambiamos la sección “Esquema de tokens” y agregamos “Revocar las sesiones de los espectadores”.

  • Referencia de la API de IVS: agregamos dos puntos de conexión (StartViewerSessionRevocation y BatchStartViewerSessionRevocation) y dos objetos (batchStartViewerSessionRevocationError y batchStartViewerSessionRevocationViewerSession).

27 de junio de 2023

SDK de transmisión de Amazon IVS: iOS 1.9.1

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.9.1

Descarga sin escenarios: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast.xcframework.zip

Descarga con escenarios: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast-Stages.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.1/ios/

  • Se solucionó un problema en iOS 16.5 y versiones posteriores por el que la velocidad de bits del video se degradaba gradualmente después de lo siguiente: (1) aproximadamente 20 minutos si no se utilizaba la velocidad de bits automática con los fotogramas B desactivados o (2) aproximadamente 20 minutos después de alcanzar IVSVideoConfiguration.maxBitrate y la conexión de red se mantenía estable, con los fotogramas B desactivados.

Error conocido: los espectadores pueden perder el audio después de que una llamada telefónica interrumpa una sesión de transmisión. La solución alternativa consiste en reiniciar la sesión de transmisión tras la interrupción de una llamada telefónica.

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64 1,55 MB 3,77 MB 5,01 MB 10,77 MB

27 de junio de 2023

SDK de transmisión de Amazon IVS 1.7.5

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.7.5

Descargar: https://broadcast.live-video.net/1.7.5/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.5/ios/

  • Se solucionó un problema en iOS 16.5 y versiones posteriores por el que la velocidad de bits del video se degradaba gradualmente después de lo siguiente: (1) aproximadamente 20 minutos si no se utilizaba la velocidad de bits automática con los fotogramas B desactivados o (2) aproximadamente 20 minutos después de alcanzar IVSVideoConfiguration.maxBitrate y la conexión de red se mantenía estable, con los fotogramas B desactivados.

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,48 MB 3,43 MB

16 de junio de 2023

SDK de transmisión de Amazon IVS: Web 1.3.3

Plataforma Descargas y cambios

SDK de transmisión web 1.3.3

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Se corrigieron las regresiones en los análisis internos que se utilizaban para respaldar el estado de varios hosts del IVS.

2 de junio de 2023

Tipos de canales avanzados

Esta versión presenta dos nuevos tipos de canales (ADVANCED_SD y ADVANCED_HD), además de los tipos existentes BASIC y STANDARD. El tipo de canal determina la resolución de la reproducción y la grabación y la velocidad de bits permitidas.

  • ADVANCED_SD: el video se transcodifica; se generan múltiples cualidades a partir de la entrada original para ofrecer automáticamente a los espectadores la mejor experiencia para sus dispositivos y condiciones de red. La resolución de entrada puede ser de hasta 1080p, y la velocidad de bits puede ser de hasta 8,5 Mbps; la calidad de la salida se limita a la calidad SD (480p). Puede seleccionar un ajuste preestablecido de transcodificación opcional (ver más abajo). El audio de todas las copias se transcodifica, y hay disponible una copia solo de audio.

  • ADVANCED_HD: el video se transcodifica; se generan múltiples cualidades a partir de la entrada original para ofrecer automáticamente a los espectadores la mejor experiencia para sus dispositivos y condiciones de red. La resolución de entrada puede ser de hasta 1080p y la velocidad de bits puede ser de hasta 8,5 Mbps; la calidad de la salida se limita a la calidad HD (720p). Puede seleccionar un ajuste preestablecido de transcodificación opcional (ver más abajo). El audio de todas las copias se transcodifica, y hay disponible una copia solo de audio.

Los ajustes preestablecidos de transcodificación opcionales para los nuevos tipos de canales permiten equilibrar el ancho de banda de descarga disponible y la calidad de video para optimizar la experiencia de visualización. Hay dos ajustes preestablecidos:

  • La entrega con restricción de ancho de banda utiliza una tasa de bits más baja para cada nivel de calidad. Úsela si tiene un ancho de banda de descarga bajo y/o contenido de video simple (por ejemplo, cabezas que hablan).

  • La entrega con mayor uso de ancho de banda utiliza una tasa de bits más alta para cada nivel de calidad. Úselo si tiene un ancho de banda de descarga elevado o contenido de video complejo (por ejemplo, destellos y cambios rápidos de escena).

La página Historial de revisión muestra los cambios relacionados en la Guía del usuario y la Referencia de API de IVS.

1 de junio de 2023

SDK de transmisión de Amazon IVS: Android 1.9.0 e iOS 1.9.0

Plataforma Descargas y cambios
Todos
  • Se ha mejorado la estabilidad de los escenarios al reducir los fallos poco frecuentes.

  • Recuperación automatizada mejorada de las interrupciones recurrentes de la red.

SDK de transmisión de Android 1.9.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.0/android/

  • Se ha corregido un error que provocaba que, al desconectar los auriculares con cable, se produjera un error cuando el usuario intentaba cambiar a un micrófono no predeterminado en algunos dispositivos.

  • Se ha corregido un error en algunos dispositivos por el que se conectaba un micrófono incorrecto al cambiar de micrófono durante una sesión de transmisión.

  • Se ha corregido un bloqueo que se producía al llamar a los métodos Presets antes de crear un objeto de BroadcastSession, Stage o DeviceDiscovery.

SDK de transmisión de iOS 1.9.0

Descarga sin escenarios: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast.xcframework.zip

Descarga con escenarios: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast-Stages.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.0/ios/

  • Cuando se ha unido a un escenario y no ha conectado un micrófono al escenario, el nuevo comportamiento predeterminado al entrar en segundo plano es permanecer en el escenario en lugar de salir automáticamente. Esto permite el caso práctico de escuchar un escenario y participar únicamente como espectador mientras se permanece en segundo plano.

  • Se mejoró el control de la conexión y desconexión de un dispositivo Bluetooth en un escenario.

  • Se ha corregido un error que provocaba que el audio fuera mucho más bajo cuando se utilizaba setGain para silenciar y reactivar el sonido.

  • Al conectar una cámara a una IVSBroadcastSession, la cámara ahora se configura sola en función del size y targetFramerate de la IVSVideoConfiguration.

  • El SDK de iOS ahora requiere iOS 12.0 o superior. (iOS11 ya no es compatible).

Error conocido: los espectadores pueden perder el audio después de que una llamada telefónica interrumpa una sesión de transmisión. La solución alternativa consiste en reiniciar la sesión de transmisión tras la interrupción de una llamada telefónica.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64-v8a 1,638 MB 4,846 MB 5,451 MB 14,778 MB
armeabi-v7a 1,461 MB 3,532 MB 4,506 MB 9,475 MB
x86_64 1,770 MB 5,082 MB 5,753 MB 15,904 MB
x86 1,781 MB 5,366 MB 5,919 MB 15,708 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64 1,55 MB 3,77 MB 5,00 MB 10,77 MB

23 de mayo de 2023

SDK del reproductor de Amazon IVS 1.19.0

Plataforma Descargas y cambios

Reproductor web 1.19.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.19.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.19.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.19.0/web/

Reproductor de Android 1.19.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.19.0/android/

  • Se ha corregido un error en el modo de calidad automática, que provocaba que el reproductor se quedara en la calidad más baja después de repetir las operaciones de almacenamiento en búfer, incluso cuando había suficiente ancho de banda para otras opciones.

Reproductor de iOS 1.19.0

Descargar: https://player.live-video.net/1.19.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.19.0/ios/

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,013 MB 2,866 MB
armeabi-v7a 0,919 MB 2,272 MB
x86_64 1,084 MB 3,001 MB
x86 1,058 MB 2,702 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

16 de mayo de 2023

SDK de transmisión de Amazon IVS: iOS 1.8.1

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.8.1

Descarga sin escenarios: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast.xcframework.zip

Descarga con escenarios: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast-Stages.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.1/ios/

  • Se corrigió un problema de degradación de la velocidad de bits en iOS 16.4. I, tanto para RTMP (sin escenarios) como para WebRTC (con escenarios). Si había implementado una solución alternativa en la aplicación (mediante la habilitación del marco b), puede eliminarla después de instalar esta actualización.

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64 1,53 MB 3,73 MB 5,00 MB 10,73 MB

16 de mayo de 2023

SDK de transmisión de Amazon IVS 1.7.4

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.7.4

Descargar: https://broadcast.live-video.net/1.7.4/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.4/ios/

  • Se corrigió un problema de degradación de la velocidad de bits en iOS 16.4. Si había implementado una solución alternativa en la aplicación (mediante la habilitación del marco b), puede eliminarla después de instalar esta actualización.

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,48 MB 3,40 MB

11 de mayo de 2023

Estado de varios hosts

Ahora puede supervisar el estado de sus escenarios de IVS con varios hosts. Consulte:

1 de mayo de 2023

SDK de transmisión web de Amazon IVS 1.3.2

Plataforma Descargas y cambios

SDK de transmisión web 1.3.2

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Se corrigió un error que provocaba que, al transmitir una pantalla compartida, a veces apareciese en negro para los canales en directo.

  • Se corrigió un error que provocaba que, al transmitir un participante de un escenario, a veces apareciese en negro para los canales en directo.

  • Se corrigió un problema de análisis por el que se informaba de eventos duplicados de publicación y de anulación de publicación.

  • Se corrigió un problema por el que getStats no siempre se actualizaba para los objetos RemoteStageStream.

  • Se corrigió un error de tipo OverconstrainedError que se producía al intentar transmitir los participantes de un escenario.

  • Se agregó una mejora: los participantes que solo se suscriben se ignoran cuando el valor de shouldPublishParticipant de la estrategia del escenario está establecido en true.

27 de abril de 2023

Aumento de participantes de los escenarios

El número máximo de participantes que pueden conectarse a un escenario a la vez se incrementó de 12 a 1000. Como máximo pueden publicar en un escenario 12 participantes a la vez y, también como máximo, pueden suscribirse 1000 participantes a la vez. Para obtener más información, consulte Habilitación de varios hosts en una transmisión de Amazon IVS y Service Quotas de Amazon IVS.

4 de abril de 2023

SDK del reproductor de Amazon IVS 1.18.0

Plataforma Descargas y cambios

Reproductor web 1.18.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.18.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.18.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.18.0/web/

  • Se ha corregido un error de Safari que provocaba que, después de actualizar la pantalla, apareciera el mensaje “Error de respuesta HTTP: error de carga” en la pestaña de la consola.

Reproductor de Android 1.18.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.18.0/android/

  • Se ha corregido un problema con la reproducción de video cuando la velocidad de reproducción era superior a 1x.

Reproductor de iOS 1.18.0

Descargar: https://player.live-video.net/1.18.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.18.0/ios/

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,011 MB 2,854 MB
armeabi-v7a 0,916 MB 2,261 MB
x86_64 1,082 MB 2,990 MB
x86 1,055 MB 2,691 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

30 de marzo de 2023

Compatibilidad con RTMP

Amazon IVS ahora es compatible con la transmisión RTMP (protocolo de mensajes en tiempo real), además de RTMPS. RTMPS es la versión segura de RTMP. Recomendamos usar RTMPS para una ingesta segura, a menos que tenga casos de uso específicos y verificados que requieran RTMP.

La transmisión RTMP se puede configurar a través de las siguientes opciones:

  • Consola de IVS: utilice el botón Configuración personalizada durante la configuración inicial del canal o el botón Habilitar la ingesta RTMP al modificar un canal existente.

  • API: utilice el nuevo campo insecureIngest en las solicitudes de CreateChannel o UpdateChannel. Consulte la Referencia de la API de IVS.

Para obtener más información sobre los puntos de conexión de la ingesta, consulte Configuración del software de transmisión, la Guía del SDK de transmisión para Android y la Guía del SDK de transmisión para iOS.

Corrección del 29 de abril de 2023: modificamos la Guía del SDK de transmisión para Android y la Guía del SDK de transmisión para iOS para indicar que estos SDK solo admiten la ingesta de RTMPS (no la ingesta no segura de RTMP).

29 de marzo de 2023

Tokens de un solo uso para canales privados

En Generación y firma de tokens de reproducción, agregamos un campo opcional a la carga, single-use-uuid, para generar un token de un solo uso.

28 de marzo de 2023

SDK de transmisión web de Amazon IVS 1.3.1

Plataforma Descargas y cambios

SDK de transmisión web 1.3.1

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • En esta versión, no se hicieron cambios en relación con los clientes.

23 de marzo de 2023

Compatibilidad con varios hosts en una transmisión (recurso de escenario)

Esta es la primera versión de una nueva funcionalidad: ahora puede combinar videos de varios participantes en una transmisión en directo. Un escenario es un espacio virtual donde los participantes pueden intercambiar audio y video en tiempo real. A continuación, puede transmitir un escenario a los canales con el objetivo de llegar a una audiencia más amplia. También puede crear aplicaciones en las que los miembros de la audiencia se puedan “subir al escenario” para contribuir a la conversación en directo. Para obtener más información, consulte:

23 de marzo de 2023

SDK de transmisión de Amazon IVS: Android 1.8.0, iOS 1.8.0 y Web 1.3.0

Además de agregar compatibilidad para varios hosts en una transmisión, se actualizaron los SDK de transmisión de Android e iOS para admitir la nueva funcionalidad de escenario.

Plataforma Descargas y cambios
Todos
SDK de transmisión de Android 1.8.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.0/android/

  • Dependiendo de cómo esté configurado el archivo .gradle (mediante el clasificador), puede descargar el SDK con compatibilidad con escenarios o sin ella. El SDK sin compatibilidad con escenarios es más pequeño. Para obtener más información, consulte SDK de transmisión: guía de Android.

  • En SDK de transmisión: guía de Android, se agregó “Adición de varios hosts con el SDK de escenarios” y “Problemas conocidos y soluciones alternativas” relacionados con los escenarios.

SDK de transmisión de iOS 1.8.0

Descarga sin escenarios: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast.xcframework.zip

Descarga con escenarios: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast-Stages.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.0/ios/

  • Según cómo esté configurado el archivo .pod, puede descargar el SDK con o sin compatibilidad con escenarios. El SDK que no es compatible con escenarios es más pequeño. Para obtener más información sobre la instalación, consulte SDK de transmisión: guía de iOS.

  • En SDK de transmisión: guía de iOS, se agregó “Adición de varios hosts con el SDK de escenarios” y “Problemas conocidos y soluciones alternativas” relacionados con los escenarios.

  • La compatibilidad con códigos de bits del SDK quedó obsoleta, ya que Apple eliminó oficialmente los códigos de bits y ya no los acepta para los envíos a la App Store. Para obtener más información, consulte Notas de la versión 14 de Xcode.

SDK de transmisión web 1.3.0

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • En SDK de transmisión: guía web, se agregó “Adición de varios hosts con el SDK de escenarios” y “Problemas conocidos y soluciones alternativas” relacionados con los escenarios.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64-v8a 1,767 MB 5,192 MB 5,886 MB 16,398 MB
armeabi-v7a 1,656 MB 4,263 MB 4,946 MB 10,924 MB
x86_64 1,967 MB 5,735 MB 6,316 MB 17,376 MB
x86 1,894 MB 5,196 MB 6,387 MB 16,730 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido sin funcionalidad de escenarios Tamaño sin comprimir sin funcionalidad de escenarios Tamaño comprimido con funcionalidad de escenarios Tamaño sin comprimir con funcionalidad de escenarios
arm64 1,53 MB 3,73 MB 5,03 MB 10,67 MB

2 de marzo de 2023

SDK de transmisión de Amazon IVS: Android 1.7.3

Plataforma Descargas y cambios
SDK de transmisión de Android 1.7.3

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.3/android/

  • Se ha corregido un problema por el que los orígenes de imágenes personalizadas no funcionaban correctamente en dispositivos con SoC MediaTek Dimensity 700.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,629 MB 4,688 MB
armeabi-v7a 1,520 MB 3,792 MB
x86_64 1,825 MB 5,218 MB
x86 1,629 MB 4,688 MB

28 de febrero de 2023

SDK del reproductor de Amazon IVS 1.17.0

Plataforma Descargas y cambios

Reproductor web 1.17.0, Integración de Video.js e Integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.17.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.17.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.17.0/web/

  • Se implementó la compatibilidad con el método getLiveLatency para Safari móvil.

Reproductor de Android 1.17.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.17.0/android/

Reproductor de iOS 1.17.0

Descargar: https://player.live-video.net/1.17.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.17.0/ios/

  • La compatibilidad con códigos de bits del SDK quedó obsoleta, ya que Apple eliminó oficialmente los códigos de bits y ya no los acepta para los envíos a la App Store. Para obtener más información, consulte Notas de la versión 14 de Xcode.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,009 MB 2,853 MB
armeabi-v7a 0,915 MB 2,260 MB
x86_64 1,081 MB 2,988 MB
x86 1,054 MB 2,690 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

16 de febrero de 2023

Etiquetas de rango de bytes y archivos de manifiesto para la grabación automática en S3

Ahora la característica de grabación automática en S3 permite generar listas de reproducción por rango de bytes, además de las listas de reproducción HLS estándar. Para obtener más información, consulte Grabación automática en Amazon S3 (ejemplos de “Grabación de contenidos”, “Listas de reproducción con rango de bytes” y campos byte_range_playlist nuevos en JSON para recording_started y recording_ended).

31 de enero de 2023

SDK de mensajería para clientes de Chat de Amazon IVS para Android 1.1.0

Plataforma Descargas y cambios
SDK de mensajería para clientes de Chat de Android 1.1.0

Documentación de referencia: https://aws.github.io/amazon-ivs-chat-messaging-sdk-android/1.1.0/

  • Para admitir las corrutinas de Kotlin, agregamos nuevas API de mensajería de Chat de IVS en el paquete de com.amazonaws.ivs.chat.messaging.coroutines. Consulte también el nuevo tutorial de corrutinas de Kotlin; la parte 1 (de 2) es Salas de chat.

Tamaño del SDK de mensajería para clientes de Chat: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
Todas las arquitecturas (código de bytes) 89 KB 92 KB

17 de enero de 2023

SDK del reproductor de Amazon IVS 1.16.0

Plataforma Descargas y cambios

Reproductor web 1.16.0, Integración de Video.js e Integración del reproductor JW

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.16.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.16.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.16.0/web/

  • Se actualizó la documentación del SDK para indicar qué métodos no son compatibles con los navegadores móviles para iOS.

Reproductor de Android 1.16.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.16.0/android/

  • Se agregó el método setOrigin para permitir la inclusión de un encabezado de solicitud Origin en las solicitudes de reproducción. Consulte también Esquema de tokens para ver el nuevo campo strict-origin-enforcement.

Reproductor de iOS 1.16.0

Descargar: https://player.live-video.net/1.16.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.16.0/ios/

  • Se agregó el método setOrigin para permitir la inclusión de un encabezado de solicitud Origin en las solicitudes de reproducción. Consulte también Esquema de tokens para ver el nuevo campo strict-origin-enforcement.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,009 MB 2,852 MB
armeabi-v7a 0,914 MB 2,258 MB
x86_64 1,054 MB 2,689 MB
x86 1,080 MB 2,987 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

9 de diciembre de 2022

Marca de tiempo agregada a los archivos del manifiesto de la grabación automática en S3

Cuando se habilita la grabación automática en Amazon S3, se crean los archivos del manifiesto de HLS. Esos archivos ahora contienen las etiquetas programa-fecha-hora (PDT) de HLS que indican la hora del reloj para cada segmento de HLS al momento de su producción, con el formato ISO-8601 UTC.

6 de diciembre de 2022

SDK de transmisión de Amazon IVS: Android 1.7.2

Plataforma Descargas y cambios
SDK de transmisión de Android 1.7.2

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.2/android/

  • Se corrigió el error donde el Device.Descriptior que devolvía la subclase SurfaceSource de un dispositivo que no es de la cámara podría proporcionar un deviceId y una urn únicos en cada llamada, lo cual haría que esas propiedades no sean confiables para identificar los dispositivos.

  • Se corrigió el error donde la propiedad preferredAudioInput en BroadcastConfiguration.Mixer.Slot era nula cuando Mixer.getSlots() la consultaba, si la ranura asociada tenía el valor preferredAudioInput del Device.Descriptor.DeviceType.MICROPHONE cuando se agregaba.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a

1,628 MB

4,682 MB
armeabi-v7a 1,519 MB 3,786 MB
x86_64 1,701 MB 5,075 MB
x86 1,637 MB 4,605 MB

17 de noviembre de 2022

Registro del chat

Esta es la primera versión de esta nueva funcionalidad. Ahora puede crear configuraciones de registro para habilitar el almacenamiento de los mensajes enviados a las salas de chat. Para obtener más información, consulte:

9 de noviembre de 2022

SDK de mensajería para clientes de Chat de Amazon IVS: JavaScript 1.0.2

Plataforma Descargas y cambios
SDK de mensajería para clientes de Chat de JavaScript 1.0.2

Documentación de referencia: https://aws.github.io/amazon-ivs-chat-messaging-sdk-js/1.0.2/

  • Se corrigió un problema que afectaba a Firefox: los clientes recibían, de forma incorrecta, un error de socket al desconectarse de una sala de chat mediante el punto de conexión DisconnectUser.

1 de noviembre de 2022

Reproductor SDK de Amazon IVS 1.14.0

Plataforma Descargas y cambios

Todos

  • Se ha mejorado la estabilidad del reproductor al reducir las ocurrencias de fallas poco frecuentes.

Reproductor web 1.14.0, Integración de Video.js e Integración del reproductor JW

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.14.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.14.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.14.0/web/

Reproductor de Android 1.14.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.14.0/android/

  • Se agregó el método getErrorCode() a la clase ErrorType.

Reproductor de iOS 1.14.0

Descargar: https://player.live-video.net/1.14.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.14.0/ios/

  • Hizo público el método setQuality:adaptive: del reproductor de IVS.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,004 MB 2,840 MB
armeabi-v7a 0,909 MB 2,248 MB
x86_64 1,049 MB 2,678 MB
x86 1,075 MB 2,975 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,41 MB 0,99 MB

18 de octubre de 2022

SDK de mensajería para clientes de Chat de Amazon IVS: JavaScript 1.0.1

6 de octubre de 2022

SDK de transmisión de Amazon IVS 1.7.1

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.7.1

Descargar: https://broadcast.live-video.net/1.7.1/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.1/ios/

  • Se ha corregido un error de enlace al vincular directamente con algunas clases.

  • Se eliminaron las funciones init y new en clases que la aplicación host nunca debe instanciar.

  • Los slots que utilizan la cámara proporcionada por el SDK y configurados con una relación de aspecto de retrato de 9:16 ahora utilizan correctamente la correspondiente relación de cámara de 9:16. (Anteriormente, utilizaban una relación de cámara de 3:4). Los slots que utilizan el modo de aspecto FIT ahora ocupan todo el espacio. (Anteriormente se ensanchaban).

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,48 MB 3,40 MB

22 de septiembre de 2022

SDK de transmisión de Amazon IVS 1.7.0

Nota: No había versión 1.6.0.

Plataforma Descargas y cambios
Todos
  • Se ha mejorado la estabilidad al reducir las coincidencias de fallos poco frecuentes.

  • Se añadió un AutomaticBitrateProfile enum en VideoConfiguration. Esto controla la velocidad a la que el algoritmo ABR ajusta la velocidad de bits del video.

  • Se añadió el método de onTransmissionStatsChanged. Contiene estadísticas de transmisión más detalladas que onBroadcastQualityChanged y onNetworkHealthChanged. Los dos últimos métodos han quedado obsoletos, y le recomendamos que utilice onTransmissionStatsChanged en su lugar.

SDK de transmisión de Android 1.7.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.0/android/

SDK de transmisión de iOS 1.7.0

Descargar: https://broadcast.live-video.net/1.7.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.0/ios/

  • Se añadió IVSBroadcastSessionAudioSessionStrategy.PlayAndRecordDefaultToSpeaker, que permite a los desarrolladores especificar si los dispositivos con auriculares (p. ej., iPhones) prefieren el altavoz en lugar de los auriculares.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,628 MB 4,682 MB
armeabi-v7a 1,519 MB 3,786 MB
x86_64 1,824 MB 5,212 MB
x86 1,760 MB 4,742 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,47 MB 3,40 MB

20 de septiembre de 2022

Reproductor SDK de Amazon IVS 1.13.0

Plataforma Descargas y cambios

Reproductor web 1.13.0, Integración de Video.js e Integración del reproductor JW

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.13.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.13.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.13.0/web/

  • Se ha agregado compatibilidad para la función seeking() de VideoJS.

  • Se eliminaron los tipos no utilizados (CaptureEventTypes) que causaban problemas de desarrollo.

  • Se corrigieron errores intermitentes de MediaSource en la recuperación de la red.

Problema conocido: el registro de Sawmill Enabled puede aparecer al ejecutar la consola. Este registro interno está pensado para ocultarse, ya que no afecta a los clientes. Si lo encuentra, ignórelo.

Reproductor de Android 1.13.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.13.0/android/

  • Se han agregado protecciones adicionales para evitar que la reproducción se bloquee debido a las condiciones de carrera.

  • Mejoras de estabilidad en la estimación del ancho de banda ABR.

Reproductor de iOS 1.13.0

Descargar: https://player.live-video.net/1.13.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.13.0/ios/

  • Se ha corregido un error que hacía que la reproducción solo de audio se detuviera mientras se reproducía en segundo plano.

  • Se han agregado protecciones adicionales para evitar que la reproducción se bloquee debido a las condiciones de carrera.

  • Mejoras de estabilidad en la estimación del ancho de banda ABR.

  • Se aclaró en la referencia del SDK que setAutoMaxQuality filtra las cualidades según la velocidad de bits.

  • Se cambió el método setQuality: de la clase IVSPlayer, por lo que se ignoran los valores no válidos.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,000 MB 2,829 MB
armeabi-v7a 0,904 MB 2,237 MB
x86_64 1,070 MB 2,962 MB
x86 1,045 MB 2,665 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,44 MB 1,06 MB

15 de septiembre de 2022

Mejora de video en vertical (versión final)

Hoy hemos empezado a implementar los cambios documentados en Mejora de video en vertical para todos los clientes de Amazon IVS. Los cambios tardarán 2-3 días en propagarse a todas las cuentas.

12 de septiembre de 2022

SDK de transmisión de Amazon IVS iOS 1.5.2

Plataforma Descargas y cambios

SDK de transmisión de iOS 1.5.2

Descargar: https://broadcast.live-video.net/1.5.2/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.2/ios/

  • Se ha corregido un fallo poco frecuente que se producía cuando la conexión de red se perdía poco después de que se detuviera una transmisión, pero antes de que finalizara el cierre.

  • Se ha corregido un problema de ampliación de la memoria que se producía cuando un bucle de reintento intentaba reiniciar repetidamente una transmisión tras un error grave.

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,39 MB 3,20 MB

8 de septiembre de 2022

SDK de mensajería para clientes de Chat de Amazon IVS: Android 1.0.0 e iOS 1.0.0

Tamaño del SDK de mensajería para clientes de Chat: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
Todas las arquitecturas (código de bytes) 53 KB 58 KB

Tamaño del SDK de mensajería para clientes de Chat: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
ios-arm64_x86_64-simulator (código de bits) 484 KB 2,4 MB
ios-arm64_x86_64-simulator 484 KB 2,4 MB
ios-arm64 (código de bits) 1,1 MB 3,1 MB
ios-arm64 233 KB 1,2 MB

2 de septiembre de 2022

SDK de transmisión web de Amazon IVS 1.2.0

Plataforma Descargas y cambios

SDK de transmisión web

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Se arreglaron las definiciones de los tipos de agrupaciones cuando se ejecuta el paquete npm.

  • Se agregó una configuración preestablecida para admitir 1080 canales BASIC.

30 de agosto de 2022

Fusión de transmisiones fragmentadas

Esta es la primera versión de esta nueva funcionalidad. Si su transmisión está configurada para grabar automáticamente en Amazon S3, ahora puede especificar un período de tiempo durante el cual, si la transmisión se interrumpe y se inicia una nueva transmisión, Amazon IVS intenta grabar con el mismo prefijo de S3 que la transmisión anterior. En otras palabras, si una transmisión se desconecta y, a continuación, se vuelve a conectar dentro del intervalo especificado, las múltiples transmisiones se consideran una sola transmisión y se combinan. Para obtener más información, consulte:

9 de agosto de 2022

Reproductor web de Amazon IVS: SDK 1.12.0

Plataforma Descargas y cambios

Reproductor web 1.12.0 e Integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.12.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.12.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.12.0/web/

  • Se han agregado protecciones adicionales para evitar que la reproducción se bloquee debido a las condiciones de carrera.

28 de julio de 2022

SDK de transmisión de Amazon IVS iOS 1.5.1

Plataforma Descargas y cambios
SDK de transmisión de iOS 1.5.1

Descargar: https://broadcast.live-video.net/1.5.1/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.1/ios/

  • Se han corregido los problemas de compatibilidad con iOS 16 que impedían la codificación de audio y hacían que todas las transmisiones fallaran. Este problema afecta a todas las versiones anteriores de IVS Broadcast SDK for iOS. Se necesita la versión 1.5.1 para transmitir en iOS 16.

  • Se ha corregido una pérdida de memoria al proporcionar un delegado directamente al inicializador de IVSBroadcastSession. (Una solución alternativa fue establecer la propiedad de delegado después).

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,36 MB 3,20 MB

21 de julio de 2022

SDK de transmisión web de Amazon IVS

Plataforma Descargas y cambios
SDK de transmisión web

Documentación de referencia: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Esta es la versión inicial del SDK de transmisión web de Amazon IVS.

14 de julio de 2022

SDK 1.8.3 del reproductor de iOS de Amazon IVS

Plataforma Descargas y cambios
Reproductor de iOS 1.8.3

Descargar: https://player.live-video.net/1.8.3/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.3/ios/

  • Se ha corregido un error que provocaba que el reproductor no pudiera reproducir el contenido grabado publicado a través de una URL que incluye una ruta relativa.

  • Se solucionó un problema de crecimiento de la memoria que podría ocurrir cuando el subproceso principal está bloqueado.

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,46 MB 1,10 MB

28 de junio de 2022

Reproductor de Amazon IVS web: SDK 1.11.0

Plataforma Descargas y cambios

Reproductor web 1.11.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.11.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.11.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.11.0/web/

  • Mejoras de estabilidad en la estimación del ancho de banda ABR.

  • Repare un problema al reproducir contenido grabado en un navegador móvil de iOS mediante la integración de Video.js: el botón de volver a reproducir no funciona correctamente. Ya no se requiere la solución alternativa anterior (ocultar el botón de reproducción al inicializar Video.js).

22 de junio de 2022

SDK de transmisión de Amazon IVS 1.5.0

Plataforma Descargas y cambios
Todos
  • Se ha mejorado la estabilidad al reducir las coincidencias de fallos poco frecuentes.

  • Estabilidad mejorada para transmisiones de alta velocidad de bits.

  • Las transmisiones que experimenten una latencia extremadamente alta finalizarán con el código de error 20401 y este mensaje: “La transmisión ha terminado porque la red se quedó muy atrás. Compruebe que tiene una conexión estable o reduce la velocidad de bits de transmisión”. Es probable que el valor de latencia umbral para esto cambie con el tiempo; actualmente es de 45 segundos.

SDK de transmisión de Android 1.5.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.0/android/

  • Se ha agregado una nueva opción de configuración a Video que permite la transparencia de la sesión de transmisión: enableTransparency(boolean) y isTransparencyEnabled(). La transparencia está deshabilitada de forma predeterminada. Tenga en cuenta que debe configurar Video.enableTransparency a TRUE para que los valores de las ranuras individuales fillColor o transparency funcionen según lo previsto. Habilite la transparencia solo cuando sea necesaria, ya que es más intensiva desde el punto de vista informático.

SDK de transmisión de iOS 1.5.0

Descargar: https://broadcast.live-video.net/1.5.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.0/ios/

  • Cuando se utiliza IVSReplayKitBroadcastSession para compartir una pantalla compartida, recomendamos llamar a la IVSReplayKitBroadcastSession::broadcastFinished en RPBroadcastSampleHandler::broadcastFinished para garantizar el cierre correcto de la transmisión. Si no lo hace, puede que la transmisión se mantenga en vivo hasta que se agote el tiempo de espera.

  • IVSImagePreviewView ya no tiene respaldo de MTKView, sino que en cambio es un UIView normal que tiene una AVSampleBufferDisplayLayer basada en CALayer.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,539 MB 4,355 MB
armeabi-v7a 1,431 MB 3,483 MB
x86_64 1,729 MB 4,868 MB
x86 1,675 MB 4,436 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,36 MB 3,20 MB

9 de junio de 2022

Mejora de video vertical

Esta versión mejora la forma en que Amazon IVS procesa la entrada vertical; por ejemplo, transmisión de contenido desde dispositivos móviles en los que la altura es superior a la anchura. Este cambio se está implementando a lo largo del tiempo, como se explica al final de esta publicación.

Hay tres cambios:

  1. (Afecta solo a canales Standard) La entrada vertical se escala en función del ancho del contenido, lo que resulta en menos reducción de escala y resultados visualmente de mayor calidad. Por ejemplo, así es como afecta este cambio a la entrada 720 x 1280:

    Nombre Antiguo ancho x alto Nuevo ancho x alto
    1280p 720 x 1280 —
    720p 404 x 720 720 x 1280
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  2. (Afecta solo a canales Standard) Las únicas copias que se generan son aquellas con un ancho inferior o igual al ancho de entrada. Por ejemplo, si su entrada es 720 x 1280, obtiene copias 720p, 480p, 360p y 160p. Si el ancho de entrada está entre copias, obtendrá todas las copias con anchos inferiores a los de su entrada. Por ejemplo, así es como afecta este cambio a la entrada de 540 x 960:

    Nombre Antiguo ancho x alto Nuevo ancho x alto
    960p 540 x 960 —
    720p 404 x 720 —
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  3. (Afecta a canales Standard y Basic) Las copias de entrada vertical utilizan un esquema de nomenclatura más convencional basado en la anchura en lugar de la altura. Por ejemplo, entrada 360 x 640 a un Basic canal tiene una copia de salida llamada 360p.

    Este nombre aparece en las listas de reproducción de video como atributo NAME y en el selector de calidad orientado al usuario (ejemplo). El nombre también se utiliza como nombre de directorio de Amazon S3 para los activos registrados. Por ejemplo, para la entrada 360 x 640, el selector de calidad y el nombre del directorio de registro automático en Amazon S3 son 360p60 (el valor anterior era 640p60).

Estamos implementando esta mejora a lo largo del tiempo:

  • Ahora: ¿ha transmitido entradas verticales en los últimos seis meses? De lo contrario, estamos habilitando este cambio para su cuenta ahora (específicamente, durante un período de 1 semana a partir de hoy). En caso afirmativo, recibirá una notificación sobre este cambio en la sección de eventos de su cuenta del panel de AWS Health.

  • 15 de septiembre de 2022: habilitaremos el cambio en todas las cuentas restantes. Si transmitió entradas verticales en los últimos seis meses y desea que este cambio se active antes en su cuenta, envíe un ticket de AWS support.

Importante: Asegúrese de no tener ningún código (por ejemplo, procesamiento posterior de grabaciones) que dependa del comportamiento anterior. Por ejemplo, si tiene un script con ancho y alto de copia codificado, debe editarlo o podría romperse después de aplicar este cambio.

24 de mayo de 2022

Reproductor SDK de Amazon IVS: Android 1.10.0

Plataforma Descargas y cambios

Reproductor web 1.10.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.10.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.10.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.10.0/web/

  • Se corrigieron errores de consola relacionados con la pausa y reproducción con el complemento Video.js.

  • En la documentación de referencia, se eliminaron del archivo de definiciones de TypeScript dos tipos que no deberían haberse expuesto, AutoplayOptions y PlayerEventType.STATE_CHANGED.

  • Se corrigió un error por el cual no se tenían en cuenta todas las cualidades setAutoMaxQuality y setAutoMaxVideoSize.

  • Se expuso el método setAutoMaxVideoSize, con la documentación correspondiente.

  • Se aclaró en la referencia del SDK que setAutoMaxQuality filtra las cualidades según la velocidad de bits.

  • Se corrigió el comportamiento de fin de secuencia de los VOD para plataformas web.

Reproductor de Android 1.10.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.10.0/android/

  • Se corrigió un error por el cual no se tenían en cuenta todas las cualidades setAutoMaxQuality y setAutoMaxVideoSize.

  • Se añadió getVolume() a la clase Player.

  • Se aclaró en la referencia del SDK que setAutoMaxQuality filtra las cualidades según la velocidad de bits.

  • Se corrigió el comportamiento de fin de secuencia de los VOD para plataformas web.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 0,990 MB 2,805 MB
armeabi-v7a 0,895 MB 2,215 MB
x86_64 1,033 MB 2,643 MB
x86 1,058 MB 2,936 MB

28 de abril de 2022

Actualizaciones de Stream Health

Hay dos actualizaciones de Amazon IVS Stream Health para monitorear el estado de las transmisiones en directo casi en tiempo real:

  • Los gráficos de las métricas de CloudWatch de alta resolución ya están disponibles en las páginas de detalles de la sesión de transmisión de la consola.

  • Se ha añadido una nueva dimensión (Health) a la métrica ConcurrentStreams para filtrar los resultados por estado del canal.

Consulte Monitoreo de Amazon IVS Live Stream Health y Monitoreo de Amazon IVS con Amazon CloudWatch.

Actualización del 12 de octubre de 2023: estos documentos se combinaron en el Monitoreo de transmisión de baja latencia de IVS.

26 de abril de 2022

Chat de Amazon IVS

Esta es la versión inicial de chat de Amazon IVS, una característica de chat en directo administrada que acompaña a las transmisiones de video en directo. Se puede acceder a la nueva documentación desde la Página de inicio de la documentación de Amazon IVS.

Como siempre, los cambios de documentación se describen en el Historial de revisión de Amazon IVS.

22 de abril de 2022

SDK 1.8.2 del reproductor de iOS de Amazon IVS

Plataforma Descargas y cambios
Reproductor de iOS 1.8.2

Descargar: https://player.live-video.net/1.8.2/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.2/ios/

  • Se agregó soporte para Picture in Picture en dispositivos con iOS 15 y versiones posteriores. Puede crear instancias de clase AVPictureInPictureController directamente con una instancia de IVSPlayerLayer. Consulte la aplicación de muestra pública para ver una implementación de ejemplo.

  • Se solucionó un problema de bloqueo que puede ocurrir cuando se manipula el estado de IVSPlayer desde dentro del controlador de finalización del método -seekTo:completionHandler:.

  • Se solucionó un problema introducido por la versión 1.8.1 en un intento de resolver un problema de crecimiento de la memoria que puede ocurrir cuando el subproceso principal está bloqueado.

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,46 MB 1,10 MB

19 de abril de 2022

SDK de transmisión de Amazon IVS 1.4.0

Plataforma Descargas y cambios
Todos
SDK de transmisión de Android 1.4.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.4.0/android/

  • Se corrigió un error en createServiceNotificationBuilder para habilitar la orientación a Android 12.

  • Se corrigió el problema en los dispositivos con un perfil AVC principal con errores recurriendo al perfil AVC de referencia.

  • Se agregaron algunas anotaciones NonNull a varias firmas de métodos API públicas para evitar que excepciones inesperadas bloqueen la aplicación.

SDK de transmisión de iOS 1.4.0

Descargar: https://broadcast.live-video.net/1.4.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.4.0/ios/

  • Rendimiento mejorado en iOS en todo el SDK al utilizar mejor los bloqueos optimizados para GCD y Darwin, y mejorar la reutilización del búfer.

  • En BroadcastConfiguration, se cambió el valor máximo del intervalo de fotogramas clave de 10 a 5 para que sea coherente con Android.

  • Se agregó un nuevo método para controlar la calidad del codificador de audio. En IVSAudioConfiguration, utilice el método setQuality. Reducir la calidad del codificador puede tener un gran impacto en el uso de la CPU.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a

1,526 MB

4,324 MB
armeabi-v7a 1,416 MB 3,442 MB
x86_64 1,657 MB 4,393 MB
x86 1,712 MB 4,827 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,33 MB 3,13 MB

31 de marzo de 2022

SDK 1.8.1 del reproductor de iOS de Amazon IVS

Plataforma Descargas y cambios
Reproductor de iOS 1.8.1

Descargar: <deprecated>

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.1/ios/

  • Se agregó soporte para Picture in Picture en dispositivos con iOS 15 y versiones posteriores. Puede crear instancias de clase AVPictureInPictureController directamente con una instancia de IVSPlayerLayer. Consulte la aplicación de muestra pública para ver una implementación de ejemplo.

  • Se solucionó un problema de crecimiento de la memoria que puede ocurrir cuando el subproceso principal está bloqueado.

  • Se solucionó un problema de bloqueo que puede ocurrir cuando se manipula el estado de IVSPlayer desde dentro del controlador de finalización del método -seekTo:completionHandler:.

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,46 MB 1,10 MB

3 de marzo de 2022

SDK de transmisión de Amazon IVS 1.3.0

Plataforma Descargas y cambios
Todos
  • Se ha mejorado la estabilidad al reducir las coincidencias de fallos poco frecuentes.

  • Se ha añadido soporte para enteros firmados de 32 bits y audio PCM en coma flotante de 64 bits.

SDK de transmisión de Android 1.3.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.3.0/android/

  • Se ha corregido un problema intermitente que provocaba que la desconexión de un auricular Bluetooth durante la transmisión daba lugar a un fallo.

  • El método de BroadcastSession.onBroadcastQuality ahora informa bajos valores iniciales de calidad de transmisión.

  • Se ha añadido soporte para búferes PCM que incluyen variasAudioBufferLists. Esto es común en los micrófonos con USB.

Incorpora cambios de la versión 1.2.1 de Android: nuevos métodos y una corrección de errores para admitir adecuadamente los cambios de tamaño de superficie y rotación:

  • Se corrigió un error que provocaba que SurfaceSource.setSize(...) no estableciera un nuevo tamaño para SurfaceSource.

  • Se agregó el método Device.setRotation(float rotation) para configurar la rotación de un dispositivo en radianes.

  • Se agregó el método ImageDevice.rotateOnConfigurationChanges(boolean enable) para habilitar y desactivar la rotación automática de ImageDevice cuando se gira el teléfono físico.

  • Se agregó el método ImageDevice.willRotateOnConfigurationChanges() para que se notifique si ImageDevice está configurado para girar automáticamente cuando se gira el teléfono físico.

SDK de transmisión de iOS 1.3.0

Descargar: https://broadcast.live-video.net/1.3.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.3.0/ios/

  • Se corrigieron dos condiciones de carrera al utilizar el método createAppBackgroundImageSource, que podría haber impedido que la transmisión se reanudara después de que la aplicación vuelve al primer plano.

  • Se ha agregado compatibilidad con el simulador arm64.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a

1,531 MB

4,411 MB
armeabi-v7a 1,420 MB 3,525 MB
x86_64 1,719 MB 4,877 MB
x86 1,659 MB 4,925 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,30 MB 3,06 MB

1 de marzo de 2022

Reproductor SDK de Amazon IVS 1.8.0

Plataforma Descargas y cambios
Todos
  • Se han reducido las congelaciones durante los cambios de calidad al reproducir contenido grabado.

Reproductor web 1.8.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.8.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.8.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.0/web/

  • Se ha corregido un caso perimetral en el que la reproducción de contenido grabado podía frenarse en algunos navegadores.

  • Se ha corregido un error que provocaba que los eventos de metadatos temporizados no se activaran tras buscar avanzar y luego retroceder en un video grabado.

  • Se han eliminado las advertencias innecesarias y confusas para la integración de JW Player en remove().

  • Se habilitó la comprobación de tipos más estricta para tipos de indicaciones que admitan el filtrado correcto de tipos de indicación.

Reproductor de Android 1.8.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.0/android/

  • Se ha eliminado la clase ViewUtil, que es interna y ha quedado obsoleta. En su lugar, usa PlayerView.

Reproductor de iOS 1.8.0

Descargar: https://player.live-video.net/1.8.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.8.0/ios/

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 0,975 MB 2,761 MB
armeabi-v7a 0,882 MB 2,177 MB
x86_64 1,020 MB 2,603 MB
x86 1,043 MB 2,890 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,46 MB 1,10 MB

3 de febrero de 2022

SDK de transmisión de Amazon IVS: Android 1.2.1

Plataforma Descargas y cambios
SDK de transmisión de Android 1.2.1

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.2.1/android/

Esta versión tiene nuevos métodos y una corrección de errores para admitir correctamente los cambios en el tamaño de la superficie y la rotación. Esto es necesario para casos de uso que implican entrada de video personalizada.

  • Se corrigió un error que provocaba que SurfaceSource.setSize(...) no estableciera un nuevo tamaño para SurfaceSource.

  • Se agregó el método Device.setRotation(float rotation) para configurar la rotación de un dispositivo en radianes.

  • Se agregó el método ImageDevice.rotateOnConfigurationChanges(boolean enable) para habilitar y desactivar la rotación automática de ImageDevice cuando se gira el teléfono físico.

  • Se agregó el método ImageDevice.willRotateOnConfigurationChanges() para que se notifique si ImageDevice está configurado para girar automáticamente cuando se gira el teléfono físico.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,642 MB 4,536 MB
armeabi-v7a 1,468 MB 3,261 MB
x86_64 1,866 MB 5,225 MB
x86 1,809 MB 4,916 MB

20 de enero de 2022

Reproductor SDK de Amazon IVS 1.7.0

Plataforma Descargas y cambios
Todos
  • Se ha corregido la interrupción al reproducir una transmisión desde una lista de reproducción multimedia de origen.

Reproductor web 1.7.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.7.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.7.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.7.0/web/

  • Se ha corregido un error que provocaba que los eventos de metadatos temporizados no se activaran tras reproducir un video grabado de Amazon IVS.

  • Se ha corregido un problema que provocaba que el error ErrorNotAvailable no se emitiese cuando la URL de reproducción de una transmisión no estaba disponible en los navegadores web móviles de iOS.

  • Se ha corregido un aviso de la consola al llamar a dispose() mediante el encapsulador Video.js.

  • Se han corregido varios errores de referencia nulos causados por intentar acceder a la instancia del reproductor después de destruirla.

  • Se ha actualizado la documentación de setQuality para especificar con mayor claridad que se debe escuchar QUALITY_CHANGED para que se le notifique la ejecución correcta.

  • Actualizada la documentación de setInitialBufferDuration() para especificar que no funciona en los navegadores móviles de iOS.

Problema conocido: cuando un espectador salta hacia adelante en el contenido grabado y, a continuación, retrocede, los metadatos temporizados dentro de los navegadores de iOS no se vuelven a activar hasta transcurrido el tiempo de avance. Por ejemplo, si un espectador comienza a ver contenido grabado, salta hacia adelante hasta 60 segundos y, a continuación, retrocede 30 segundos, no se activan metadatos temporizados entre 30 y 60 segundos. Esperamos que se corrija este problema en una próxima versión.

Reproductor de Android 1.7.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.7.0/android/

  • Se ha quedado obsoleta la clase ViewUtil , que es interna; utilice PlayerView en su lugar. Esta clase se eliminará por completo en la próxima versión de Amazon IVS Player (1.8.0, planeada provisionalmente para el primer trimestre de 2022).

  • Se ha agregado PlayerView.setResizeMode(mode) para controlar cómo se muestra el video en la vista, lo cual permite aumentar el video de manera opcional o extender la imagen por completo ignorando la relación de aspecto del video.

Reproductor de iOS 1.7.0

Descargar: https://player.live-video.net/1.7.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.7.0/ios/

  • El SDK de iOS ahora requiere iOS 11.0 o superior.

  • El SDK ya no contiene un slice de arm64e. Se volverá a activar una vez que Apple lo convierta en una arquitectura estándar.

  • Se han corregido fallos poco habituales que podían producirse durante la finalización de la aplicación y el evento de restablecimiento del servicio.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,013 MB 2,820 MB
armeabi-v7a 0,895 MB 2,012 MB
x86_64 1,119 MB 3,099 MB
x86 1,125 MB 2,970 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 0,46 MB 1,09 MB

18 de enero de 2022

Configuración de miniaturas de R2S3

Esta versión le permite habilitar o desactivar la grabación de miniaturas de una sesión en directo y modificar el intervalo en el que se generan las miniaturas para la sesión en directo. Esta es la primera versión de esta nueva funcionalidad. Consulte:

  • En Introducción a Amazon IVS, hemos actualizado “Paso 3: crear un canal con grabación opcional”.

  • Grabación automática en Amazon S3, hemos realizado varios cambios:

    • Hemos agregado una nota a “Recording Contents” (Grabación de contenidos) sobre la modificación de la carpeta thumbnails.

    • Hemos agregado una nueva sección de “Thumbnails” (Miniaturas).

    • Hemos cambiado la información sobre los campos thumbnails y path en “JSON Metadata Files” (Archivos de metadatos JSON).

  • Referencia de la API de Amazon IVS, hemos realizado varios cambios:

    • Nuevo campo ((thumbnailConfiguration) en el objeto RecordingConfiguration. Esto, a su vez, afecta a la solicitud y respuesta de CreateRecordingConfiguration, a la respuesta GetRecordingConfiguration y a la respuesta GetStreamSession.

    • Nuevo objeto: ThumbnailConfiguration.

9 de diciembre de 2021

SDK de transmisión de Amazon IVS 1.2.0

Plataforma Descargas y cambios
Todos
  • Se ha mejorado la estabilidad al reducir las coincidencias de fallos poco frecuentes.

  • Se agregó un nuevo método, onNetworkHealthChanged (Android) y broadcastSession:networkHealthChanged (iOS). Esto proporciona actualizaciones cuando cambia la calidad instantánea de la red. Se puede utilizar para proporcionar comentarios sobre cuándo la transmisión podría tener interrupciones temporales.

  • Métodos agregados para obtener o configurar BroadcastConfiguration.mixer.canvasAspectMode. Se utiliza como modo de aspecto predeterminado de las ranuras cuando no está configurado explícitamente el modo de aspecto de la ranura.

  • Se cambiaron las API de Mixer (Android) y IVSBroadcastMixer (iOS):

    • Se agregó getSlots(), que devuelve todas las ranuras agregadas.

    • Se agregó unbind, que desvincula un dispositivo de una ranura del mezclador.

    • Se actualizó bind, unbind y transition para devolver un booleano que indique éxito o error.

SDK de transmisión de Android 1.2.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.2.0/android/

  • Se corrigió un error por el que, incluso si la transparencia estaba habilitada, el video o la imagen de una ranura no se fusionaba con otras ranuras debajo de ella (mediante valores zIndex).

SDK de transmisión de iOS 1.2.0

Descargar: https://broadcast.live-video.net/1.2.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.2 .0/ios/

  • Se mejoró la estabilidad de conexión de los auriculares Bluetooth y con cable.

  • Se agregó compatibilidad con IVSCustomImageSource para los siguientes formatos de píxel:

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossless_32BGRA

    • kCVPixelFormatType_Lossy_32BGRA

  • Se corrigieron dos condiciones de carrera al utilizar el método createAppBackgroundImageSource, que podría haber impedido que la transmisión se reanudara después de que la aplicación vuelve al primer plano.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,639 MB 4,530 MB
armeabi-v7a 1,466 MB 3,255 MB
x86_64 1,863 MB 5,219 MB
x86 1,806 MB 4,910 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 1,42 MB 3,30 MB

23 de noviembre de 2021

Reproductor SDK de Amazon IVS 1.6

Plataforma Descargas y cambios
Todos
  • Se agregó una nueva función del reproductor, setInitialBufferDuration(), que permite a los clientes configurar la duración inicial del búfer. Esta duración determina cuándo se puede iniciar la reproducción. El rango permitido está entre 0,1 y 5 segundos. Este método no tiene ningún efecto en las plataformas del navegador iOS.

  • Se corrigió un error que provocaba que una transmisión cargada se pudiera reproducir sin que se llamara al método play durante una reconexión a la red.

  • Se corrigió un problema que provocaba que no se borraran los datos de subtítulos obsoletos.

  • Se ha mejorado la estabilidad del reproductor al reducir las ocurrencias de fallas poco frecuentes.

Reproductor web 1.6.1, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.6.1/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.6.1/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.6.1/web/

  • Se agregó una nota a la documentación setQuality sobre cómo afecta el atributo de controles del elemento de video a la invocación.

  • Se mejoró la forma en que el reproductor se recupera de los errores de decodificación de video y de listas de reproducción en red.

  • Se cambió el nivel de registro predeterminado del reproductor de advertencia a error, para que coincida con otras plataformas.

Reproductor de Android 1.6.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.6.0/android/

Reproductor de iOS 1.6.0

Descargar: https://player.live-video.net/1.6.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.6.0/ios/

  • La compatibilidad con iOS 10 quedará obsoleta a partir de la próxima versión de IVS Player (1.7.0, prevista inicialmente para el primer trimestre de 2022).

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,01 MB 2,82 MB
armeabi-v7a 0,84 MB 2,16 MB
x86_64 1,13 MB 2,97 MB
x86 1,12 MB 3,09 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
Universal 0,94 MB 2,02 MB
arm64 0,47 MB 1,11 MB
armv7 0,46 MB 0,89 MB

18 de noviembre de 2021

Stream Health

Amazon IVS Stream Health le permite monitorear el estado de las transmisiones en directo casi en tiempo real gracias a las nuevas métricas de CloudWatch de alta resolución. También puede obtener información sobre los eventos de la transmisión y la configuración de entrada a través de dos nuevos puntos de conexión de API. Esta es la primera versión de esta nueva funcionalidad. Consulte:

  • Monitoreo de Amazon IVS Live Stream Health: esta es una nueva página de la Guía del usuario de Amazon IVS.

  • Introducción a Amazon IVS: se actualizó la política de IAM en “Paso 2: configurar permisos de IAM” con tres permisos IVS más (GetStream, GetStreamSession, ListStreamSessions) y cloudwatch:GetMetricData.

  • Monitoreo de Amazon IVS con Amazon CloudWatch: se agregaron cuatro métricas nuevas de alta resolución (IngestAudioBitrate, IngestFramerate, IngestVideoBitrate yKeyframeInterval).

    Actualización del 12 de octubre de 2023: se eliminó este documento de CloudWatch y el contenido se trasladó a Monitoreo de transmisión de baja latencia de IVS.

  • Uso de Amazon EventBridge con Amazon IVS, se agregaron dos eventos: Sesión creada y Sesión finalizada.

  • Referencia de API de Amazon IVS, muchos cambios:

    • Dos puntos de conexión nuevos: GetStreamSession y ListStreamSessions.

    • Siete objetos nuevos: AudioConfiguration, IngestConfiguration, StreamEvent, StreamFilters, StreamSession, StreamSessionSummary y VideoConfiguration.

    • Nuevo campo (streamID) en los objetos Stream y StreamSummary. A su vez, esto afecta a las respuestas de GetStream y ListStreams.

    • Nuevo campo (filtersBy) en la solicitud ListStreams.

20 de octubre de 2021

Versión 1.1.0 del SDK de transmisión de Amazon IVS: Android e iOS

Plataforma Descargas y cambios
Todos
  • Se ha corregido un error que podía dejar una configuración de ranura de mezcla en un estado inesperado cuando la configuración proporcionada de la ranura al método de transición tuviera un nombre que no coincidiera con el parámetro de nombre de ranura de destino.

  • Se ha mejorado la estabilidad al reducir las coincidencias de fallos poco frecuentes.

  • Velocidades de bits predefinidas reequilibradas para reflejar mejor la experiencia del usuario esperada. Se incluyen en la documentación de referencia del SDK de transmisión.

    • Estándar (vertical y horizontal): inicial: 2,1 Mbps. Máximo: 6 Mbps.

    • Básico (vertical y horizontal): inicial: 1,2 Mbps. Máximo: 1,5 Mbps.

    • Juegos (vertical y horizontal) (solo Android): inicial: 2,1 Mbps. Máximo de 6 Mbps.

  • Se ha agregado compatibilidad con audio mono. Ahora se puede configurar una sesión de transmisión con 1 o 2 canales de audio (mono o estéreo, respectivamente). Además, las fuentes de audio personalizadas se pueden configurar con 1 o 2 canales de audio.

  • Se ha cambiado el lienzo del mezclador y los orígenes de la ranura para que estén arriba a la izquierda. Esto debería ser más natural para los desarrolladores y proporcionar una usabilidad más homogénea. Si utiliza ranuras personalizadas del mezclador, debe actualizar el código; consulte Mezclador del SDK de transmisión: migración de la versión 1.0.0 a la 1.1.0 más abajo.

  • Se ha agregado una nueva página de documentación, Transmitir en Amazon IVS: guía del mezclador.

SDK de transmisión de Android 1.1.0

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.1.0/android/reference/packages.html

  • Se ha corregido un error que provocaba que los cambios de orientación del dispositivo bloquearan el SDK.

  • Se ha corregido un error en el que getPreviewView() solo funcionaba la primera vez que se llamaba. Ahora getPreviewView() devuelve un nuevo ImagePreviewView cada vez que se le llama para que pueda agregar varios ImagePreviewViews del mismo dispositivo o sesión en la jerarquía de vistas al mismo tiempo. Tenga en cuenta que usar muchos ImagePreviewViews simultáneamente puede afectar al rendimiento.

  • Se ha agregado stopSystemCapture() para detener el servicio de captura del sistema sin liberar toda la sesión de transmisión.

  • Se ha agregado una anulación de attachDevice para ignorar los dispositivos preferidos de la ranura del mezclador al conectar un dispositivo.

SDK de difusión de iOS 1.1.0

Descargar: https://broadcast.live-video.net/1.1.0/AmazonIVSBroadcast.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-broadcast-docs/1.1.0/ios/

  • Si establece el tamaño en un objeto IVSMixerSlotConfiguration, ahora se establece el objeto matchCanvasSize a false. Del mismo modo, si establece un aspecto en un objeto IVSMixerSlotConfiguration, establece matchCanvasAspectMode a false.

  • Se ha agregado soporte para audio de fondo con video precodificado. Un nuevo método, createAppBackgroundImageSourceOnComplete, cambia el comportamiento predeterminado al colocar en segundo plano una aplicación. Anteriormente, toda la transmisión se detenía porque el SDK ya no tenía acceso a la cámara o a la GPU (lo que significa que no se podía realizar ninguna composición de entrada de video ni codificación de video).

    El nuevo método devuelve una subclase de IVSCustomVideoSource. Normalmente, IVSCustomVideoSource le permite enviar muestras de imágenes para ser transmitidas. La subclase le permite enviar muestras de imágenes para que se codifiquen previamente para su difusión posterior, cuando la aplicación esté en segundo plano.

Mezclador del SDK de transmisión: migración de la versión 1.0.0 a la 1.1.0

La versión 1.1.0 del SDK de transmisión cambia el funcionamiento del sistema de coordenadas del mezclador. En la versión 1.0.0, el mezclador utilizaba puntos de origen incoherentes. En la versión 1.1.0, el origen está en la esquina superior izquierda. Vea la nueva Guía del mezclador del SDK de transmisión de Amazon IVS.

Cambios en el lienzo: las posiciones horizontales (eje X) no han cambiado. Se invierte el posicionamiento vertical, en comparación con la versión 1.0.0. Un valor del eje Y de 0 coloca la ranura en la parte superior del lienzo (en lugar de en la parte inferior, como ocurre en la versión 1.0.0). Para mantener una ranura en la misma posición que en la versión 1.0.0, reste el valor actual de Y a la altura del lienzo, por ejemplo, config.video.size.height - y

Cambios de las ranuras: las ranuras también tienen un origen en la parte superior izquierda en la versión 1.1.0. La orientación no ha cambiado desde la versión 1.0.0, pero el origen se ha desplazado del centro a la parte superior izquierda. Una ranura alineada con la parte superior izquierda será (0, 0), una ranura alineada con la parte inferior derecha será:

(canvas_width - slot_width, canvas_height - slot_height)

Para mantener una ranura en la misma posición que en la versión 1.0.0, reste la mitad del ancho de la posición X y la mitad de la altura de la posición Y. Además, el tamaño de la ranura es relativo a la esquina superior izquierda. Por lo tanto, para expandir una ranura desde el centro, debe cambiar la posición al mismo tiempo que el tamaño; de lo contrario, la ranura parecerá crecer hacia abajo y hacia la derecha.

Tamaño del SDK de transmisión: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 2,23 MB 5,75 MB
armeabi-v7a 2,07 MB 4,99 MB
x86_64 2,35 MB 5,78 MB
x86 2,55 MB 6,78 MB

Tamaño del SDK de transmisión: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64 3,11 MB 6,74 MB

29 de septiembre de 2021

Reproductor SDK de Amazon IVS: Android 1.5.1

Plataforma Descargas y cambios
Reproductor de Android 1.5.1

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.5.1/android/

  • getVersion() fijo, que ahora devuelve el número de versión correcto.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,00 MB 2,80 MB
armeabi-v7a 0,83 MB 2,15 MB
x86_64 1,11 MB 3,07 MB
x86 1,12 MB 2,94 MB

28 de septiembre de 2021

Reproductor SDK de Amazon IVS 1.5.0

Plataforma Descargas y cambios
Todos
  • Se ha corregido un problema que provocaba que una transmisión cargada recibiera el valor play sin que se llamara al método de reproducción durante una reconexión a la red.

  • Se ha corregido un problema que provocaba que el reproductor se quedara en el estado PLAYING después de la desconexión de una transmisión, en lugar de pasar al estado ENDED.

  • Se ha actualizado el análisis de subtítulos CEA-608 para admitir más codificadores.

  • Se ha mejorado la capacidad del reproductor para reproducir contenido, por ejemplo, contenido de canales BASIC y la máxima calidad de canales STANDARD.

Reproductor web 1.5.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.5.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.5.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.5.0/web/

  • Se ha mejorado la forma en que el reproductor se recupera de los errores de decodificación de video y errores de listas de reproducción en red.

  • Se ha corregido un error por el que las transmisiones en directo no se reanudaban (o se reanudaban tras un retraso) cuando los controles HTML5 nativos estaban habilitados.

  • Se ha corregido un problema por el que el método getBuffered() devolvía un valor indefinido en lugar del esperado { start: 0, end: 0 } cuando no se carga ningún contenido.

  • Se ha agregado soporte para el modo de imagen en imagen en Video.js.

  • Se ha cambiado el nivel de registro predeterminado del reproductor a error en lugar de a advertencia.

Reproductor de Android 1.5.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.5.0/android/

  • Se ha corregido el error de zoom fijo que se producía en el emulador del SDK 30 de Android.

  • Se ha mejorado el rendimiento de los diseños de vista PlayerView.

  • getVersion() devuelve 1.5.0-ivs.rc.2 en lugar de 1.5.0.

Reproductor de iOS 1.5.0

Descargar: https://player.live-video.net/1.5.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.5.0/ios/

  • Se ha agregado soporte para el simulador de iOS en los Mac Apple Silicon.

  • Se ha corregido un problema que provocaba que el tamaño del montón de memoria del reproductor continuara aumentando durante la reproducción hasta que el reproductor se desasignara.

  • Se ha mejorado el comportamiento de la reproducción cuando hay datos defectuosos en el video ignorándolos y continuando la reproducción en lugar de parándola.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,00 MB 2,80 MB
armeabi-v7a 0,83 MB 2,15 MB
x86_64 1,11 MB 3,07 MB
x86 1,12 MB 2,94 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
Universal 0,92 MB 1,99 MB
arm64 0,47 MB 1,09 MB
armv7 0,46 MB 0,87 MB

8 de septiembre de 2021

Reproductor SDK de Amazon IVS 1.4.1

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,00 MB 2,79 MB
armeabi-v7a 0,83 MB 2,15 MB
x86_64 1,11 MB 3,06 MB
x86 1,11 MB 2,94 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
Universal 0,89 MB 1,91 MB
arm64 0,45 MB 1,05 MB
armv7 0,44 MB 0,84 MB

13 de agosto de 2021

punto de enlace ListTagsForResource API

Eliminamos el soporte para la paginación en este punto de enlace; es decir, el campo de solicitudes maxResults y campo solicitud/respuesta nextToken. (La paginación no funcionó correctamente).

10 de agosto de 2021

Reproductor SDK de Amazon IVS 1.4.0

Plataforma Descargas y cambios
Todos
  • Se ha corregido un problema ocasional que provocaba que la reproducción de VOD se parara si se producía una búsqueda justo después de un evento de DURATION_CHANGED o una actualización de estado a READY.

  • Se ha corregido una pérdida de memoria al reproducir transmisiones con metadatos ID3.

  • Se ha corregido un caso de borde en el que los subtítulos inyectados podían renderizarse incorrectamente.

  • Se ha mejorado el rendimiento del algoritmo de transmisión de la velocidad de bits adaptable del reproductor.

  • Se ha mejorado la estabilidad del reproductor al reducir las ocurrencias de fallas poco frecuentes.

  • Se agregó un mensaje de advertencia de registro cuando se accede al reproductor desde un subproceso diferente del subproceso donde se creó.

  • Documentación de getLiveLatency() actualizada para que sea más específica sobre cómo se calcula la latencia, desde el servidor al reproductor.

Reproductor web 1.4.0, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.4.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.4.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.4.0/web/

  • Se ha corregido un caso de borde en el que el evento TIMED_METADATA no se activó en iOS Safari.

  • Se ha mejorado el rendimiento del algoritmo de transmisión de la velocidad de bits adaptable del reproductor al reproducir transmisiones de baja latencia en Firefox.

  • Se ha corregido la documentación para getDuration(), que siempre devuelve Infinity (Infinito) para las transmisiones en directo.

  • Se ha corregido un error por el que la reproducción automática en la versión de escritorio de Safari a veces fallaba.

  • Se ha corregido un error en el que se informaba “Cannot read property 'collectLogs' of undefined” (No se puede leer la propiedad “collectLogs” de undefined”) en la consola del desarrollador.

  • Video.js: se agregó soporte para el modo de imagen en imagen.

  • Web: se ha agregado un nuevo método, setRequestCredentials. Esto controla si el reproductor realiza solicitudes con credenciales para puntos de enlace de origen cruzado. El punto de enlace remoto debe responder con los encabezados de respuesta CORS apropiados (como Access-Control-Allow-Origin, que coincide con el origen de la solicitud) y Access-Control-Allow-Credentials debe ser true.

    Esta configuración persiste durante todo el ciclo de vida de la instancia del reproductor. Por lo tanto, todas las llamadas player.load() posteriores con puntos de enlace de URL deben responder con los encabezados CORS apropiados.

    Este método no tiene ningún efecto en las plataformas del navegador iOS. Para permitir solicitudes entre orígenes con credenciales en plataformas iOS, los usuarios deben permitir explícitamente el seguimiento entre sitios y las cookies; estas se encuentran en la configuración del dispositivo y de la aplicación del navegador correspondiente.

Reproductor de Android 1.4.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.4.0/android/

  • Se ha corregido un problema que provocaba que el video en formato vertical de alta resolución se considerara como video no compatible, aunque el dispositivo lo admitiera.

  • Se ha corregido un problema que provocaba un error al cambiar la velocidad de reproducción en ciertos dispositivos Android.

  • Se ha actualizado la gestión del video en segundo plano para no decodificar el contenido si la superficie de salida no está definida.

  • Se implementaron comprobaciones adicionales para ignorar las llamadas del SDK después de que se llame al método player.release(). Esto mejora la estabilidad del reproductor.

  • Se redujo el tamaño del archivo de biblioteca de Android mediante la optimización.

Reproductor de iOS 1.4.0

Descargar: https://player.live-video.net/1.4.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.4.0/ios/

  • Se ha corregido un problema que provocaba que el tamaño del montón de memoria del reproductor continuara aumentando durante la reproducción hasta que el reproductor se desasignara.

  • Se ha corregido un posible interbloqueo cuando hay animación encima de la reproducción del video (por ejemplo, una animación de interfaz de usuario o una imagen GIF).

  • Se ha corregido un posible bloqueo durante los eventos de restablecimiento de servicios multimedia.

  • Se ha corregido una fuga de memoria de CMFormatDescriptionRef que podría ocurrir durante los cambios de calidad.

  • Se agregó un mensaje de error que se registra si las propiedades específicas de IVS de las clases IVSPlayerView y IVSPlayerLayer se acceden en un subproceso que no es el subproceso principal.

  • Se ha actualizado la gestión del video en segundo plano para no decodificar el contenido si la superficie de salida no está definida.

  • Se mejoró la cobertura de la documentación en la Referencia del SDK de IOS.

  • Se redujo el tamaño del archivo de biblioteca de iOS mediante la optimización.

Tamaño del SDK móvil: Android

Arquitectura Tamaño comprimido Tamaño sin comprimir
arm64-v8a 1,00 MB 2,79 MB
armeabi-v7a 0,83 MB 2,15 MB
x86_64 1,11 MB 3,06 MB
x86 1,11 MB 2,93 MB

Tamaño del SDK móvil: iOS

Arquitectura Tamaño comprimido Tamaño sin comprimir
Universal 0,89 MB 1,91 MB
arm64 0,45 MB 1,05 MB
armv7 0,44 MB 0,84 MB

27 de julio de 2021

SDK de transmisión de Amazon IVS: Android 1.0.0 e iOS 1.0.0

1 de junio de 2021

SDK de Amazon IVS Player: Android 1.3.3 e iOS 1.3.3

Plataforma Descargas y cambios
Android e iOS Se ha corregido un problema que provocaba que el video en formato vertical de alta resolución no se considerara compatible, aunque el dispositivo lo admitiera.
Reproductor de Android 1.3.3

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.3/android/

Reproductor de iOS 1.3.3

Descargar: https://player.live-video.net/1.3.3/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.3/ios/

  • Se ha corregido un posible interbloqueo cuando hay animación encima de la reproducción del video (por ejemplo, una animación de interfaz de usuario o una imagen GIF).

  • Se ha corregido un posible bloqueo durante los eventos de restablecimiento de servicios multimedia.

19 de mayo de 2021

Reproductor SDK de Amazon IVS: Android 1.3.2

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.2/android/

Para mejorar la estabilidad del reproductor, se implementaron comprobaciones adicionales a fin de ignorar las llamadas a la API después de que se llama al método player.release().

5 de mayo de 2021

Reproductor SDK de Amazon IVS 1.3

Plataforma Descargas y cambios
Todos
  • Se ha actualizado la documentación del SDK para utilizar la documentación de uso de TextCue. Consulte las últimas referencias del Reproductor SDK en la página de inicio de la documentación de Amazon IVS.

  • Se ha corregido un problema con la reproducción de audio de transmisiones de entrada individuales malformadas.

  • Se ha corregido un error de reproducción poco frecuente que podía producirse al reproducir contenido fuera de la ventana HLS en directo.

  • Se ha mejorado la capacidad del reproductor para reproducir HLS estándar en directo y transmisiones grabadas.

  • Se ha mejorado la precisión de getLiveLatency, en particular para garantizar que se restablezca a cero al cargar una nueva transmisión.

  • Se ha mejorado el algoritmo ABR (transmisión de velocidad de bits adaptable) para aumentar la calidad de video más rápidamente cuando las conexiones de red mejoran.

  • Se ha mejorado la estabilidad del reproductor al reducir las ocurrencias de fallas poco frecuentes.

Reproductor web 1.3.1, integración de Video.js e integración de JW Player

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.3.1/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.3.1/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.1/web/

  • Se ha corregido un error por el que las llamadas de búsqueda ejecutadas inmediatamente después de la carga a veces se ignoraban, lo que generaba que el reproductor comenzara en la posición incorrecta.

  • Se han corregido varios problemas relacionados con la búsqueda de contenido grabado (también conocido como VOD).

  • Se ha corregido un problema por el que la reproducción podía fallar en condiciones de red poco óptimas.

  • Se agregó compatibilidad con los metadatos cronometrados para IVS en navegadores web móviles de iOS.

  • Se ha corregido un error por el que la reproducción automática en la versión de escritorio de Safari a veces fallaba.

  • La función getVersion del SDK web ya no agrega un hash a la versión del reproductor.

  • Se ha corregido un problema que provocaba que buscar el inicio exacto de un intervalo almacenado en búfer resultara en otra búsqueda futura.

  • Se habilitó la ABR (transmisión de velocidad de bits adaptable) de baja latencia en macOS Safari 14 y versiones posteriores.

  • Se ha corregido un problema con la carga del reproductor en un contexto de servidor, al eliminar un efecto secundario de importación inseguro.

  • Se ha cambiado el paquete NPM amazon-ivs-player para que exporte la enumeración LogLevel, que es utilizada por setLogLevel.

Nota: El paquete NPM de Web Player 1.3.0 existe, pero no funciona. Está marcado como obsoleto en NPM. Utilice Web Player 1.3.1 o una versión posterior, como se indica.

Reproductor de Android 1.3.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.0/android/

  • Se ha corregido un problema que provocaba que el Reproductor SDK se bloqueara si la aplicación tenía como objetivo Android 11 (nivel de API 30) y el usuario ejecutaba Android 11 en una red móvil.

  • Se corrigió un problema de recuperación de red. La reproducción se detiene automáticamente cuando se pierde la conexión de red y se reanuda cuando se restablece la conexión. Use la devolución de llamada onNetworkUnavailable en Player.Listener para observar los cambios de estado de la red.

  • Se ha corregido un problema por el que no se podían ocultar los controles del reproductor con setControlsEnabled(false) mientras se reproducen VOD.

  • Se ha corregido un problema que provocaba que el SDK se bloqueara si la aplicación del cliente utiliza una versión antigua (anterior a 4.0) de OkHttp.

  • La biblioteca de reproductores de Android de Amazon IVS se trasladó de un repositorio de JCenter a Maven Central.

  • Se eliminaron las propiedades BuildConfig de la versión de la biblioteca.

Reproductor de iOS 1.3.0

Descargar: https://player.live-video.net/1.3.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.3.0/ios/

  • Se ha corregido un problema por el que, si había un cambio de velocidad de muestra de audio dentro de un segmento de medios HLS, el SDK de iOS no podía manejarlo correctamente. Esto podría provocar un aumento inesperado de la memoria y un fallo de reproducción o un bloqueo, debido a un medio erróneo.

  • Se ha corregido un problema de recuperación de red. La reproducción se detiene automáticamente cuando se pierde la conexión de red y se reanuda cuando se restablece la conexión. Use el método delegado playerNetworkDidBecomeUnavailable para observar los cambios de estado de la red.

  • Se ha corregido un problema que provocaba un aumento de memoria de iOS que podía suceder con el tiempo.

  • Se agregó un manejo gradual de problemas de hardware de audio. Ahora la reproducción se pausa automáticamente en caso de que se produzca una notificación de restablecimiento de servicios multimedia (AVAudioSessionMediaServicesWereResetNotification). Tenga en cuenta que aún puede producirse un error de reproducción si el medio se reproduce cuando se produce el restablecimiento.

  • Se agregó el manejo de interrupciones de sesión de audio. La reproducción se detiene automáticamente cuando comienza una interrupción de la sesión de audio. Cuando finaliza la interrupción, la reproducción se reanuda automáticamente si el reproductor se estaba reproduciendo anteriormente y las opciones de interrupción indican que la aplicación debe reanudar la reproducción.

26 de abril de 2021

Integración de Service Quotas con las métricas de uso de CloudWatch

Puede utilizar CloudWatch para administrar de forma proactiva las Service Quotas mediante las métricas de uso de CloudWatch. Consulte Service Quotas de Amazon IVS.

13 de abril de 2021

Nuevas métricas de CloudWatch

Se agregaron métricas de CloudWatch para vistas simultáneas y flujos simultáneos. Consulte Monitoreo de Amazon IVS con Amazon CloudWatch.

Actualización del 12 de octubre de 2023: se eliminó este documento de CloudWatch y el contenido se trasladó a Monitoreo de transmisión de baja latencia de IVS.

Se actualizaron los nombres de las Service Quotas relacionadas para que concuerden con las nuevas métricas. Consulte IVS Service Quotas | Transmisión de baja latencia.

Para obtener una definición completa de “vista”, consulte el Glosario de Amazon IVS.

7 de abril de 2021

Grabación automática en S3 (R2S3)

Ahora Amazon IVS le permite guardar su contenido de video en directo en Amazon S3. El video guardado está disponible en el futuro para acciones como editar o reproducir como un VOD.

Cuando habilita la grabación para un canal, todas las transmisiones en directo del canal se almacenan en un bucket de S3 de su elección. Se guardan todas las copias de calidad y las miniaturas disponibles. Su configuración de grabación también se guarda, por lo que se puede volver a utilizar fácilmente para canales adicionales.

Puede establecer una configuración de grabación y activar o desactivar la grabación a través de la consola de Amazon IVS o la API. Para obtener información detallada, consulte Primeros pasos con IVS y la Referencia de la API de Amazon IVS.

28 de enero de 2021

SDK de Amazon IVS Player: integración de JW Player 1.2.0

El reproductor de Amazon IVS ahora se integra con JW Player. Consulte integración de JW Player.

Problema conocido: en algunos casos, la duración del video parece ser 00:00 y el cabezal de reproducción no busca si se lo arrastra por la barra de búsqueda. Esto ocurre solo cuando se ve una lista de reproducción sin anuncios con una mezcla de transmisiones en directo de Amazon IVS y VOD, mediante Safari en un iPhone.

16 de diciembre de 2020

Reproductor de Amazon IVS: SDK for Android 1.2.1

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.2.1/android/

Esta versión incluye un parche de Android Player que soluciona un problema: en versiones anteriores del SDK de Android Player, el SDK se bloquea si la aplicación se dirige a Android 11 (nivel API 30) y el usuario ejecuta Android 11 en una red móvil.

23 de noviembre de 2020

Reproductor SDK de Amazon IVS 1.2.0

Plataforma Descargas y cambios
Todos Se ha mejorado la detección de transmisiones de Amazon IVS para que las métricas sean más precisas.

Reproductor web 1.2.0 e Integración de Video.js

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.2.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.2.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.2.0/web/

  • Si la lista de reproducción maestra de una transmisión no está disponible, ahora emitimos ErrorNotAvailable para todas las fuentes de reproducción web.

  • Documentación de referencia actualizada con respecto a los errores relacionados con alcanzar el límite de espectadores concurrentes (CCV).

Reproductor de Android 1.2.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.2.0/android/

  • Se ha corregido un problema que provocaba que la función getSessionId se bloqueara en Android.

  • Documentación de referencia actualizada con respecto a los errores relacionados con alcanzar el límite de espectadores concurrentes (CCV).

Problema conocido: el Reproductor SDK se bloqueará si la aplicación se dirige a Android 11 (API level 30) y el usuario ejecuta Android 11 en una red celular. Esto se corregirá en la próxima versión. Mientras tanto, recomendamos segmentar un nivel anterior de API de Android (29 o inferior).

Reproductor de iOS 1.2.0

Descargar: https://player.live-video.net/1.2.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.2.0/ios/

  • Se corrige una fuente potencial de daños en la memoria al cambiar la URL de la transmisión o al cerrar el reproductor.

  • Resuelve un problema que podría provocar un error en la reproducción cuando no se puede habilitar la mejor corrección del tono de audio antes de iniciar la reproducción. La corrección de tono mejora la calidad del audio a velocidades de reproducción más rápidas o lentas de lo normal. Si no se puede habilitar la corrección de tono o el algoritmo de corrección de la calidad más alta no está disponible, se registra un mensaje, pero la reproducción continúa.

Problema conocido: si hay un cambio de velocidad de la muestra de audio dentro de un solo segmento de medios HLS, el SDK de iOS no puede manejarlo correctamente. Esto puede provocar un aumento inesperado de la memoria y un fallo de reproducción o un bloqueo, debido a un medio erróneo. Esto se corregirá en la próxima versión del reproductor de iOS.

12 de noviembre de 2020

Nuevo campo de evento, stream_id

El campo stream_id se agregó a varios eventos. Consulte Uso de Amazon EventBridge con IVS.

9 de noviembre de 2020

Agregar visualización de metadatos a la consola

Los metadatos cronometrados ahora se pueden ver desde la consola de Amazon IVS. En la Guía del usuario de Amazon IVS, consulte la nueva sección sobre Visualización de los metadatos cronometrados en Incorporación de metadatos en una transmisión de video.

30 de octubre de 2020

CloudFormation Support

Amazon IVS ahora admite AWS CloudFormation. Esto permite a los clientes de Amazon IVS crear y administrar canales, claves de transmisión y pares de claves de reproducción con AWS CloudFormation.

La compatibilidad con Amazon IVS para CloudFormation está disponible en todas las regiones de AWS en las que Amazon IVS está disponible. Para empezar, consulte la página del producto de Amazon IVS o la información de Amazon IVS en la Guía del usuario de AWS CloudFormation.

27 de octubre de 2020

Límites más altos para canales, CCV y CCB

Hemos aumentado tres límites de cuota de servicio:

  • El número máximo de canales que los usuarios pueden crear, por región de AWS, aumentó de 500 a 5000.

  • El número máximo de espectadores simultáneos permitido para reproducir un canal en directo en todos los canales de una región de AWS, aumentó de 3000 a 15 000.

  • El número máximo de difusión simultánea (canales que se pueden transmitir simultáneamente), por región de AWS, aumentó de 30 a 100.

Estos aumentos están disponibles en todas las regiones en las que Amazon IVS está disponible. Para obtener más información, consulte IVS Service Quotas | Transmisión de baja latencia en la Guía del usuario de Amazon IVS.

9 de octubre de 2020

Nuevas Service Quotas y eventos de EventBridge

Ahora hay Service Quotas y eventos de EventBridge relacionados con la resolución de incorporación. Consulte IVS Service Quotas | Transmisión de baja latencia y Uso de Amazon EventBridge con IVS.

Reproductor de Amazon IVS: SDK para la Web 1.1.2

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.1.2/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.1.2/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.1.2/web/

Esta versión incluye un parche del reproductor web que corrige un problema que afectaba a los espectadores que utilizaban Microsoft Edge. Para esos espectadores, si el modo de calidad automática está activado para la transmisión (es decir, ABR está vigente), la reproducción de baja latencia no funciona; en estas circunstancias, las transmisiones se reproducen con mayor latencia.

7 de octubre de 2020

Reproductor SDK de Amazon IVS 1.1.0

Los SDK del reproductor de Amazon Interactive Video Service (IVS) utilizan el control de versiones semántico.

Plataforma Descargas y cambios
Todos
  • Se ha corregido un error que provocaba que el algoritmo de velocidad de bits adaptable del reproductor bajara de forma incorrecta la calidad a 160p.

  • El reproductor ahora arroja un error si no hay cualidades de video reproducibles.

  • Se actualizó el comportamiento de búsqueda de VOD: cuando intenta buscar después del final, el reproductor busca hasta el final en lugar de devolver un error.

  • El reproductor ahora lanza un error fatal después de agotar todas las cualidades disponibles durante la recuperación de errores.

Reproductor web 1.1.0

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.1.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.1.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.1.0/web/

Problemas conocidos:

  • Si Video.js no está disponible, registerIVSQualityPlugin ahora lanza una excepción en lugar de escribir en console.error.

  • Si registerIVSTech o registerIVSQualityPlugin se llama más de una vez, las llamadas que se realicen después de la primera ahora no hacen nada (en lugar de intentar volver a registrarse).

  • El tipo del primer parámetro para registerIVSQualityPlugin ha cambiado deVideoJS a any.

  • Se han eliminado las dependencias del contexto del navegador para habilitar la representación del lado del servidor.

  • Si el navegador hace una pausa automática en respuesta a la desactivación del silencio, el reproductor ahora activa el evento AUDIO_BLOCKED y reanuda la reproducción silenciada.

  • Se agregó recuperación de conectividad de red. Un período de espera de red no dará lugar a que se envíe un estado de error a la aplicación del cliente. En su lugar, cuando se pierde la conectividad de red:

    • Si la aplicación se está reproduciendo, la biblioteca del reproductor envía el evento NETWORK_UNAVAILABLE a la aplicación y el reproductor entra en el estado IDLE. Cuando se restablece la conectividad, la biblioteca del reproductor reanuda la reproducción y la aplicación recibe un evento PLAYING.

    • Si la aplicación está en pausa, el evento NETWORK_UNAVAILABLE no se envía a la aplicación y la biblioteca del reproductor permanece en el estado IDLE. Cuando se restablece la conectividad, la biblioteca del reproductor permanece en el estado IDLE.

    • En cualquier momento, si la aplicación intenta reproducir, la biblioteca del reproductor trata hacer una reproducción normal. El evento NETWORK_UNAVAILABLE se envía a la aplicación y el reproductor entra en el estado IDLE.

Reproductor de Android 1.1.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.1.0/android/

Problema conocido: el Reproductor SDK se bloqueará si la aplicación se dirige a Android 11 (API level 30) y el usuario ejecuta Android 11 en una red celular. Esto se corregirá en la próxima versión. Mientras tanto, recomendamos segmentar un nivel anterior de API de Android (29 o inferior).

Reproductor de iOS 1.1.0

Descargar: https://player.live-video.net/1.1.0/AmazonIVSPlayer.xcframework.zip

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.1.0/ios/

  • Se corrigió un problema que podía causar bloqueos, con este mensaje de UIKit: “Modifications to the layout engine must not be performed from a background thread after it has been accessed from the main thread.” (Las modificaciones en el motor de diseño no se deben realizar desde un subproceso en segundo plano después de que se haya accedido desde el subproceso principal). Esto podría ocurrir al poner en segundo plano y en primer plano la aplicación.

14 de septiembre de 2020

Nuevo campo de evento, channel_name

El campo channel_name se agregó a varios eventos. Consulte Uso de Amazon EventBridge con IVS.

19 de agosto de 2020

Autorización de reproducción (canales privados)

Amazon IVS ahora ofrece a los clientes la posibilidad de crear canales privados, lo que permite a los clientes restringir qué espectadores pueden ver sus transmisiones. Los clientes controlan el acceso a la reproducción de videos al habilitar la autorización de reproducción en canales y generar tokens web JSON (JWT) firmados para solicitudes de reproducción autorizadas. Para obtener más información, consulte Configuración de canales privados.

Un nuevo campo authorized en el objeto Channel indica si el canal es privado. Consulte la Referencia de la API de Amazon IVS.

11 de agosto de 2020

Reproductor de Amazon IVS: SDK for iOS 1.0.6

Descargar: <deprecated>

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.0.6/ios/

Esta versión incluye un parche del reproductor de iOS que corrige un problema que impedía que algunas aplicaciones del reproductor de iOS se agregaran a la App Store de Apple. Específicamente, las aplicaciones creadas con código de bits habilitado arrojarían un error al validar la App Store Connect después de la carga.

5 de agosto de 2020

Uso de Amazon EventBridge con Amazon IVS

Los eventos de EventBridge de Amazon IVS ya se encuentran disponibles a través de la consola de Amazon EventBridge. Consulte la sección sobre Creación de reglas de Amazon EventBridge para Amazon IVS en Uso de Amazon EventBridge con Amazon IVS, en la Guía del usuario de Amazon IVS.

15 de julio de 2020

Versión del reproductor 1.0

Los Reproductor SDK de Amazon Interactive Video Service (IVS) utilizan el control de versiones semántico.

Plataforma Descargas y cambios
Todos

Problema conocido: para las funciones setAutoMaxQuality y setQuality, la calidad que proporciona se aplica correctamente a la transmisión actual, pero no se aplica correctamente si carga una nueva transmisión. Para evitar esto, si carga una nueva transmisión, llame a esto con una calidad para la nueva transmisión después de PlayerState.READY.

Reproductor web 1.0.0

Paquete NPM: https://www.npmjs.com/package/amazon-ivs-player

Activo de script: https://player.live-video.net/1.0.0/amazon-ivs-player.min.js

Activo tecnológico de Video.js: https://player.live-video.net/1.0.0/amazon-ivs-videojs-tech.min.js

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.0.0/web/

Problemas conocidos:

  • Al reproducir un VOD en un navegador móvil de iOS (por ejemplo, Safari o Chrome), la búsqueda hacia atrás silenciará el reproductor. Para evitar esto, llame a player.setMuted(false) después de buscar.

  • Al reproducir un VOD en un navegador móvil de iOS, buscar hacia atrás funciona de forma intermitente al seleccionar directamente la posición deseada. Para evitar esto, arrastre la barra de búsqueda hasta la posición deseada.

  • Cuando se reproduce un VOD en un navegador móvil de iOS mediante la integración de Video.js, el botón de reproducción no funciona correctamente. Para evitar esto, oculte el botón de reproducción al inicializar Video.js: https://videojs.com/guides/components/#play-toggle.

Reproductor de Android 1.0.0

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.0.0/android/

Problema conocido: el segundo y el primer plano pueden provocar que se pierda la sincronización de audio y video para la reproducción de VOD en Android.

Reproductor de iOS 1.0.0

Descargar: <deprecated>

Documentación de referencia: https://aws.github.io/amazon-ivs-player-docs/1.0.0/ios/

Problemas conocidos:

  • El segundo y el primer plano provocan un error de reproducción en directo y para VOD. Para evitar esto, pause la transmisión cuando se recibe el comando UIApplicationDidEnterBackgroundNotification y reanudar la reproducción con el comando UIApplicationDidBecomeActiveNotification.

  • Los dispositivos de iOS 10 pueden experimentar un bloqueo al regresar del segundo plano. Para evitar esto, establezca la propiedad player de la capa en nil antes de entrar en segundo plano.