Projet : Étendre l’API BigBlueButton en Node.js

But

L’idée de re-créer l’équivalent de l’API BigBlueButton est dans l’object d’y ajouter des fonctionnalitées tel que la gestion par utilisateur, la limitation des ressources et l’isolation des salles par clients/départements.

BigBlueButton est une implémentation d’un système de vidéo conférence focussé sur une interface utilisateur simple et d’être une plateforme extensible pour l’éducation a distance. L’équipe de développement de BigBlueButton travail fort pour intégrer et implémenter plus de 15 projets Open Source pour accomplir le résultats .

L’équipe de développement de BigBlueButton ne se concentre pas sur les logics d’affaires. Et franchement, entre vous et moi, je suis beaucoup plus interessé au fait qu’il ajoute le “Record and Playback”.  Les logic d’affaire, je peux toujours les développer. =)

Étapes de réalisation du projet (Roadmap)

  • Version 0.1.0

  • Version 0.2.0

    • Abstraction du “securitySalt” par client (ne pas donnée le “securitySalt” du serveur directement au client final, mais sa propre clef)
    • Gestion des droits sur les salles (si un utilisateur A crée une salle, l’utilisateur B ne peu y accéder)

  • Version 0.3.0

    • Interface de gestion
      • ajout, suppression d’utilisateur
      • Tableau de bord

  • Version 0.4.0 (Release Candidate pour la version 1.0.0)

    • Exécuter Node.js en tant que service
    • Optimisation de la performance, re-factorisation du code
    • Documentation

Participation au dévellopement

Le projet est disponible sur GitHub.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">