Komplettes Funktionspaket

Alles, was du für ein professionelles Live-Event brauchst

🌐 Welche Browser können streamen?
Streaming erfordert MediaStreamTrackProcessor und H.264-Encoding über WebCodecs. Nutze Chrome/Edge am Desktop oder Chrome auf Android. iOS Safari und Firefox können aufgrund fehlender WebCodecs-Unterstützung nicht streamen.
📱 Können Zuschauer auf iOS schauen?
Ja! Das Anschauen funktioniert in allen modernen Browsern, einschließlich Safari auf iOS. HLS sorgt für maximale Kompatibilität auf allen Plattformen.
💾 Wo werden die Stream-Dateien gespeichert?
In wp-content/uploads/castio/{stream_id}. Aktiviere „Save recording“, um Dateien zu behalten und automatisch eine Replay-Playlist zu erzeugen. Alle Daten bleiben lokal auf deinem WordPress-Server.
🔒 Wie funktioniert der Passwortschutz?
Zuschauer geben ein Passwort ein; ein signiertes Cookie gewährt 24 Stunden Zugriff. So bleibt Streaming privat, ohne ständiges erneutes Einloggen.
💳 Wie funktioniert die Stripe-Paywall?
Nutzt Stripe Checkout für eine Einmalzahlung und prüft danach die Session, um den Zugriff freizuschalten. Perfekt für bezahlte Webinare, exklusive Inhalte oder Premium-Lives.
🧩 Stripe integrieren – Schritt für Schritt
1. Gehe zu Stripe Dashboard → Developers → API keys
2. Kopiere deinen Publishable key (beginnt mit pk_) und deinen Secret key (beginnt mit sk_)
3. Öffne in WordPress Stream Live → Settings und füge die Keys ein
4. Optional: Standardwährung festlegen (ISO-Code wie usd, eur)
5. Auf der Stream-Adminseite Video access → Paywall wählen und Preis/Währung setzen
6. Viewer-URL teilen. Zuschauer bezahlen via Stripe Checkout und werden mit freigeschaltetem Zugriff zurückgeleitet
🛡️ Wie moderiere ich den Chat?
Admins können Nachrichten löschen und Nutzer aus der Liste (Sidebar) bannen. Halte den Chat sauber und professionell mit integrierten Moderations-Tools.
💡 Tipps für bessere Performance
• Nutze 2–4 s Latenz für einen guten Kompromiss aus Qualität und Stabilität
• Aktiviere „Save recording“, um nach dem Live eine VOD zu veröffentlichen
• Erstelle automatisch eine Viewer-Page zum einfachen Teilen mit Permalinks
• Ziehe ein CDN in Betracht, wenn dein Streaming-Volumen stark wächst
⏱️ Live vs Replay
Das Replay wird erstellt, wenn „Save recording“ vor dem Start aktiviert ist. Die Recordings-Seite listet Replay (vod.m3u8) und Live (index.m3u8). Der Viewer öffnet automatisch das Replay, wenn die URL mit #replay endet.
🧰 Videowiedergabe – Fehlerbehebung
Wenn das Video nicht startet: prüfe, ob die Playlist-URL lädt und der Server die richtigen MIME-Types liefert (m3u8: application/vnd.apple.mpegurl, m4s/mp4: video/mp4). Für Nicht-Safari-Browser wird hls.js automatisch für Previews geladen.
🧹 Speicher & Aufräumen
Nutze das Massenlöschen auf der Recordings-Seite, um alte Sessions zu entfernen. Ziehe ein CDN in Betracht, wenn das Volumen stark wächst. Gelöscht werden nur Dateien in uploads/castio/{id}. Halte deinen Server-Speicher optimiert.
🔐 Sicherheit & Datenschutz
Admin-Endpoints nutzen Capability-Checks und Nonces. Passwort/Paywall schützen über signierte Cookies. Schreibzugriffe sind auf stream-spezifische Ordner begrenzt. Deine Daten bleiben privat und sicher.
🔑 Zugriff nur für eingeloggte Nutzer
Aktiviere „Only logged-in users can access video“ im Stream-Live-Admin, um Zuschauer zum Login zu zwingen. Wenn die WordPress-Registrierung deaktiviert ist, kannst du „Allow new users to register“ aktivieren, damit neue Zuschauer Accounts erstellen können.

Starte noch heute mit Streaming

Professionelles Streaming — ganz einfach

Plugin herunterladen