
Teilen Sie:
Jon ist Senior Product Manager für Vonage Video API und verfügt über mehr als 20 Jahre Erfahrung im Bereich der Kommunikationstechnologie als Forscher und Produktentwickler, der Patente hält. Der gebürtige New Jerseyer liebt es, bei der Entwicklung von APIs mit Kunden auf der ganzen Welt zusammenzuarbeiten, die damit ihre einzigartigen und kreativen Videolösungen entwickeln.
Ankündigung des Vonage Video Client SDK Version 2.27
Lesedauer: 3 Minuten
Was gibt's Neues?
Vonage setzt sich dafür ein, Unternehmen mit innovativen Kommunikationslösungen zu unterstützen. Das Vonage Video API Team hat kürzlich eine neue Version des Vonage Video Client SDK - v2.27. Unsere neuesten Erweiterungen des Client SDK sollen die Benutzererfahrung verbessern und Ihnen mehr Werkzeuge für die Erstellung hochwertiger, zuverlässiger Videokommunikation an die Hand geben.
1. Überwachung der Anrufqualität: Publisher Audio Fallback
Videokommunikationskanäle können empfindlich auf Veränderungen im Netzwerk und begrenzte Bandbreiten reagieren. Die Aufrechterhaltung der Audioqualität ist wohl einer der wichtigsten Aspekte bei 1:1-Videositzungen, z. B. bei Arzt-/Patientengesprächen, bei denen die Echtzeitkommunikation in hohem Maße von einem klaren und ununterbrochenen Ton abhängt.
Herausgeber Audio FallbackAudio Fallback, ein verbesserter Mechanismus zur Überwachung der Anrufqualität, dient als proaktiver Mechanismus zur Optimierung der Audioqualität bei schwierigen Netzwerkbedingungen. Die Funktion funktioniert durch kontinuierliche Überwachung der Quality of Service (QoS)-Statistiken über das Client SDK. Wenn die beobachteten Netzwerkbedingungen unter den Schwellenwert fallen, der erforderlich ist, um sowohl Audio- als auch Videoströme nahtlos aufrechtzuerhalten, löst das System ein Fallback des Herausgebers aus. Die Video API überwacht weiterhin, ob sich die Netzwerkbedingungen verbessern, um den Videostream automatisch wieder zu aktivieren, wenn sich die Netzwerkbedingungen soweit verbessern, dass Video wieder unterstützt wird.
Die Audio-Fallback-Funktion des Herausgebers verbessert die Anrufqualität, indem ein Herausgeber in den reinen Audiomodus wechselt, wenn die Netzwerkbedingungen des Herausgeber-Clients kein Video unterstützen. Client-Ereignisse werden wie eine Netzwerk-Ampel (Enabled, Warning/WarningLifted, Disabled), um Rückmeldungen an Client-Endpunkte zu geben. Diese Funktion ist verfügbar in den init.Publisher() Eigenschaften aller Web- und nativen 2.27-APIs zur Verfügung und verbessert unser Audio-Fallback, das jetzt sowohl für P2P/Relay- als auch für geroutete Sitzungen verfügbar ist.
2. VP9 Codec-Auswahl (P2P/Relais)
Zur kontinuierlichen Förderung qualitativ hochwertiger Videositzungen führt das 2.27 Client SDK folgende Funktionen ein VP9-Codec als bevorzugten Video-Codec für P2P/Relay-Sitzungen ein. Der VP9-Codec ist ein Nachfolger des WebRTC-Standards VP8-Codec und wird nun von der Mehrheit der WebRTC-Clients unterstützt. VP9 bietet eine verbesserte Videokomprimierung bei gleichbleibend hoher Qualität der visuellen Inhalte, was sich insbesondere bei 1:1-Videositzungen in einer besseren Videoqualität niederschlägt. Die 2.27 Video API-Clients unterstützen jetzt VP9 bei P2P/Relay-Sitzungen, wenn sie im Video API-Dashboard als bevorzugter Codec ausgewählt werden. Bei gerouteten Sitzungen wird durch die Auswahl von VP9 als bevorzugter Codec die P2P-Kommunikation mit VP9 optimiert und bei Mehrteilnehmer-Sitzungen mit dem Medienrouter auf VP8 zurückgegriffen.
3. E2E-Medienverschlüsselung: Native SDKs
Sicherheit steht immer an erster Stelle und Vonage hat sein Engagement für den Schutz Ihrer Kommunikation verstärkt. Das 2.27 Client SDK ist mit einer verbesserten Ende-zu-Ende-Verschlüsselung ausgestattet, die gewährleistet, dass Ihre Daten privat und sicher bleiben.
Nach der Hinzufügung der Medienverschlüsselung für geroutete Sitzungen auf JS-Web-Clients in früheren Versionen haben wir die Unterstützung für End-to-End-Verschlüsselungs-APIs in unseren 2.27 nativen SDKs aktualisiert: einschließlich iOS, Android, Windows, Linux und MacOS. Dies hilft Kunden, die sich auf Datenschutz und Sicherheit konzentrieren, ihre Videositzungen mit einer zusätzlichen Sicherheitsebene zu schützen, indem die Medien-Nutzdaten auf dem Client verschlüsselt werden, so dass sie durch den Medienserver verschlüsselt bleiben, wenn Medien Ende-zu-Ende an andere mobile und native Desktop-Clients weitergeleitet werden.
4. Teilnehmerseitiger Medienprozessor
In unseren früheren Versionen boten unsere Client-SDKs Entwicklern die Möglichkeit, folgende Funktionen zu nutzen Medienprozessor-Transformator Funktionalitäten auf der Publisher-Seite zu nutzen. Mit dem Client SDK 2.27 führen wir den Medienprozessor (Subscriber) für das JS Web SDK ein. Durch die Bereitstellung von Medienumwandlungen auf der Abonnentenseite können Kunden nun ihre Medienverarbeitungserfahrungen anpassen und Audio- oder Videotransformationen, wie z. B. Rauschunterdrückung oder Videotransformationen, direkt auf die Medien auf der Empfängerseite anwenden, um die Flexibilität bei der Verarbeitung zu erhöhen.
5. WebRTC und Sicherheitsupdates
Das Client SDK 2.27 enthält außerdem Aktualisierungen für die webrtc-Bibliotheken und Sicherheitsaktualisierungen. Insbesondere enthält die Version ein Update für die libvpx-Bibliothek mit einem Fix für die Sicherheitslücke CVE-2023-5217.
Erste Schritte mit den neuen Funktionen
Das Client SDK Release 2.27.0 ist bereits verfügbar für Vonage Video API Kunden, die mit der Standardumgebung arbeiten, bereits zur Verfügung und wir planen, es Anfang Februar für die Unternehmensumgebung freizugeben.
Sind Sie von den neuen SDK-Funktionen begeistert? Glauben Sie, dass wir etwas ausgelassen haben? Bitte machen Sie mit auf unserem Vonage Community Slack oder senden Sie uns eine Nachricht auf X, früher bekannt als Twitterund lassen Sie uns wissen, wie wir Ihnen helfen können!
Teilen Sie:
Jon ist Senior Product Manager für Vonage Video API und verfügt über mehr als 20 Jahre Erfahrung im Bereich der Kommunikationstechnologie als Forscher und Produktentwickler, der Patente hält. Der gebürtige New Jerseyer liebt es, bei der Entwicklung von APIs mit Kunden auf der ganzen Welt zusammenzuarbeiten, die damit ihre einzigartigen und kreativen Videolösungen entwickeln.