Live-Sessions & Webinare
Eine Live-Session ist eine echte, gestreamte Übertragung über Ihren eigenen Streaming-Anbieter (Mux, Cloudflare Stream, Restream, YouTube Live, ein selbst gehosteter Server oder was auch immer Sie bereits nutzen) — nicht nur ein Zoom- oder Meet-Link, der in eine E-Mail eingefügt wird. MailInApp hostet das Video nicht selbst; was die Funktion bietet, ist der Rahmen drumherum: eine echte Beitrittsseite, Registrierung und Warteliste, Live-Chat und moderiertes Q&A. Das ist eine andere Funktion als der Meeting-Link-Block des Studios, der lediglich ein Beitreten-Button ist, der auf einen bereits von Ihnen genutzten Videoanruf-Anbieter zeigt, ganz ohne diesen Rahmen.
Jede Live-Session beginnt auf dieselbe Weise, unter Live (/dashboard/live) im Dashboard. Was sich unterscheidet, ist, wer sie ansehen darf:
- Nur Abonnenten (die Vorgabe) — abgesichert für Ihre zahlenden Learning-Membership-Abonnenten, z. B. ein monatlicher Kritik-Call oder Sprechstunden zu einem Kurs.
- Öffentliche Registrierung — ein eigenständiges Webinar: Jeder kann sich mit nur Name und E-Mail-Adresse anmelden, kein Abonnement erforderlich.
Nur-Abonnenten-Live-Sessions
Erstellen Sie eine Session, verknüpfen Sie sie optional mit einem Kurs und legen Sie eine geplante Uhrzeit fest. Öffnen Sie vor dem Live-Gehen die Detailseite der Session und füllen Sie das Panel Streaming-Einrichtung aus:
- Ingest-URL (optional) — von wo aus Sie Video pushen: OBS, Ihre sonstige Streaming-Software, oder der Kamera-Broadcaster der mailinapp_mobile-App (siehe Live vom Smartphone senden, im Dashboard zusehen weiter unten). Das ist lediglich eine Erinnerung, die Ihnen auf der Sessiondetailseite angezeigt wird — MailInApp verwendet sie selbst nie.
- Stream-URL (erforderlich) — was Zuschauer sehen: ein HLS-(
.m3u8-)Wiedergabelink oder eine andere einbettbare Player-URL (ein YouTube-/Twitch-/Vimeo-Live-Embed usw.). Das ist es, was Live-Übertragung starten freischaltet — ohne sie können Sie nicht live gehen.
Eine Session endet jetzt nur noch, wenn Sie auf Stoppen klicken, oder wenn das monatliche Live-Übertragungsminuten-Limit Ihres Tarifs erreicht ist.
Abonnenten sehen unter /learn/<slug>/live/<liveSessionId> zu, abgesichert durch dieselbe Live-Berechtigungsprüfung, die auch die Lektionswiedergabe verwendet — es gibt keine „kostenlose Vorschau“ für eine Live-Session; jeder Zuschauer benötigt ein aktuell aktives Abonnement.
Chat & Q&A während der Session
Zwei Panels laufen neben dem Stream, beide für Abonnenten und für Sie als Gastgeber:
- Live-Chat — ein gemeinsamer Thread, in den jeder Berechtigte posten kann. Sie können eine einzelne Nachricht ausblenden (nie hart löschen), falls sie moderiert werden muss.
- Q&A — eine separate Warteschlange aus von Abonnenten eingereichten Fragen, die Sie sichten und als beantwortet markieren können, getrennt vom Chat gehalten, damit sie in einem schnell fließenden Gespräch nicht untergeht.
Beide aktualisieren sich alle paar Sekunden und prüfen die Berechtigung bei jedem einzelnen Post erneut, nicht nur beim Seitenaufruf, sodass ein während der Session verlorener Zugriff (etwa eine Kündigung) sofort wirksam wird.
Eine Session ankündigen
Es gibt keine automatische Erinnerung — klicken Sie auf der Detailseite der Session auf Abonnenten benachrichtigen, um eine einmalige Ankündigung an alle aktuell Berechtigten zu senden. Für Ihre eigene Kampagne funktioniert stattdessen ein Countdown-Block, der auf die Startzeit der Session zeigt, genauso wie bei jeder anderen Deadline.
Öffentliche Webinare (kein Abonnement erforderlich)
Schalten Sie den Zugriffsmodus einer Session auf Öffentliche Registrierung und legen Sie optional eine Kapazität fest, um sie stattdessen als eigenständiges Webinar durchzuführen. Das ist nützlich für eine Lead-Gen- oder einmalige Session, die niemanden zu einem bereits zahlenden Mitglied machen sollte.
- Den Registrierungslink teilen —
/webinar/<liveSessionId>ist eine öffentliche Landingpage mit einem Name-/E-Mail-Formular. Jeder kann sich registrieren; falls Sie eine Kapazität festgelegt haben, werden Registrierungen darüber hinaus als wartelistet statt bestätigt erfasst — dieselbe Aufteilung in bestätigt/wartelistet, die der RSVP-Block für eine kostenlose Präsenzveranstaltung verwendet. Standardmäßig ist diese Seite eine schlichte Titel-/Datum-/Formular-Karte — hängen Sie eines Ihrer Studio-Projekte als Landingpage-Design an, über einen Auswahldialog auf der eigenen Detailseite der Session, und die eigenen Bilder, Details und Links dieses Projekts werden stattdessen oberhalb des Registrierungsformulars gerendert, über genau dieselbe Rendering-Pipeline, die eine gemailte E-Mail verwendet. Lassen Sie es nicht gesetzt, bleibt die Seite bei der schlichten Vorgabe. - Bestätigte Registrierte erhalten einen Beitritts-Link per E-Mail — ein signierter, One-Tap-Link zu
/webinar/<liveSessionId>/join, kein Konto oder Login nötig. Er spielt genau denselben Live-Player (und Chat/Q&A) ab, den ein Abonnent bekommt, nur erreicht über ein Registrierungstoken statt ein aktives Abonnement. - Registrierte über das Dashboard verwalten — die Detailseite der Session zeigt bestätigte/wartelistete Zählungen und eine Beispielliste sowie einen kopierbaren Registrierungslink.
- Eine Erinnerung senden — ein Button Erinnerung senden im Registrierten-Panel mailt jedem bestätigten Registrierten erneut seinen eigenen Beitritts-Link, sobald eine geplante Uhrzeit festgelegt ist — eine separate Aktion gegenüber Abonnenten benachrichtigen, da die Registrierten einer Session im Registrierungsmodus und etwaige zahlende Abonnenten unterschiedliche Zielgruppen sind, die grundsätzlich beide auf derselben Session existieren können.
- Aus dem Studio bewerben — legen Sie einen Webinar-Anmeldung-Block in eine beliebige Kampagne und wählen Sie diese Session aus seinem Inspektor-Panel; er erfasst Titel und Datum als Snapshot, und sein Registrieren-Button zeigt stets auf den aktuellen
/webinar/<liveSessionId>-Link der Session — kein manuelles Kopieren des Links mehr in einen schlichten Button-Block. Das Anmeldeformular selbst lebt weiterhin auf der/webinar/<liveSessionId>-Seite, auf die es verlinkt, nicht innerhalb der E-Mail, sodass der Klick in der Klick-Heatmap dieses Projekts erscheint; die tatsächlichen Registrierungszahlen (bestätigt/wartelistet) leben auf der eigenen Detailseite der Session aus Schritt 3, nicht im Antworten-Dashboard dieses Projekts.
Ein Webinar-Registrierter ist bewusst kein Subscriber — er hat nichts bezahlt und hat keine fortlaufende Beziehung zu Ihrem Konto, weshalb er in seiner eigenen Sammlung erfasst und nie mit Ihren Learning-Membership-Abonnentenzahlen oder der Abrechnung vermischt wird.
Live vom Smartphone senden, im Dashboard zusehen
Zum Starten einer Session brauchen Sie keine separate Streaming-Software wie OBS. Öffnen Sie die Session unter Live in der mailinapp_mobile-App und tippen Sie auf Von diesem Smartphone live gehen — das macht die eigene Kamera und das Mikrofon Ihres Smartphones zur Übertragungsquelle. Sie brauchen weiterhin ein Konto bei einem Streaming-Anbieter, an den Sie pushen, genau wie bei OBS: Legen Sie die Ingest-URL dieses Anbieters zuerst im Panel Streaming-Einrichtung fest (im Web-Dashboard oder auf dem Detailbildschirm der mobilen App) — das Smartphone erspart Ihnen OBS oder einen Laptop, nicht den Anbieter selbst. Ein Verbindungsstatus (Verbindet / Live / Verbindung wird wiederhergestellt / Fehler) wird alle paar Sekunden aktualisiert, sodass Sie stets wissen, ob der Stream tatsächlich ankommt, und Stream beenden beendet die Session auf dieselbe Weise, wie es das Stoppen über das Dashboard tut.
Das Senden aus der App heraus funktioniert in dieser Version nur im Vordergrund — wird die App in den Hintergrund geschickt (Wechsel zu einer anderen App, Sperren des Smartphones), erscheint eine Warnung, statt die Aufnahme stillschweigend fortzusetzen. Planen Sie also ein, die App während der gesamten Session geöffnet zu lassen und das Smartphone auf das zu richten, was Sie streamen.
Wird eine Session bereits von anderer Seite gespeist — etwa von OBS über das Dashboard —, zeigt das Live-Gehen aus der App zunächst eine Warnung an und verlangt ein ausdrückliches Von diesem Smartphone übernehmen, statt stillschweigend eine zweite Übertragungsquelle in denselben Stream einzuspeisen.
Die eigene Sessiondetailseite des Dashboards (/dashboard/live) zeigt jetzt eine Live-Videovorschau, sobald eine Session tatsächlich streamt — unabhängig davon, aus welcher Quelle sie gespeist wird —, sodass Sie genau beobachten können, was Ihre Abonnenten oder Webinar-Registrierten sehen, ohne selbst die öffentliche Beitrittsseite zu öffnen. Diese Vorschau nutzt denselben Player wie Ihre Zuschauer — er erkennt automatisch, ob eine Stream-URL HLS ist oder eine einbettbare Player-URL, und rendert entsprechend.
Wie sich das von einer E-Mail-Einladung unterscheidet
Wenn Sie nur einen Zoom-/Meet-/Teams-Call mit einem Beitreten-Button und einer Zusage ankündigen müssen, sind die in Events & Webinare behandelten Blöcke Meeting-Link und RSVP die einfachere Wahl — nur ein schlichter, kalenderartiger Einladungslink. Greifen Sie stattdessen zu einer Live-Session, wenn Sie eine echte Beitrittsseite, Registrierung/Warteliste, Live-Chat und moderiertes Q&A rund um Ihren eigenen Stream möchten.