Sessions en direct et webinaires
Une session en direct est une véritable diffusion en streaming que MailInApp héberge de bout en bout — ingestion, encodage, et lecture — pas seulement un lien Zoom ou Meet déposé dans un email. C'est une fonctionnalité différente du bloc Lien de réunion du studio. Lien de réunion est un bouton Rejoindre pointant vers un fournisseur d'appel vidéo que vous utilisez déjà ; une session en direct, c'est MailInApp qui reçoit réellement votre flux et le ressert aux spectateurs.
Chaque session en direct démarre de la même façon, depuis En direct (/dashboard/live) dans le tableau de bord. Ce qui diffère, c'est qui est autorisé à la regarder :
- Réservé aux abonnés (par défaut) — réservé à vos abonnés payants de l'adhésion à l'apprentissage, par ex. un appel de critique mensuel ou des heures de permanence liées à un cours.
- Inscription publique — un webinaire autonome : n'importe qui peut s'inscrire avec juste un nom et un email, aucun abonnement requis.
Sessions en direct réservées aux abonnés
Créez une session, liez-la éventuellement à un cours, et définissez une heure programmée. La démarrer révèle une URL d'ingestion — collez-la dans OBS ou le logiciel de streaming que vous utilisez. L'URL elle-même est l'identifiant de push complet, donc traitez-la comme tel ; elle n'est jamais affichée que sur votre propre page de détail de session, réservée au propriétaire. Un sondeur en arrière-plan met automatiquement fin à une session dont l'encodeur se déconnecte ou plante, afin qu'un flux en panne ne puisse pas rester actif (et facturé) sans surveillance.
Les abonnés regardent sur /learn/<slug>/live/<liveSessionId>, conditionné par la même vérification de droit d'accès en direct qu'utilise la lecture des leçons — il n'y a pas d'« aperçu gratuit » pour une session en direct ; chaque spectateur a besoin d'un abonnement actuellement actif.
Chat et Q&R pendant la session
Deux panneaux fonctionnent aux côtés du flux, à la fois pour les abonnés et pour vous en tant qu'hôte :
- Chat en direct — un fil partagé dans lequel quiconque y a droit peut poster. Vous pouvez masquer un message individuel (jamais une suppression définitive) s'il nécessite une modération.
- Q&R — une file séparée de questions soumises par les abonnés que vous pouvez trier et marquer comme répondues, tenue à l'écart du chat afin qu'elle ne se perde pas dans une conversation qui avance rapidement.
Les deux se rafraîchissent toutes les quelques secondes et revérifient le droit d'accès à chaque publication, pas seulement au chargement de la page, afin qu'un accès perdu en cours de session (une annulation, par exemple) prenne effet immédiatement.
Annoncer une session
Il n'y a pas de rappel automatique — depuis la page de détail de la session, cliquez sur Notifier les abonnés pour envoyer une annonce ponctuelle à tous ceux ayant actuellement droit. Pour votre propre campagne à la place, un bloc Compte à rebours pointé vers l'heure de début de la session fonctionne de la même façon que pour n'importe quelle autre échéance.
Webinaires publics (aucun abonnement requis)
Basculez le mode d'accès d'une session sur Inscription publique et définissez une capacité facultative pour la faire fonctionner comme un webinaire autonome à la place. C'est utile pour une session de génération de prospects ou ponctuelle qui ne devrait exiger de personne d'être déjà membre payant.
- Partager le lien d'inscription —
/webinar/<liveSessionId>est une page d'atterrissage publique avec un formulaire nom/email. N'importe qui peut s'inscrire ; si vous avez défini une capacité, les inscriptions au-delà sont enregistrées comme en liste d'attente plutôt que confirmées, le même partage confirmé/en liste d'attente qu'utilise le bloc RSVP pour un événement en personne gratuit. Par défaut, cette page est une simple fiche titre/date/formulaire — attachez l'un de vos projets studio comme sa conception de page d'atterrissage, depuis un sélecteur sur la propre page de détail de la session, et les images, détails et liens propres à ce projet se rendent au-dessus du formulaire d'inscription à la place, via exactement le même pipeline de rendu qu'utilise un email envoyé. Laissez-la non définie et la page reste sur le défaut simple. - Les inscrits confirmés reçoivent un lien de participation par email — un lien signé, en un tap, vers
/webinar/<liveSessionId>/join, sans compte ni connexion nécessaire. Il joue exactement le même lecteur en direct (et chat/Q&R) qu'un abonné obtient, simplement atteint via un jeton d'inscription plutôt qu'un abonnement actif. - Gérer les inscrits depuis le tableau de bord — la page de détail de la session affiche les décomptes confirmés/en liste d'attente et un échantillon de la liste, plus un lien d'inscription à copier.
- Envoyer un rappel — un bouton Envoyer un rappel sur le panneau des inscrits envoie par email à nouveau son propre lien de participation à chaque inscrit confirmé, une fois qu'une heure programmée est définie — une action séparée de Notifier les abonnés, puisque les inscrits d'une session en mode inscription et tout abonné payant sont des audiences différentes qui peuvent, en principe, coexister sur la même session.
- La promouvoir depuis le studio — déposez un bloc Inscription au webinaire dans n'importe quelle campagne et choisissez cette session depuis son panneau inspecteur ; il capture le titre et la date, et son bouton S'inscrire pointe toujours vers le lien
/webinar/<liveSessionId>actuel de la session — plus besoin de copier le lien à la main dans un simple bloc Bouton. Le formulaire d'inscription lui-même reste sur la page/webinar/<liveSessionId>vers laquelle il crée un lien, pas dans l'email, donc le clic apparaît dans la carte de chaleur des clics de ce projet ; les véritables décomptes d'inscription (confirmés/en liste d'attente) vivent sur la propre page de détail de la session de l'étape 3, pas sur le tableau de bord Réponses de ce projet.
Un inscrit à un webinaire n'est délibérément pas un Subscriber — il n'a rien payé et n'a aucune relation continue avec votre compte, il est donc suivi dans sa propre collection et jamais mélangé à vos décomptes d'abonnés à l'adhésion à l'apprentissage ou à votre facturation.
En quoi cela diffère d'une invitation par email
Si tout ce dont vous avez besoin est d'annoncer un appel Zoom/Meet/Teams avec un bouton Rejoindre et un RSVP, les blocs Lien de réunion et RSVP couverts dans Événements et webinaires sont l'option la plus simple. Il n'y a alors aucune vidéo hébergée par MailInApp, juste un email d'invitation. Optez pour une session en direct quand vous voulez réellement que MailInApp héberge le flux lui-même, avec une vraie page de participation, un chat, et un Q&R intégrés.