Full API control
The entire livestream lifecycle – create, start, publish, stop – is driven via REST API. Ideal for automated workflows and platform integration.
Automatic VOD recording
Every livestream is recorded and published as a media asset – with transcription, subtitles, and search.
Cookie-free embedding
Embed the live player as a web component – no cookies, no consent banner. GDPR-compliant from the first viewer.
Event Workflow
Configure stream endpoint and player
Stream and embed the event
Automatic VOD creation with AI metadata
Use chapters, transcripts, and clips
Features
Live Streaming via API
Control the entire livestream lifecycle programmatically – from creation to VOD recording.
Complete lifecycle via REST API: create, start, publish, stop, and retrieve statistics.
Standard RTMP protocol with primary and backup inputs for resilient live broadcasting.
Timeshift during broadcast and automatic VOD conversion after the stream.
Monitor HLS connections, RTMP status, and network bandwidth in real time.
Embed live player and channel widgets via web component – completely cookie-free.
# 1. Livestream erstellen
curl -X POST https://api.streamdiver.com/v2/livestreams \\
-H "Authorization: Bearer YOUR_TOKEN" \\
-H "Content-Type: application/json" \\
-d '{
"name": "Event-Stream",
"channelIds": ["CHANNEL_ID"],
"source": "rtmp",
"recording": true,
"timeshift": true,
"withBackup": false
}'
# 2. Stream starten (RTMP-URL erhalten)
curl -X PUT https://api.streamdiver.com/v2/livestreams/{livestreamId}/start \\
-H "Authorization: Bearer YOUR_TOKEN"
# 3. Live veröffentlichen
curl -X PUT https://api.streamdiver.com/v2/livestreams/{livestreamId}/live \\
-H "Authorization: Bearer YOUR_TOKEN"
# 4. Stream stoppen (VOD-Konvertierung startet automatisch)
curl -X PUT https://api.streamdiver.com/v2/livestreams/{livestreamId}/complete \\
-H "Authorization: Bearer YOUR_TOKEN"Integration flow
Related tutorials
Related
Ready to get started?
Contact us for a personal demo and discover how Streamdiver can transform your workflow.