Skip to main content
LMS Providers, Training Platforms & HR

E-Learning & Training

Training videos with automatic subtitles, searchable media library, and cookie-free LMS integration.

The Challenge

Training content is often not accessible: subtitles are missing or require expensive manual creation. Videos sit in silos, are not searchable, and integrating them into existing learning platforms requires compromises on privacy and branding.

The Solution

Streamdiver makes training content automatically accessible and searchable: AI-generated subtitles in over 50 languages, full-text search across all materials, and cookie-free widgets for seamless LMS integration -- all controllable via API.

50+languages for automatic subtitles
0cookies for embedded content
< 2hto a searchable media library

Benefits

Accessible Content

AI-generated subtitles in over 50 languages -- automatically and without manual effort. Meet accessibility requirements via API.

Searchable Knowledge Base

Every video, audio, and document is automatically transcribed and searchable -- by keyword or natural language.

Seamless LMS Integration

S3-compatible upload, REST API, and cookie-free widgets for integration into any learning platform -- no cookie banners needed.

How It Works

1

Upload

Upload training video via API

2

AI Processing

Transcription, subtitles, chapters

3

Media Library

Organize content in channels

4

Embed

Embed cookie-free in LMS

Features in Detail

Automatic subtitles in 50+ languages for accessible content
Searchable media library across all training materials
Cookie-free player and media library for LMS integration
S3-compatible upload API for content ingestion
Speaker recognition for multi-presenter training sessions
Chat-based Q&A for learners (RAG)
Download packages with videos and transcripts
Webhook notifications on processing completion
AI-generated auto-chapters for navigable course structure
Segment-based recommendations for related learning content
API Integration

LMS Integration via API

Integrate video hosting with automatic subtitles directly into your learning platform -- via REST API and cookie-free Web Components.

# 1. Upload starten
curl -X POST https://api.streamdiver.com/v2/uploads \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "schulung-onboarding.mp4", "type": "put"}'

# 2. Video an presigned URL hochladen
curl -X PUT "PRESIGNED_UPLOAD_URL" -T schulung-onboarding.mp4

# 3. Upload abschließen und Kurs-Channel zuweisen
curl -X PUT "https://api.streamdiver.com/v2/uploads/{uploadId}/complete?channelId={channelId}" \
  -H "Authorization: Bearer YOUR_TOKEN"

# 4. Untertitel abrufen (nach KI-Verarbeitung)
curl "https://api.streamdiver.com/v2/media/{assetId}/subtitles/de" \
  -H "Authorization: Bearer YOUR_TOKEN"

# 5. Frage an das Schulungsvideo stellen (RAG)
curl -X POST https://api.streamdiver.com/v2/chats \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "Welche Schritte umfasst das Onboarding?", "mediaIds": ["{assetId}"]}'

Integration Flow

1
Upload videoS3 API
2
AI processingWebhook
3
Retrieve subtitlesREST API
4
Embed in LMSWeb Component
Used by
reteachLMS platform with automatic subtitles for training videos

Ready to get started?

Contact us for a personalized demo and discover how Streamdiver can transform your workflow.