Hoppa till huvudinnehåll

Användningsfall

Utforska vanliga scenarier som stöds av Stream Blueprint:

Video Platforms

Fakturera kunder baserat på videobandbreddsförbrukning och streamingkvalitet.

Music Streaming

Spåra ljudströmning per användare för prenumerationsnivåer.

Live Events

Övervaka konsumtion av liveströmmar och ta betalt för bandbreddsanvändning.

Real-Time Data

Spåra realtidsdataöverföring för IoT- och telemetriapplikationer.
Perfekt för video-/ljudströmningstjänster, liveströmningsplattformar och applikationer för realtidsdata.

Snabbstart

Spåra strömmande byte som konsumeras av dina kunder:
1

Install the SDK

2

Get Your API Keys

3

Create a Meter

Skapa en mätare i din Dodo Payments Dashboard:
  • Event Name: stream_consumption (eller ditt föredragna namn)
  • Aggregation Type: sum för att spåra totala antal bytes som strömmas
  • Over Property: bytes för att fakturera baserat på bandbreddsanvändning
4

Track Stream Usage

Konfiguration

Ingestionskonfiguration

apiKey
string
obligatorisk
Din Dodo Payments API-nyckel från instrumentpanelen.
environment
string
obligatorisk
Miljöläge: test_mode eller live_mode.
eventName
string
obligatorisk
Eventnamn som matchar din mätarkonfiguration.

Spåra strömmande byte alternativ

customerId
string
obligatorisk
Kund-ID för faktureringsattribution.
bytes
number
Antal bytes som förbrukats i strömmen. Krävs för bandbreddsfakturering.
metadata
object
Valfri metadata om strömmen som strömtyp, kvalitet, sessionId osv.

Bästa praxis

Track by Chunk: För långa strömmar, spåra konsumtion i delar istället för att vänta på att hela strömmen ska slutföras.
Accurate Byte Counting: Säkerställ att byteantal inkluderar all overhead (huvuden, protokollöverhead) om du fakturerar för total bandbredd.
Senast ändrad 1 april 2026