Skip to main content

Anwendungsfälle

Entdecken Sie gängige Szenarien, die vom Stream Blueprint unterstützt werden:

Video Platforms

Rechne Kunden basierend auf dem Video-Bandbreitenverbrauch und der Streaming-Qualität ab.

Music Streaming

Verfolge die Nutzung von Audio-Streaming pro Benutzer für Abonnementstufen.

Live Events

Überwache den Live-Stream-Verbrauch und berechne die Bandbreitennutzung.

Real-Time Data

Verfolge die Echtzeit-Datenübertragung für IoT- und Telemetrieanwendungen.
Perfekt für Video- und Audio-Streaming-Plattformen, Live-Streaming-Dienste und Echtzeit-Datenanwendungen.

Schnellstart

Verfolgen Sie die von Ihren Kunden verbrauchten Streaming-Bytes:
1

Install the SDK

2

Get Your API Keys

3

Create a Meter

Erstelle einen Meter in deinem Dodo Payments Dashboard:
  • Event Name: stream_consumption (oder dein bevorzugter Name)
  • Aggregation Type: sum um die insgesamt übertragenen Bytes zu verfolgen
  • Over Property: bytes um die Bandbreitennutzung abzurechnen
4

Track Stream Usage

Konfiguration

Ingestion-Konfiguration

string
erforderlich
Dein Dodo Payments API-Schlüssel aus dem Dashboard.
string
erforderlich
Umgebungsmodus: test_mode oder live_mode.
string
erforderlich
Event-Name, der mit deiner Meter-Konfiguration übereinstimmt.

Optionen zum Verfolgen von Stream-Bytes

string
erforderlich
Die Kunden-ID für die Abrechnungszuordnung.
number
Anzahl der im Stream verbrauchten Bytes. Für bandbreitenbasierte Abrechnung erforderlich.
object
Optionale Metadaten zum Stream wie Streamtyp, Qualität, sessionId usw.

Best Practices

Nach Segment verfolgen: Bei langen Streams verfolge den Verbrauch in Segmenten, anstatt auf das Ende des gesamten Streams zu warten.
Genaues Byte-Zählen: Stelle sicher, dass die Byte-Zahlen alle Overheads (Header, Protokoll-Overhead) enthalten, wenn du die gesamte Bandbreite abrechnest.
Zuletzt geändert am 1. April 2026