...
Paramètre | Valeur par défaut | Description |
---|---|---|
USE_MEETING_WEBINAR | False | Activation du mode Webinaire pour le module des réunions |
MEETING_WEBINAR_SIPMEDIAGW_URL | URL du serveur SIPMediaGW qui gère les webinaires (Ex: https://sipmediagw.univ.fr) | |
MEETING_WEBINAR_SIPMEDIAGW_TOKEN | Jeton bearer du serveur SIPMediaGW qui gère les webinaires | |
MEETING_WEBINAR_FIELDS | ("is_webinar", "show_chat", "enable_chat",) | Permet de définir les champs complémentaires du formulaire de création d’un webinaire. Ces champs complémentaires sont affichés directement dans la page de formulaire d’un webinaire. |
MEETING_WEBINAR_AFFILIATION | "['faculty', 'employee', 'staff']" | Groupes d’accès ou affiliations des personnes autorisées à créer un webinaire |
MEETING_WEBINAR_GROUP_ADMIN | webinar admin | Groupe des personnes autorisées à créer un webinaire |
...
Bloc de code |
---|
################
# Utilisation du mode Webinaire pour le module des réunions
USE_MEETING_WEBINAR = True
# URL du serveur SIPMediaGW qui gère les webinaires (Ex: https://sipmediagw.univ.fr)
MEETING_WEBINAR_SIPMEDIAGW_URL = "https://sipmediagw.univ.fr"
# Jeton bearer du serveur SIPMediaGW qui gère les webinaires
MEETING_WEBINAR_SIPMEDIAGW_TOKEN = "token"
# Options possibles pour un webinaire
MEETING_WEBINAR_FIELDS = (
"is_webinar",
"show_chat",
"enable_chat",
)
# Groupes d’accès ou affiliations des personnes autorisées à créer un webinaire
MEETING_WEBINAR_AFFILIATION = ["faculty", "employee", "staff"]
# Groupe des admins des webinaires
MEETING_WEBINAR_GROUP_ADMIN = "webinar admin"
################ |
...
- le présentateur - s'il a les droits adéquats (cf. paramétrage ci dessus) - créé une réunion en mode webinaire. Il peut choisir ses options concernant :
- l'affichage et l'activation du chat public : pour afficher le chat public dans le direct , ce qui n'est pas recommandé par défaut.l'activation du chat : pour et donner accès à un chat sur la page en direct pour les auditeurs.
Les messages envoyés dans le chat de cette page en direct se retrouveront dans le chat public de BigBlueButton.
- l'affichage et l'activation du chat public : pour afficher le chat public dans le direct , ce qui n'est pas recommandé par défaut.l'activation du chat : pour et donner accès à un chat sur la page en direct pour les auditeurs.
...
- la réunion BigBlueButton est lancée.
- une requête, de démarrage, sera réalisée sur le serveur configuré SIPMediaGW qui va alors se connecter à Pod avec utilisateur "streaming" sur la réunion définie comme webinaire.
Avertissement |
---|
L'utilisateur streaming, utilisé par SIPMediaGW simule un usager lambda. Il va alors réaliser une connexion au Pod de départ et participer à la réunion BigBlueButton en cours. Côté réseau, cela signifie que Pod doit être accessible par le serveur SIPMediaGW (paramétré via MEETING_WEBINAR_SIPMEDIAGW_URL) sur les ports Web (80, 443). |
- l'utilisateur streaming récupère le flux vidéo/audio et renvoie ce flux sur le serveur RTMP d'une passerelle de live disponible.
- les auditeurs peuvent alors assister au webinaire sur l'interface des directs; selon la configuration, le décalage doit être de l'ordre de 10s.
Si le présentateur a coché l'option permettant d'activer le chat, les auditeurs connectés auront la possibilité d'envoyer un message directement via l'interface des directs dans Pod.
Ce message sera envoyé à la session BigBlueButton du présentateur.
Exploitation
L'interface d'administration
...