IVS Service Quotas | Streaming mit niedriger Latenz - Amazon IVS

IVS Service Quotas | Streaming mit niedriger Latenz

Im Folgenden finden Sie Service Quotas und Limits für Amazon-Interactive-Video-Service-(IVS)-Endpunkte, Ressourcen und andere Vorgänge. Service Quotas (auch als Limits bezeichnet) sind die maximale Anzahl von Service-Ressourcen oder Vorgängen für Ihr AWS-Konto. Das heißt, diese Grenzwerte gelten je AWS Konto, sofern in der Tabelle nichts anderes angegeben ist. Lesen Sie auch den Abschnitt AWS Service Quotas.

Sie verwenden einen Endpunkt, um eine Verbindung zu einem AWS-Service programmgesteuert herzustellen Lesen Sie auch den Abschnitt AWS-Service-Endpunkte.

Alle Kontingente werden pro Region erzwungen.

Wichtig: Alle Konten haben Grenzwerte für die Anzahl der gleichzeitigen Ansichten und gleichzeitigen Streams. (Eine Ansicht ist eine einzelne Anzeigesitzung, die aktiv ein Video herunterlädt oder abspielt. Eine detailliertere Definition finden Sie im IVS-Glossar.) Stellen Sie sicher, dass Ihre Limits angemessen sind und fordern Sie bei Bedarf eine Erhöhung an, insbesondere wenn Sie ein großes Streaming-Event planen.

Erhöhte Service Quotas

Für einstellbare Kontingente können Sie eine Ratenerhöhung über die AWS-Konsole anfragen. Verwenden Sie die Konsole, um Informationen über Service Quotas anzuzeigen.

Kontingente für API-Anrufraten sind nicht anpassbar.

API-Aufrufratenquoten

Endpunkttyp Endpunkt Standard
Channel

BatchGetChannel

5 TPS
Channel

CreateChannel

5 TPS
Channel

DeleteChannel

5 TPS
Channel

GetChannel

5 TPS
Channel

ListChannels

5 TPS
Channel

UpdateChannel

5 TPS
Richtlinie für Wiedergabebeschränkungen

CreatePlaybackRestrictionPolicy

5 TPS
Richtlinie für Wiedergabebeschränkungen

DeletePlaybackRestrictionPolicy

5 TPS
Richtlinie für Wiedergabebeschränkungen

GetPlaybackRestrictionPolicy

5 TPS
Richtlinie für Wiedergabebeschränkungen

ListPlaybackRestrictionPolicies

5 TPS
Richtlinie für Wiedergabebeschränkungen

UpdatePlaybackRestrictionPolicy

5 TPS
Privater Kanal

DeletePlaybackKeyPair

3 TPS
Privater Kanal

GetPlaybackKeyPair

3 TPS
Privater Kanal

ImportPlaybackKeyPair

3 TPS
Privater Kanal

ListPlaybackKeyPairs

3 TPS
Privater Kanal

BatchStartViewerSessionRevocation

2 TPS
Privater Kanal

StartViewerSessionRevocation

10 TPS
Configuration Recorder

CreateRecordingConfiguration

3 TPS
Configuration Recorder

DeleteRecordingConfiguration

3 TPS
Configuration Recorder

GetRecordingConfiguration

3 TPS
Configuration Recorder

ListRecordingConfigurations

3 TPS
Stream

GetStream

5 TPS
Stream

GetStreamSession

5 TPS
Stream

ListStreams

5 TPS
Stream

ListStreamSessions

5 TPS
Stream

PutMetadata

5 TPS pro Kanal

155 TPS pro Konto

Stream

StopStream

5 TPS
Stream-Schlüssel

BatchGetStreamKey

5 TPS
Stream-Schlüssel

CreateStreamKey

5 TPS
Stream-Schlüssel

DeleteStreamKey

5 TPS
Stream-Schlüssel

GetStreamKey

5 TPS
Stream-Schlüssel

ListStreamKeys

5 TPS
Tags

ListTagsForResource

10 TPS
Tags

TagResource

10 TPS
Tags

UntagResource

10 TPS

Andere Kontingente

Ressource oder Feature Standard Anpassbar Beschreibung
Kanäle 5,000 Ja Maximale Anzahl von Kanälen, pro AWS-Region.
Gleichzeitige Streams 100 Ja Maximale Anzahl von Kanälen, die gleichzeitig gestreamt werden können, pro AWS-Region. Wenn Sie diesen Schwellenwert überschreiten, wird der Stream abgelehnt.
Gleichzeitige Ansichten 15 000 Ja Maximale Anzahl von Ansichten, die für die Wiedergabe eines Live-Kanals über alle Kanäle in einer AWS-Region zulässig sind. (Eine Ansicht ist eine eindeutige Anzeigesitzung, die aktiv Videos herunterlädt oder abspielt. Siehe den Hinweis Wichtig am Anfang dieser Seite.)

Aufnahme-Bitrate (wenn Kanal type BASIC) ist

1,5 Mbit/s oder 3,5 Mbit/s Nein

Maximale Bits pro Sekunde, die an einen Kanal gestreamt werden können, bei dem type gleich BASIC ist.

  • Wenn die Qualität des Eingangsvideos 480p oder weniger beträgt, liegt das Standardkontingent bei 1,5 Mbit/s.

  • Wenn die Qualität des Eingangsvideos mehr als 480p, aber weniger als 1080p beträgt, liegt das Standardkontingent bei 3,5 Mbit/s.

Warnung: Wenn Sie diesen Schwellenwert überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Bitrate für die Erfassung (falls der Kanal type gleich STANDARD ist, bei Einzeltrack-Eingang)

8,5 Mbit/s Nein

Maximale Bits pro Sekunde, die an einen Kanal gestreamt werden können, bei dem type gleich STANDARD ist (Standardeinstellung), bei Einzeltrack-Eingang. Warnung: Wenn Sie diesen Schwellenwert überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Bitrate für die Erfassung (falls der Kanal type gleich STANDARD ist, bei Multitrack-Eingabe bis zur FULL_HD-Auflösung)

15 Mbit/s Nein

Maximale Bits pro Sekunde, die an einen Kanal gestreamt werden können, bei dem type gleich STANDARD ist (Standardeinstellung), bei dem multitrackInputConfiguration.maximumResolution gleich SD, HD oder FULL_HD ist, bei Multitrack-Eingang. Warnung: Wenn Sie diesen Schwellenwert überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Aufnahme-Bitrate (wenn Kanal type ADVANCED_HD ist)

8,5 Mbit/s Nein

Maximale Bits pro Sekunde, die an einen Kanal gestreamt werden können, bei dem der Typ ADVANCED_HD ist. Warnung: Wenn Sie diesen Schwellenwert überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Aufnahme-Bitrate (wenn Kanal type ADVANCED_SD ist)

8,5 Mbit/s Nein

Maximale Bits pro Sekunde, die an einen Kanal gestreamt werden können, bei dem der Typ ADVANCED_SD ist. Warnung: Wenn Sie diesen Schwellenwert überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Erfassungsauflösung (Eintrack-Eingang)

1080p (2.1M Pixel insgesamt, 1920 Pixel/Edge) Nein

Maximale Auflösung in Pixeln, die zu einem Channel gestreamt werden kann (unabhängig von seinem type), bei Eintrack-Eingang. Es gibt zwei relevante Schwellenwerte: Gesamtpixel und Pixel pro Edge. Warnung: Wenn Sie einen dieser Schwellenwerte überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Auflösung für die Erfassung (wenn Kanal type gleich STANDARD ist, bei Multitrack-Eingang)

siehe Beschreibung

Nein

Maximale Auflösung in Pixeln, die an einen einzelnen Track auf einem Kanal, dessen type gleich STANDARD ist, mit Multitrack-Eingang gestreamt werden kann. Die Standardeinstellung hängt vom Wert von multitrackInputConfiguration.maximumResolution ab:

  • SD: 480p (0.4M Pixel insgesamt, 864 Pixel/Edge)

  • HD: 720p (0.9M Pixel insgesamt, 1 280 Pixel/Edge)

  • FULL_HD: 1 080p (2.1M Pixel insgesamt, 1 920 Pixel/Edge)>

Es gibt zwei relevante Schwellenwerte: Gesamtpixel und Pixel pro Edge. Warnung: Wenn Sie einen dieser Schwellenwerte überschreiten, wird der Stream wahrscheinlich sofort getrennt. Einzelheiten zu Kanal type finden Sie unter Kanaltypen in der Referenz der API von IVS-Streaming mit niedriger Latenz.

Metadaten-Nutzlast 1 KB Nein

Maximale Größe einer PutMetadata-Anfrage-Nutzlast (Amazon IVS API).

Wiedergabe-Autorisierungsschlüsselpaare 3 Nein Maximale Anzahl von Wiedergabe-Autorisierungsschlüsselpaaren pro AWS-Region.
Richtlinien für Wiedergabebeschränkungen 3 Nein Maximale Anzahl von Wiedergabebeschränkungen pro AWS-Region.
Länder der Richtlinie für Wiedergabebeschränkungen 200 Nein

Maximale Größe der allowedCountries-Liste in einer Richtlinie zur Wiedergabebeschränkung, d. h. die maximale Anzahl von Ländern pro Richtlinie.

Ursprünge der Richtlinie für Wiedergabebeschränkungen 5 Nein

Maximale Größe der allowedOrigins-Liste in einer Richtlinie zur Wiedergabebeschränkung, d. h. die maximale Anzahl von Ursprüngen pro Richtlinie.

Ursprungslänge der Richtlinie für Wiedergabebeschränkungen 256 Nein

Maximale Größe (in Zeichen) eines Eintrags in der allowedOrigins-Liste in einer Richtlinie zur Wiedergabebeschränkung.

Größe des Wiedergabetokens 2 KB Nein Maximale Größe des gesamten JSON-Web-Tokens (JWT), die verwendet werden, um die Wiedergabe zu initiieren.
Aufnahme-Konfigurationen 20 Ja Maximale Anzahl von Aufzeichnungskonfigurationen, pro AWS-Region.
Stream-Schlüssel 1 Nein Maximale Anzahl von Stream-Keys pro Kanal.
Stream-Übernahmen 100 Ja Maximale Anzahl von Stream-Übernahmen pro Stream.

Integration von Service Quotas mit CloudWatch-Nutzungsmetriken

Verwenden von CloudWatch zum proaktiven Verwalten Ihrer Service Quotas über CloudWatch-Nutzungsmetriken. Sie können diese Metriken verwenden, um Ihre aktuelle Servicenutzung auf CloudWatch-Diagrammen und -Dashboards zu visualisieren. Die Amazon IVS-Nutzungsmetriken entsprechen den Amazon IVS-Servicekontingenten.

Sie können eine CloudWatch-Metrik-Mathematikfunktion verwenden, um die Service Quotas für diese Ressourcen in Ihren Diagrammen anzuzeigen. Sie können auch Alarme konfigurieren, mit denen Sie benachrichtigt werden, wenn sich Ihre Nutzung einer Service Quota nähert.

So greifen Sie auf Nutzungsmetriken zu:

  1. Öffnen Sie die Service-Quotas-Konsole unter https://console.aws.amazon.com/servicequotas/

  2. Wählen Sie im Navigationsbereich AWS-Services aus.

  3. Durchsuchen Sie in der AWS-Service-Liste nach Amazon Interactive Video Service.

  4. Wählen Sie in der Liste Servicekontingente das gewünschte Servicekontingent aus. Es wird eine neue Seite mit Informationen über die Service Quota/die Metrik geöffnet.

Alternativ können Sie diese Metriken über die CloudWatch Konsole aufrufen. Wählen Sie unter AWS Namespaces die Option Verwendung. Wählen Sie dann in der Liste Service die Option IVS. (Siehe Überwachen von Amazon-IVS-Streaming mit niedriger Latenz.)

Im AWS/Nutzung-Namespace enthält Amazon IVS die folgende Metrik:

Metrikname Beschreibung

ResourceCount

Die Anzahl der angegebenen Ressourcen, die in Ihrem Konto ausgeführt werden. Die Ressourcen werden durch die Dimensionen definiert, die der Metrik zugeordnet sind.

Gültige Statistik: Maximalanzahl (die maximale Anzahl der Ressourcen, die während des 1-Minuten-Zeitraums verwendet werden).

Die folgenden Dimensionen werden verwendet, um die Nutzungsmetriken zu verfeinern:

Dimension Beschreibung
Service

Der Name des AWS-Service, der die Ressource enthält. Zulässigee Wert: IVS.

Klasse

Die Klasse der nachverfolgten Ressource. Zulässigee Wert: None.

Typ

Der Typ der nachverfolgten Ressource. Zulässigee Wert: Resource.

Ressource

Der Name der AWS-Ressource. Zulässige Werte: ConcurrentStreams, ConcurrentViews.

Die Nutzungsmetriken von ConcurrentStreams und ConcurrentViews sind Kopien derjenigen im AWS/IVS-Namespace (mit der None-Dimension), wie in Überwachen von Amazon-IVS-Streaming mit niedriger Latenz beschrieben.

Erstellen eines CloudWatch Alarms für Nutzungsmetriken

So erstellen Sie einen CloudWatch Alarm basierend auf einer Amazon IVS-Nutzungsmetrik:

  1. Wählen Sie in der Konsole „Service Quotas“ das gewünschte Dienstkontingent aus, wie oben beschrieben. Derzeit können Alarme nur für ConcurrentStreams und ConcurrentViews erstellt werden.

  2. Wählen Sie im Abschnitt Amazon CloudWatch-Alarme die Option Erstellen.

  3. Wählen Sie bei Alarmschwellenwert den Prozentsatz des angewendeten Kontingentwerts aus, den Sie als Alarmwert festlegen möchten.

  4. Geben Sie für Alarmname einen Namen für den Alarm ein.

  5. Wählen Sie Erstellen.