S'engager dans des réunions numériques doit être simple, sécurisé et ne pas nécessiter d'installation de logiciels, juste un navigateur et une connexion Internet.
Les connexions inutiles, les enregistrements et les données des utilisateurs ne doivent pas passer par des tiers, mais entre les pairs impliqués dans la réunion, cela rend la connexion privée et également résiliente contre les serveurs surchargés que des applications comme Skype et Discord peuvent ressentir sous une charge élevée, ce qui se produit souvent dans une crise.
Nos réunions numériques devraient être flexibles, résilientes et protégées!
Kollokvium cible les sociétés, les associations et les particuliers, jeunes et vieux, peut-être en particulier ceux sans expérience informatique plus profonde car il ne nécessite aucune installation ni inscription et peut être démarré simplement en suivant un lien et en cliquant sur Démarrer.
Contrairement à de nombreuses autres technologies de vidéoconférence, nous transmettons les flux multimédias de chacun à tous les participants, plutôt que d'envoyer le serveur de médias central pour mélanger les flux, le résultat est une latence plus faible, de meilleure qualité, de la confidentialité et de la sécurité, en tant que flux de données P2P, il n'y a désormais pas de latence intermédiaire impliquée, sauf dans la phase de configuration de la salle (négociation), nous ne sert rien à un serveur (s) et les données sont des données est de l'encryth (signalisation et état des chambres).
Le système utilise des technologies indigènes standardisées telles que WebBrTC, la norme ouverte pour la communication Web. Nous tirons également parti de la puissance de la technologie déjà entre nos mains des utilisateurs finaux - ne réinventez plus la roue!
Notre implémentation ajoute des concepts de routage vidéo avancés tels que le transfert de flux, les estimations de la bande passante et bien d'autres choses.
..et plus
ctrl-l demande des flux multimédias à basse résolution de tous les participants connectés.
ctrl-r START / STOP RENDRE DE MISE DE MISE (s'applique à la récupération de tous ceux qui participent)
ctrl-g Toogle Viewer / Grid View (par défaut).
Microphone MUTE / MUTE ctrl-m .
ctrl-v MUTE / NON MUTE.
ctrl+q MUTE / UNU-MUTE ALL AUDIO.
ctrl+s Activer / désactiver les sous-titres (légendes).
ctrl+i masque / affiche le chat et la fenêtre de fichiers.
ctrl-u obtient des statistiques pour chaque RTCPeerConnection. Générez des rapports basés sur 1-N HTML qui sont passés au client en tant que fichiers téléchargeables.
ctrl-b Démarrer / arrêter l'enregistrement de chaque flux individuellement.
broadcast mode - Une vue / mode où l'utilisateur peut créer une pièce / un espace pour des émissions de 1 à plusieurs pour des conférences, des présentations et de tels scénarios
advanced mode - Une vue / mode qui laisse «l'organisateur» (créateur de réunions) vidéo / audio à distance, botter, interdire, verrouiller et régler les codes de broches etc.
Clone le référentiel et exécuter npm install Voir package.json pour la construction de scripts.
Voir package.json (section Scripts / objet)
Construisez et lancez à l'aide de npm start , puis parcourez le localhost:1337 ou pour le Frontend uniquement Development Utilisez npm start:debug qui est beaucoup plus fluide. Pleaase Remarque que NPM Start: Debug utilise un serveur WSS partagé hébergé par nous par défaut. Veuillez étudier les sections de scripts de package.json pour plus d'informations.
Pour déployer sur Azure, vous avez besoin d'un compte Azure, et vous devez créer une application Azure WEP et un compte de stockage pour héberger le site Web statique.
Fourk le référentiel et se connecter à Heroku et exécuter le déploiement, modifier les paramètres.json
Si vous souhaitez déployer uniquement le site frontal en tant que site statique, créez l'application et copiez tous les fichiers du dossier DIST / CLIENT à la racine de votre application Web.
Bonne chance, et si vous rencontrez des problèmes, des bugs ou des questions ou simplement avoir des idées à partager. Publiez-les ici sous des numéros (https://github.com/coloquium/kollokvium/issues)
Merci à Sami Anas, https://www.pexels.com/sv-se/@samianas pour une image d'arrière-plan de grande envergure que nous utilisons actuellement.
Cordialement l'équipe Kollokvium (colloque)