WiLearning è un sistema di e-learning e conferenza gratuito e open source

Blog

WiLearning è un sistema di e-learning e conferenza gratuito e open source

Dimostrazione



la stampante Brother è in uno stato di errore

WiLearning

WiLearning è un sistema di e-learning e conferenza gratuito e open source. WiLearning utilizza la tecnologia WebRTC, Il lato server utilizza Typescript + Nodejs + MediaSoup e il lato client utilizza Angular + Ionic, WiLearning ha le seguenti funzioni:

  • Videoconferenza multi-persona o interazione testuale
  • Condividi desktop
  • Condividi i media locali
  • Condividi file pdf, i file pdf vengono automaticamente transcodificati nel web
  • Annotazione del corso pennello in tempo reale, aggiunta di contenuti e condivisione con altri partecipanti
  • Anteprima del documento, visualizzazione dell'annotazione in anteprima
  • Supporta più stanze contemporaneamente, il numero di partecipanti in una stanza non è limitato, dipende dalle condizioni dell'hardware
  • Supporta cinese e inglese
  • Ripristino automatico quando si cambia rete
  • Facile da installare, nessuna dipendenza da strumenti esterni, può essere distribuito su server Linux/Mac
  • Supporta Chrome/Safari in Windows/Mac/Linux/Android/IOS

Installare

Requisito: Nodejs>v12



# install dependence npm install -g cnpm # Build all ./build.sh all # build subsystem ./build.sh [server/app/admin] # build result locate in 'dist' directory

Correre

Il certificato SSL di esempio è fornito nel codice. Fornisci il tuo certificato quando è effettivamente in esecuzione. Il certificato deve essere coerente con il nome di dominio che visiti.

  • entra nella directory dist
cd dist
  • Metodo 1: eseguire server.js
node server.js --cert ../certs/rtc.liweix.com.pem --key ../certs/rtc.liweix.com.key
  • WiLearning ottieni il tuo IP pubblico da ' https://api.ipify.org '. In alternativa, puoi specificare on nella riga di comando.
node server.js --cert ../certs/rtc.liweix.com.pem --key ../certs/rtc.liweix.com.key --publicIp x.x.x.x
  • Oppure puoi correre start.sh con certificato SSL predefinito
./start.sh

abilita google bbr

eseguire la seguente riga di comando nella console del server (kernel Linux > 4.9):



wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

Accesso

  • Accedi all'amministratore di WiLearning utilizzando Chrom/FireFox/Safari:
https://[your public ip]/admin/
  • Crea una stanza in Admin, apri il 'Link' della stanza
  • Ora ha due ruoli, 'Speaker' e 'Attendee', 'Speaker' funge da amministratore della stanza.
  • Accedi nella stessa stanza, scegli il tuo ruolo, inizia la tua conferenza, divertiti! Schermata web

Supporta WiLearning

  • Usalo e segnala Bug!
  • Dimmi che ti senti e che vuoi.
  • Dategli una STELLA

Scarica i dettagli:

Autore: witingcn

nodo express mongo tutorial

Dimostrazione: https://rtc.liweix.com/admin/sigin

converti il ​​codice java in python online

Codice sorgente: https://github.com/wistingcn/WiLearning

#nodejs #node #javascript