En temps normal, dès que nous (ou nos clients) souhaitions télécharger les enregistrements d'une session de visio-conférence, il fallait le faire à la main, en CLI.

Bien que ce projet est open-source, la méthode est fastidieuse, et prend du temps (à savoir que le temps de traitement d'une vidéo est égal au temps de la vidéo). Nous utilisions le projet BBB-Recorder, à travers la commande suivante (exemple) :

Copy to Clipboard

 

Aussi, nous avions une demande d'insérer un bouton de téléchargement au sein du lecteur web consacré au visionnage des enregistrements. C'est pourquoi nous sommes passés au projet BBB-Video-Download, couplé à BBB-Add-Download-Button. Tous deux sont des projets open-source créés par la communauté.

Attention BBB-Add-Download-Button ne fonctionne pas sans BBB-Video-Download !

J'ai fait l'installation sur un serveur BBB déjà existant et prêt à l'emploi. Tout d'abord il faut installer le paquet BBB-Video-Download, selon la documentation disponible ici.

Une fois ce paquet installé et prêt, installer le bouton de téléchargement. Finalement le projet GitHub contient seulement deux fichiers (playback.html et playback.js) !

Copy to Clipboard

 

Attention à l'emplacement de destination, dans le cas où nous sommes sur la version 2.2.x (version actuelle), il s'agira du répertoire /var/bigbluebutton/playback/presentation/2.0 (comme précisé ci-dessus).

Cependant, en version beta, il s'agira à priori du répertoire /var/bigbluebutton/playback/presentation/2.3. Cependant le bouton n'est à priori pas encore compatible avec cette nouvelle version...

Et voici le résultat final :

Screenshot

Source : https://github.com/drlight17/bbb-add-download-button

 

Notez également que ce bouton est disponible pour les futurs enregistrements également, ceux faits jusqu'à présent devront être générés manuellement.