Skalierbares Video

Skalierbares Video kann die Qualität von Videos in Sitzungen mit mehreren Teilnehmern erheblich verbessern. Mit dieser Funktion veröffentlicht ein Client automatisch einen Videostream mit mehreren Videoauflösungen und Bildraten. Auf diese Weise können gleichzeitig abonnierte Endpunkte unterschiedliche Videoauflösungen und Bildraten konsumieren.

Die skalierbare Videofunktion ist nur für geroutete Sitzungen verfügbar (Sitzungen, die den Media Router verwenden). Siehe Der Media Router und die Medienmodi.

Für jeden Abonnenten eines Streams, der mit skalierbarem Video veröffentlicht wird, schaltet der Media Router dynamisch zwischen verschiedenen Videoauflösungen und Bildraten für den Stream um, wenn sich die Netzwerkbedingungen am abonnierenden Endpunkt ändern.

Die skalierbare Videofunktion ist in gerouteten Sitzungen standardmäßig aktiviert, und Sie müssen keinen Code hinzufügen, um skalierbares Video zu verwenden. Standardmäßig aktiviert der Medien-Router skalierbares Video, wenn er feststellt, dass die Sitzung davon profitieren kann (wenn mehr als zwei Clients mit der Sitzung verbunden sind), und der Media Router wechselt die Auflösungen und Bildraten der Teilnehmerströme und Bildraten automatisch. Sie können skalierbares Video auch aktivieren und deaktivieren für alle Sitzungen in einer Video API-Anwendung oder für einen bestimmten veröffentlichten Stream (siehe unten).

Skalierbare Videounterstützung

Skalierbares Video wird für VP8-Simulcasts unterstützt (in Firefox wird es jedoch nicht unterstützt). Es wird unterstützt für VP9 skalierbares Video. Es wird nicht unterstützt für H.264-Streams.

Aktivieren und Deaktivieren von skalierbarem Video

Möglicherweise möchten Sie skalierbares Video deaktivieren, um die Auflösung und die Bildrate zu fixieren oder um die Bandbreite zu begrenzen. (Streams benötigen mehr Bandbreite, wenn sie skalierbares Video verwenden).

Standardmäßig ist skalierbares Video für Sitzungen in allen Applications automatisch aktiviert. Sie können die Einstellung für skalierbares Video für eine bestimmte Anwendung anpassen:

  1. Melden Sie sich bei Ihrem Vonage Video API Account.

  2. Wählen Sie im linken Menü Applications aus.

  3. Bei bestehenden Applications klicken Sie auf die drei Punkte, wählen die Option Bearbeiten und scrollen nach unten zum Abschnitt Fähigkeiten.

  4. Bei einer neuen Anwendung wird der Abschnitt Fähigkeiten angezeigt, nachdem Sie auf Neue Anwendung erstellen geklickt haben.

  5. Umschalten, um die Videooption zu aktivieren.

  6. Scrollen Sie nach unten und klicken Sie auf erweiterte Funktionen anzeigen.

  7. finden. skalierbares Video Liste der Optionen:

    • Auf - Skalierbares Video ist immer (in unterstützten Clients) für alle Sitzungen in der Anwendung aktiviert.
    • Aus - Skalierbares Video ist für keine der Sitzungen in der Anwendung aktiviert.
    • Auto Skalierbares Video wird für eine Sitzung in der Anwendung aktiviert, wenn der Medien-Router feststellt, dass es verwendet werden sollte (wenn mehr als zwei Clients in der Sitzung vorhanden sind). Wenn es keinen besonderen Grund gibt, warum skalierbares Video immer ein- oder ausgeschaltet sein soll, sollten Sie die Option "Auto" ausgewählt lassen.
  8. Klicken Sie auf die Änderungen speichern Taste.

In Sitzungen, die skalierbares Video unterstützen, ist skalierbares Video standardmäßig für Screen-Sharing-Streams deaktiviert und für alle anderen Streams (Streams mit einer Kamera oder einer benutzerdefinierten Videoquelle) aktiviert.

Bei Sitzungen, die skalierbares Video unterstützen (und bei denen skalierbares Video nicht auf der Anwendungsebene deaktiviert ist), können Sie die Standardeinstellung für skalierbares Video für einen veröffentlichten Stream außer Kraft setzen (Aktivierung für einen Stream zur Bildschirmfreigabe oder Deaktivieren für andere Streams):

Standardmäßig ist skalierbares Video für Screen-Sharing-Streams deaktiviert.

Einstellung der bevorzugten Bildrate und Auflösung

Alle Clients können skalierbare Videoströme abonnieren. Die Client-SDKs enthalten Methoden oder Eigenschaften zum Festlegen der bevorzugten Bildrate und Auflösung für den Stream, den ein abonnierender Client vom Medien-Router erhält:

Weitere Informationen finden Sie unter dieser Artikel.