Video iOS SDK Release Notes
v2.34.1 — Juli 2026
Festgelegt
- Es wurde ein Problem behoben, bei dem der Videostream eines Publishers nach einem Adaptives Medien-Routing (AMR) Übergang zu einer gerouteten Topologie unter Einhaltung einer bestimmten Abfolge von Stummschalt- und Entstummschaltvorgängen sowie Teilnehmerzugängen.
v2.34.0 — Mai 2026
Hinzugefügt
-
Mit dieser Version wird die Beobachtungsfunktion für Clients um neue Metriken für den Netzwerkzustand erweitert, die detaillierte Einblicke in die Netzwerkleistung und Qualitätsindikatoren bieten. Diese Metriken ergänzen die in Version 2.33.0 eingeführten Publisher- und Subscriber-Statistiken und unterstützen Entwickler bei der proaktiven Überwachung von Netzwerkbedingungen, die sich auf die Videoqualität auswirken, bei der Diagnose von Konnektivitätsproblemen und bei fundierten Entscheidungen über mögliche Anpassungen. Weitere Informationen finden Sie unter diese Dokumentation.
-
Diese Version unterstützt Live Captions Translation, die Untertitelübersetzung in Echtzeit während Videoanrufen. Jeder Teilnehmer kann unabhängig seine bevorzugte Übersetzungssprache auswählen. Diese Funktion unterstützt den gesamten AWS Translate-Sprachensatz. Dies ist eine Private-Beta-Funktion. Wenn Sie die Live Captions Translation für Ihr Projekt aktivieren möchten, kontaktieren Sie uns. Weitere Informationen über Live-Untertitel finden Sie unter diese Dokumentation.
Festgelegt
- Diese Version behebt ein Problem, bei dem benutzerdefinierte Video-Capturer Videos von der rückwärtigen Kamera falsch gespiegelt haben.
Reaktionen für iOS
Die iOS-Funktion Reaktionen kann dazu führen, dass Clients in veröffentlichten Videos unbeabsichtigte Animationen auf der Grundlage von Benutzergesten senden.
Mit iOS und iPadOS 17.4 kann ein Entwickler die Kamera-Reaktionen deaktivieren, indem er die Taste NSCameraReactionEffectGesturesEnabledDefault in der plist-Datei der Anwendung auf false setzen.
Bekannte Probleme
Begrenzung der Bildschirmfreigabe unter macOS
Die Erfassung des gesamten Desktop-Bildschirms wird nicht unterstützt, wenn das iOS SDK auf macOS (Apple Silicon Macs) ausgeführt wird.
Bei der Verwendung von Bildschirmfreigabefunktionen (wie ReplayKit-basierte Implementierungen) unter macOS:
- Nur das eigene Fenster der Anwendung kann erfasst werden, nicht der gesamte Desktop
- Die Sandboxing-Beschränkungen von ReplayKit verhindern die Erfassung von Inhalten außerhalb der Anwendung
- ScreenCaptureKit (macOS-eigene Bildschirmaufnahme-API) ist in iOS-App-Zielen nicht verfügbar, selbst wenn es auf Apple Silicon Macs läuft
- Die xcframeworks des SDK enthalten keine Mac Catalyst-Unterstützung, die sonst den Zugriff auf ScreenCaptureKit ermöglichen würde
Wenn Ihre Anwendung die gemeinsame Nutzung des gesamten Desktop-Bildschirms unter macOS erfordert, sollten Sie die Option JavaScript-SDK stattdessen mit Electron.
v2.33.0 — Februar 2026
-
Diese Version fügt neue Publisher- und Subscriber-Statistiken hinzu, darunter: Video-Layer-Metriken für Simulcast/SVC und Transportstatistiken für Publisher; Video-Freeze/Pause-Tracking und Decodierungsmetriken für Subscriber; und Videoqualitätsänderungsereignisse sowohl für Publisher als auch für Subscriber. Weitere Informationen finden Sie unter diese Dokumentation.
-
Diese Version bietet vollständige Unterstützung für Netzwerkstatistiken von Absendern für Teilnehmer in Videositzungen (die zuvor in der Betaphase war). Für weitere Informationen siehe diese Dokumentation.
-
Diese Version fügt Einstellungen für die Verschlechterung der Publisher-Präferenzen hinzu, um zu steuern, wie die Videoqualität angepasst wird, wenn die Bandbreite oder die CPU-Ressourcen begrenzt sind. Für weitere Informationen siehe diese Dokumentation.
-
Diese Version bietet Unterstützung für Apple Silicon Macs mit macOS 14 oder höher. Weitere Informationen zu plattformspezifischen Überlegungen und Einschränkungen finden Sie unter diese Dokumentation.
-
In dieser Version verwerfen wir das
[OTVideoFrame setMetadata:data error:error]Methode undOTVideoFramemetadataEigenschaft. Diese werden in zukünftigen Minor Releases entfernt werden.
v2.32.1 — Dezember 2025
- Es wurde ein Absturz bei der automatischen Sitzungsmigration behoben, der nur in bestimmten Zeitszenarien auftreten konnte.
v2.32.0 — November 2025
-
Mit dieser Version werden neue Methoden zur Überwachung der Netzwerkstatistiken eines Senders in Videositzungen hinzugefügt, die den Empfängern einen Einblick in die verfügbare Bandbreite und die Verbindungsleistung des Senders geben. Für weitere Informationen, siehe diese Dokumentation. Dies ist eine Beta-Funktion.
-
Diese Version fügt neue Methoden hinzu, um die bevorzugten Videocodecs für Publisher zu konfigurieren. Damit können Sie genau steuern, wie Videocodecs während der Sitzungsaushandlung priorisiert werden. Für weitere Informationen, siehe diese Dokumentation.
-
Diese Version behebt ein Problem, bei dem ein potenzielles Speicherleck auftreten kann, wenn die Funktion
OTPublisherKit.videoTransformersEigenschaft, um Videotransformatoren auf den Stream anzuwenden. Für weitere Informationen siehe Integration der Vonage-Mediathek. -
Diese Version behebt ein Problem, bei dem das Video für den Herausgeber auf iPad-Geräten in der falschen Ausrichtung angezeigt werden konnte, wenn die Größe des App-Fensters unter iPadOS 26 geändert wurde.