Notas de la versión del Client SDK para iOS

Versión 2.33.0 -- Febrero 2026

  • Esta versión añade nuevas estadísticas para editores y abonados, entre las que se incluyen: métricas de capa de vídeo para simulcast/SVC y estadísticas de transporte para editores; seguimiento de congelación/pausa de vídeo y métricas de descodificación para abonados; y eventos de cambio de calidad de vídeo tanto para editores como para abonados. Para más información, consulte esta documentación.

  • Esta versión añade soporte completo para estadísticas de red de remitentes para abonados en sesiones de vídeo (que anteriormente estaba en beta). Para más información, consulte esta documentación.

  • Esta versión añade ajustes de preferencias de degradación del editor para controlar cómo se adapta la calidad del vídeo cuando el ancho de banda o los recursos de la CPU son limitados. Para más información, consulte esta documentación.

  • Esta versión añade compatibilidad con los Mac de silicona de Apple que ejecutan macOS 14 o posterior. Para obtener más información sobre las consideraciones y limitaciones específicas de la plataforma, consulte esta documentación.

  • En esta versión dejamos de utilizar la función [OTVideoFrame setMetadata:data error:error] método y OTVideoFrame metadata propiedad. Se eliminarán en futuras versiones menores.

Versión 2.32.1 -- Diciembre de 2025

  • Se ha corregido un fallo durante las migraciones automáticas de sesión que podía producirse sólo en escenarios de sincronización limitados.

Versión 2.32.0 -- Noviembre de 2025

  • Esta versión añade nuevos métodos para supervisar las estadísticas de red de un emisor en las sesiones de vídeo, lo que permite a los receptores conocer el ancho de banda disponible del emisor y el rendimiento de la conexión. Para más información, consulte esta documentación. Se trata de una función beta.

  • Esta versión añade nuevos métodos para configurar los códecs de vídeo preferidos por los editores, lo que permite un control detallado de cómo se priorizan los códecs de vídeo durante la negociación de la sesión. Para más información, consulte esta documentación.

  • Esta versión corrige un problema por el que podía producirse una fuga de memoria al utilizar la función OTPublisherKit.videoTransformers para aplicar transformadores de vídeo al flujo. Para más información, véase Integración de la biblioteca multimedia de Vonage.

  • Esta versión corrige un problema por el que el vídeo del editor podía mostrarse con una orientación incorrecta en dispositivos iPad al cambiar el tamaño de la ventana de la aplicación en iPadOS 26.

Versión 2.31.1 -- Octubre de 2025

  • Esta versión corrige un error por el que, en algunos casos, las aplicaciones se bloqueaban al utilizar el mecanismo para omitir las comprobaciones de la red local para establecer la conectividad multimedia. Véase la Cambios en la red de iOS 14 documentación.

  • Esta versión corrige un problema por el que, en algunos casos, el vídeo de los abonados podía congelarse.

  • Esta versión corrige un error por el que las aplicaciones se bloqueaban debido a que los editores dejaban de publicar como parte de las retrollamadas de desconexión de sesión.

  • Esta versión corrige un problema por el que, en algunos casos, las sesiones no podían conectarse debido a certificados caducados.

Versión 2.31.0 -- Septiembre 2025

  • Esta versión añade soporte completo para el códec VP9 con Codificación de vídeo escalable (SVC) en sesiones enrutadas (que antes estaba en beta).

  • Esta versión añade soporte completo para la migración de sesiones (que anteriormente estaba en beta). Consulte la OTSessionSettings.sessionMigration propiedad. Para más información, consulte esta documentación.

  • Esta versión añade nuevos métodos para configurar las tasas de bits de vídeo para los editores. Para más información, consulte esta documentación.

  • Esta versión añade nuevos métodos de moderación para obligar a los clientes a desconectarse. Para más información, consulte nuestra documentación para Moderación.

  • Esta versión añade nuevos ajustes al editor para controlar la captura de audio mientras está silenciado, de modo que el editor reciba actualizaciones del nivel de audio cuando no esté publicando audio. Esto es útil para implementar funciones como hablar mientras se silencia. Para más información, consulte esta documentación.

  • Esta versión añade soporte para integrar iOS CallKit sin implementar un controlador de audio personalizado. Para más información, consulte esta documentación.

  • Esta versión corrige CVE-2025-5283, una vulnerabilidad de seguridad en la biblioteca libvpx, que forma parte de WebRTC. Se recomienda a los clientes que actualicen para incorporar esta corrección.

  • En esta versión dejamos de utilizar la función [OTSession setRtcStatsReportFilePath:path error:error] método. Este método se eliminará en futuras versiones menores.

Versión 2.30.1 -- Mayo 2025

  • Esta versión corrige un problema por el que, en algunos casos, las sesiones no podían conectarse.

  • Esta versión corrige un problema con las estadísticas de red de los abonados y los informes de estadísticas RTC enviados por el OTSubscriberKitNetworkStatsDelegate y OTSubscriberKitRtcStatsReportDelegate delegados.

  • Nota: La API pública en versiones anteriores tenía algunos problemas de sintaxis de métodos obsoletos que podían causar errores de compilación. Esto se ha solucionado en esta versión.

Versión 2.30.0 -- Mayo 2025

  • Esta versión añade un mecanismo para omitir las comprobaciones de la red local para establecer la conectividad multimedia. Esto mejora la experiencia del usuario en los cambios de red de iOS 14 que afectan a las sesiones retransmitidas. Véase la Cambios en la red de iOS 14 documentación.
  • Esta versión añade mejoras de calidad para las API de desenfoque de fondo y sustitución de fondo.
  • Esta versión añade compatibilidad con el códec VP9 para cifrado de extremo a extremo.
  • Esta versión añade compatibilidad con controles de cámara como la linterna y el zoom. Ver la OTPublisher.cameraTorch y OTPublisher.cameraZoomFactor propiedades. Para más información, consulte la sección antorcha y zoom documentación de control de cámaras.
  • Esta versión añade soporte para la migración de sesiones. Véase la OTSessionSettings.sessionMigration propiedad. Para más información, consulte esta documentación. Se trata de una función beta.
  • Nota: Hay algunos problemas de sintaxis de métodos obsoletos en la API pública que pueden causar errores de compilación. Se corregirán en la próxima versión. Para más información, consulte esta nota.

Versión 2.28.4 -- Febrero de 2025

  • Esta versión corrige un problema por el que las sesiones no podían conectarse, en algunos casos, debido a problemas de conectividad de red.

Versión 2.29.1 -- Febrero de 2025

  • Esta versión corrige un problema por el que las sesiones no podían conectarse, en algunos casos, debido a problemas de conectividad de red.

  • Esta versión corrige un problema por el que las sesiones no podían conectarse cuando se utilizaba la función Proxy IP a través de servidores proxy HTTP que requieren el nombre del servidor al que el cliente está intentando conectarse durante el handshaking.

  • Esta versión corrige un problema por el que no se devolvía un error al enviar señales con un token de sólo publicación.

  • Nota: La documentación de referencia de la API de la versión anterior puede contener referencias erróneas a apiKey en lugar de applicationId. Esto se ha corregido en esta versión.

Versión 2.29.0 -- Enero 2025

  • Esta versión sólo es compatible con iOS 15+.

  • Esta versión del SDK utiliza una versión actualizada de WebRTC 121, que incluye mejoras de rendimiento, estabilidad y seguridad. La actualización también aprovecha las optimizaciones de la actualización de WebRTC, incluidas correcciones de errores, mejoras de rendimiento de los códecs multimedia de audio y vídeo, mejor adaptación a la red y mayor compatibilidad con los navegadores.

  • Esta versión añade mejoras de rendimiento para Conexión entre pares única.

  • Esta versión añade soporte para el códec VP9 con Codificación de vídeo escalable (SVC) en sesiones enrutadas. Se trata de una función beta.

  • Nota: La documentación de referencia de la API puede contener referencias erróneas a apiKey. Estos deben ser applicationId y se corregirá en la próxima versión.

Versión 2.28.3 -- Diciembre 2024

  • Esta versión corrige un problema por el que, en algunos casos, al activar el audio o el vídeo inmediatamente después de la publicación se impedía la visualización del vídeo.

  • Esta versión corrige un problema por el que, en algunos casos, las aplicaciones que se ejecutaban en iOS 17.6.1 se bloqueaban.

Versión 2.28.2 -- Septiembre 2024

  • Esta versión corrige un problema por el que, en algunos casos, el nivel de audio se mantenía igual cuando se silenciaba el editor.

  • Esta versión corrige un problema por el que los dispositivos de audio personalizados podían provocar un bloqueo.

  • Esta versión corrige un problema por el que, en algunos casos, el audio de los usuarios del SDK de cliente web era distorsionado.

Versión 2.28.1 -- Agosto 2024

  • Esta versión añade una versión mínima requerida de iOS en el Info.plist.

  • Esta versión corrige un problema por el que el vídeo se entrecortaba brevemente tras conectarse a otro usuario.

  • Esta versión corrige un problema por el que la resolución de vídeo no se actualizaba al girar los dispositivos.

Versión 2.28.0 -- Junio 2024

  • Esta versión añade compatibilidad con Conexión entre pares única. Cuando está activada, reduce el consumo de recursos del sistema operativo, mejora el control de la velocidad y, en el caso de los dispositivos móviles nativos, admite sesiones de gran tamaño. Consulte la documentación de OTSessionSettings.singlePeerConnection propiedad.

  • Esta versión agrega compatibilidad con la supresión avanzada de ruidos. Esto utiliza la biblioteca multimedia de Vonage para proporcionar una cancelación de ruido mejorada. Consulta la documentación de la OTPublisherKit.audioTransformer propiedad. Anteriormente era una función beta.

  • Esta versión corrige un problema por el que, en algunos casos, el editor se destruía al silenciar el vídeo.

Versión 2.27.4 -- Junio 2024

  • Esta versión añade soporte para leer los certificados de la Autoridad de Certificación en el almacén de confianza del host para que pueda utilizarlos como certificados raíz válidos cuando se conecte a los servicios de OpenTok.

  • Esta versión añade compatibilidad con el requisito de Apple del firma del SDK.

  • Esta versión agrega compatibilidad con la supresión avanzada de ruidos. Esto utiliza la biblioteca multimedia de Vonage para proporcionar una cancelación de ruido mejorada. Consulta la documentación de la OTPublisherKit.audioTransformer propiedad. Se trata de una función beta.

  • Esta versión reduce el tamaño del SDK al eliminar el código de la biblioteca multimedia de Vonage. Para usar métodos que utilizan la biblioteca multimedia de Vonage, debes cargar la biblioteca multimedia de Vonage por separado del SDK para iOS de Vonage Video. Esto incluye el uso del OTPublisherKit.audioTransformers y OTPublisherKit.videoTransformers para aplicar transformadores de audio y vídeo al flujo. Para más información, consulte Integración de la biblioteca multimedia de Vonage.

  • Esta versión corrige un fallo.

Versión 2.27.3 -- Abril 2024

Versión 2.26.3 -- Abril 2024

Versión 2.25.5 -- Abril 2024

Versión 2.27.2 -- Marzo 2024

  • Esta versión corrige un problema por el que las aplicaciones a veces se bloqueaban al despublicar.

Versión 2.27.1 -- Enero 2024

  • Esta versión corrige un error por el que canSubscribe devolvía información incorrecta en OTSessionCapabilities.

  • Esta versión corrige un problema por el que el estado de los subtítulos no se actualizaba correctamente para los abonados en determinadas circunstancias.

  • Esta versión corrige algunos fallos.

  • Esta versión corrige un problema por el que algunas clases privadas quedaban expuestas.

Versión 2.27.0 -- Diciembre 2023

  • Esta versión añade compatibilidad con editor de audio fallback. Anteriormente era una función beta. Consulte la documentación sobre el audio fallback de Publisher.

  • Esta versión añade compatibilidad con el códec VP9 en sesiones retransmitidas. Para más información, consulte la página Códecs de vídeo documentación.

  • Esta versión añade compatibilidad con el cifrado de extremo a extremo. Puede activar cifrado de extremo a extremo utilizando el [OTSession setEncryptionSecret:secret:error:] método. Para más información, consulte el Cifrado de extremo a extremo documentación.

  • Esta versión añade compatibilidad con enrutamiento adaptable de medios. Para obtener más información, consulte la documentación sobre Enrutamiento adaptable de medios.

  • Esta versión añade algunas mejoras en la gestión de la memoria.

  • Esta versión corrige un problema por el que algunos eventos se omitían.

Versión 2.26.2 -- Noviembre 2023

  • Esta versión añade soporte para el audio fallback del editor. Se trata de una función beta. Consulte la Retorno de audio del editor documentación.

Versión 2.25.4 -- octubre de 2023

  • Esta versión corrige un problema por el que a veces se tardaba más de lo esperado en desconectarse de una sesión.

Versión 2.24.3 -- Octubre 2023

  • Esta versión corrige un problema por el que a veces se tardaba más de lo esperado en desconectarse de una sesión.

Versión 2.26.1 -- octubre de 2023

  • Esta versión corrige un problema por el que las dimensiones del vídeo eran incorrectas si los usuarios silenciaban el vídeo.
  • Esta versión soluciona un problema por el que, en algunos casos, los usuarios no podían conectarse a sesiones con servidores TURN personalizados y proxies IP activados.
  • Esta versión corrige un problema por el que, en algunos casos, el uso de dispositivos de audio personalizados provocaba fallos de publicación.
  • Esta versión corrige algunas fugas de memoria.
  • Esta versión corrige un problema por el que a veces se tardaba más de lo esperado en desconectarse de una sesión.
  • Esta versión corrige un problema por el que, en algunos casos, poner el micrófono en silencio provocaba un bloqueo.

Versión 2.26.0 -- Agosto 2023

  • Esta versión añade compatibilidad con Biblioteca del procesador multimedia de Vonage y transformadores multimedia personalizados. Puede aplicar transformaciones de vídeo y audio personalizadas a secuencias de vídeo y audio mediante la función OTPublisherKit.videoTransformers y OTPublisherKit.audioTransformer propiedades. Esta dirección era antes una función beta.

  • Esta versión añade compatibilidad con más Procesador multimedia de Vonage filtros. El filtro de desenfoque de fondo acepta ahora una opción de radio personalizado. Y hay un nuevo filtro de sustitución de fondo de fondo. Consulte la documentación del filtro OTPublisherKit.videoTransformers propiedad.

  • Esta versión añade compatibilidad con Subtítulos en directo. Consulte la documentación de OTPublisherKitSettings.publishCaptions y OTSubscriberKit.subscribeToCaptions. Anteriormente era una función beta.

  • Esta versión corrige algunas advertencias del compilador.

Versión 2.25.2 -- Mayo 2023

  • Esta versión añade soporte para Insertable Streams para vídeo y audio. Puede aplicar transformaciones personalizadas de vídeo y personalizadas a los flujos de vídeo y audio mediante la función OTPublisherKit.videoTransformers y OTPublisherKit.audioTransformer propiedades. Se trata de una función beta.

  • Esta versión añade compatibilidad con Subtítulos en directo. Consulte la documentación de OTPublisherKitSettings.publishCaptions y OTSubscriberKit.subscribeToCaptions. Se trata de una función beta.

  • Esta versión corrige un problema por el que los subtítulos estaban activados por defecto.

Versión 2.25.1 -- Mayo 2023

  • Se ha añadido compatibilidad con el gestor de paquetes Swift: https://github.com/vonage/vonage-video-client-sdk-swift.git.

  • Esta versión elimina el soporte para binarios FAT (anteriormente disponibles como Pod "OpenTok"). Sólo se soportan los artefactos XCFramework (disponibles como Pod "OTXCFramework").

  • Esta versión corrige los errores del enlazador cuando una aplicación utiliza varias bibliotecas WebRTC.

  • Esta versión corrige algunas fugas de memoria.

  • Esta versión corrige un problema por el que, en ocasiones, la aplicación se bloqueaba si se publicaba durante mucho tiempo. mucho tiempo.

Versión 2.25.0 -- Abril 2023

  • Esta versión del SDK utiliza una versión actualizada de WebRTC 99, que incluye mejoras de rendimiento y estabilidad.

  • Esta versión corrige un fallo intermitente al ejecutar la aplicación en modo de depuración.

Versión 2.24.2 -- Febrero 2023

  • Esta versión es compatible con iOS 13 o superior.

  • Esta versión añade soporte de emulador para CPU basadas en silicio de Apple.

  • Esta versión corrige un problema por el que el LED de la cámara no se apagaba cuando se silenciaba el vídeo.

  • Esta versión corrige un problema por el que el audio permanecía silenciado para los usuarios en determinadas circunstancias.

  • Esta versión corrige un problema por el que al iniciar una sesión con el vídeo silenciado se desactivaba el vídeo escalable.

  • Esta versión soluciona un problema por el que la publicación en alta definición completa (1080p) provocaba que el vídeo escalable escalable.

Versión 2.24.1 -- Diciembre 2022

  • Esta versión corrige un problema por el que, en algunos casos, la publicación podía tardar más de lo habitual.

Versión 2.24.0 -- octubre de 2022

  • Esta versión del SDK utiliza WebRTC 99, que incluye mejoras de rendimiento y estabilidad.

  • Esta versión corrige un problema cuando AES-256 estaba activado y las Applications no podían conectarse a clientes con Safari 15.3 y versiones inferiores.

  • Esta versión soluciona un problema por el que las aplicaciones no podían conectarse a una sesión cuando IP Proxy estaba activado.

  • Esta versión corrige un problema por el que se producía un aviso intermitente de hilo al inicializar un editor.

Versión 2.23.1 -- Agosto 2022

  • Esta versión corrige un problema que provocaba un uso excesivo del ancho de banda por parte de los flujos en las sesiones retransmitidas.

  • Esta versión corrige un problema por el que la aplicación se bloqueaba ocasionalmente debido a problemas de audio.

Versión 2.23.0 -- Julio 2022

  • Esta versión es compatible con iOS 12 o superior.

  • Se ha añadido compatibilidad con la resolución Full High Definition (1920x1080 píxeles). Puede especificar OTCameraCaptureResolutionHigh1080p como el cameraResolution propiedad de la página OTPublisherSettings que se pasa al objeto [OTPublisher initWithDelegate:settings:] método. Anteriormente era una función beta privada.

  • Esta versión aplica vídeo escalable soporte para compartir pantalla. Consulte el OTPublisherKitSettings.scalableScreenshare propiedad. Anteriormente era una función beta.

  • Esta versión añade la posibilidad de activar niveles de audio por abonado. Consulte la documentación de OTSubscriberKit.audioVolume propiedad. Anteriormente era una función beta.

  • Esta versión corrige un problema por el que los editores de streams 1080p o 720p a sesiones enrutadas publicó dos vídeo escalable capas en lugar de tres.

Problemas conocidos

Limitación de la pantalla compartida en macOS

La captura de pantalla de escritorio completa no es compatible cuando se ejecuta el SDK de iOS en macOS (Mac de silicona de Apple).

Al utilizar funciones de pantalla compartida (como las implementaciones basadas en ReplayKit) en macOS:

  • Sólo se puede capturar la ventana de la aplicación, no el escritorio completo.
  • Las restricciones del sandboxing de ReplayKit impiden capturar contenidos fuera de la aplicación
  • ScreenCaptureKit (API de captura de pantalla nativa de macOS) no está disponible en los objetivos de aplicaciones de iOS, incluso cuando se ejecuta en Macs de Apple Silicon.
  • Los xcframeworks del SDK no son compatibles con Mac Catalyst, lo que permitiría acceder a ScreenCaptureKit.

Si su aplicación requiere compartir toda la pantalla del escritorio en macOS, considere la posibilidad de utilizar la función SDK de JavaScript con Electron en su lugar.

Problemas de sintaxis de métodos obsoletos en la API pública

Al compilar una aplicación utilizando el SDK, el compilador puede arrojar un error si las advertencias de falta de declaración se tratan como errores. Estamos trabajando en este problema. Como solución a este problema, utilice el indicador -Wno-error=missing-declarations al compilar.

Este problema se ha solucionado a partir de la versión 2.30.1.

Cambios importantes en la red de iOS 14 que afectan a las sesiones retransmitidas

Con iOS 14, Apple introduce la privacidad de la red local (véase este vídeo).

A partir de iOS 14, el sistema operativo pedirá permiso al usuario cuando una aplicación intente suscribirse a clientes de la misma red local en una sesión retransmitida. El texto predeterminado de la notificación dice que a la aplicación "le gustaría encontrar y conectarse a dispositivos de tu red local".

En una sesión retransmitida, la Video API de Vonage utiliza la red local para descubrir y conectarse a los participantes de video en tu red local cuando sea posible. Si los clientes no pueden conectarse en la red local, una aplicación utilizará el servidor de servidor TURN para retransmitir flujos de audio y vídeo.

Si el usuario rechaza el permiso, el intento de suscripción puede fallar si el cliente no puede conectarse al servidor TURN. En este caso después de que se rechace el permiso, cualquier intento futuro de suscribirse a clientes en la misma red también fallará a menos que el usuario cambie el permiso en Ajustes. Desafortunadamente, iOS no proporciona una API para que una aplicación determine si el usuario ha aceptado o rechazado este permiso.

Es importante tener en cuenta que esto no se aplica a las sesiones de vídeo que utilizan la función Router multimedia, ya que los medios se envían a través de Internet y no de la red local.

Si su aplicación utiliza una sesión retransmitida, le animamos a que añada una cadena de uso personalizada descriptiva para informar al usuario de por qué la aplicación necesita este permiso:

  1. En Xcode, abre el archivo info.plist de tu aplicación.

  2. En el editor info.plist, haga clic con el botón derecho del ratón en la columna de la izquierda y seleccione Añadir fila (o haga clic en +) para añadir un ajuste para Privacidad - Descripción del uso de la red local.

  3. Edita el valor de esta cadena para describir cómo utiliza tu aplicación este permiso.

    Por ejemplo, añada "Esta aplicación utiliza la red local para descubrir y conectarse a participantes de vídeo en la misma red cuando sea posible".

El mensaje al usuario incluirá esta descripción.

Para Applications que no pueden utilizar sesiones enrutadas y no desean que el usuario acceso a la red local, puede utilizar el siguiente código, que obliga a la aplicación a utilizar servidores TURN la aplicación a utilizar servidores TURN:

Objetivo-C

OTSessionSettings *settings = [[OTSessionSettings alloc] init];
OTSessionICEConfig *myICEServerConfiguration = [[OTSessionICEConfig alloc] init];
myICEServerConfiguration.transportPolicy = OTSessionICETransportRelay;
settings.iceConfig = myICEServerConfiguration;
session = [[OTSession alloc] initWithApiKey:kApiKey
                                   sessionId:kSessionId
                                    delegate:self settings:settings];

Swift

let settings = OTSessionSettings()
let myICEServerConfiguration = OTSessionICEConfig()
myICEServerConfiguration.transportPolicy = .relay
settings.iceConfig = myICEServerConfiguration
let session = OTSession(apiKey: apiKey, sessionId: sessionId, delegate: self, 
                        settings: settings)

Problemas al usar Xcode Simulator para previsualizar tu aplicación en un Mac con un chip M1

El SDK para iOS de la API de Video de Vonage actualmente no incluye compatibilidad con arm64, que requiere el simulador cuando se ejecuta en un Mac M1. Para solucionar este problema, ejecuta Xcode (y el simulador) en Rosetta.

Este problema se ha solucionado a partir de la versión 2.25.0.

Otros problemas conocidos

La desconexión de una sesión puede tardar más de lo esperado. Estamos trabajando en este problema.

En las sesiones de Vonage que utilizan video H.264, el uso de la CPU puede aumentar a un nivel significativo si la aplicación utiliza un editor y cuatro o más suscriptores simultáneamente.

Esta versión del SDK de iOS no es compatible con la visualización de vídeos mediante AirPlay de Apple.

En una sesión con el medios modo en retransmitido, sólo un cliente puede suscribirse a un flujo publicado por un dispositivo iOS. dispositivo iOS.

El simulador iOS de Xcode no proporciona acceso a la cámara. Al realizar pruebas en el simulador de iOS, un objeto OTPublisher utiliza un vídeo de demostración en lugar de la cámara. cámara.

La suscripción a flujos de pantalla compartida (véase "Novedades y cambios - Versión 2.4") no es compatible con el SDK de iOS versión 2.3 y anteriores. Deberá actualizar a la versión 2.4.

Si utiliza una versión de Xcode anterior a la 7.2.0, no utilice la opción -all_load del enlazador. En su lugar, utilice la opción -force_load para cargar bibliotecas bibliotecas que lo requieran.

El SDK de iOS enlaza con la biblioteca estándar libc++. Si otra biblioteca que enlaza con la biblioteca estándar libc++ se compiló en una versión de Xcode anterior a la 6.0.0, es posible que se produzcan fallos de seguridad en tiempo de ejecución al utilizarla con el SDK de iOS. Las bibliotecas incompatibles conocidas son, entre otras, las siguientes Firebase (versiones anteriores a la 2.1.2 -- véase https://code.google.com/p/webrtc/issues/detail?id=3992) y Google Maps (versiones anteriores a la 1.9.0). Para solucionar este problema, descargue una versión de la biblioteca otra biblioteca compilada con Xcode 6.0.0 o posterior.

La transmisión de vídeo se impide en las redes que tienen cortafuegos que utilizan proxies autenticados. Esto se debe a un problema central con la actual implementación subyacente de WebRTC (véase este fallo de Chromium informe) que solucionado. Estamos trabajando para determinar si esto sigue siendo un problema para la Video API de Vonage.

En las sesiones retransmitidas, las aplicaciones no muestran la barra roja cuando se ejecutan en segundo plano, si ningún cliente se suscribe a su flujo antes de que la aplicación pase en segundo plano.

Al establecer una URL proxy (mediante la opción Session.Builder.setProxyUrl() ), utilice únicamente la ruta ruta raíz absoluta de la URL. Utilizar la ruta del proxy en la URL no funciona actualmente y es un error conocido. Por lo tanto "https://my-proxy.herokuapp.comy "https://my-proxy.herokuapp.com:443"son aceptables, mientras que "https://my-proxy.herokuapp.com/" y "https://my-proxy.herokuapp.com/my-beta-app/version5"no lo son.