I'm not sure about what do you mean by "control of said screen", but just in case, you have BigBlueButton: you can videoconference with it, you can share your screen, you have messaging, and you can also use a shared whiteboard.
Moodle looks ok. Or https://bigbluebutton.org/:
Looking for a professional solution for teaching remote students online? BigBlueButton provides real-time sharing of audio, video, slides, chat, and screen. Students are engaged through sharing of emoji icons, polling, and breakout rooms.
You're welcome.
Also, I'd throw in BigBlueButton as a web conference server (alternative to Zoom, Webex, Jitsi). It's been working very well for me.
Also also, head on over to /r/selfhosted, they cover a lot of this same stuff. /r/degoogle is another good sub.
BigBlueButton (https://bigbluebutton.org/)
If you want to stream a conference where few people have webcams and 500 users are only watching&listenting, you may be OK with one reasonably powerfull server (we run 2x E5620 and 64GB RAM on 1Gbit) and we are able to get close to those numbers. You can disable cameras for participants in a call through the interface.
Having 500 users sharing cameras at once is different story, for comparison, we can do maximum of ~60-100 users with webcams on.
If you don't need them all in one room, i would suggest Scalelite to load-balance smaller groups to multiple servers.
I personally like bigbluebutton more than jitsi
also open source and amazing for classrooms
and the fact that the name is better and doesn't sound like some sort of virus (I know it's not but I've had less technically inclined people assume jitsi is a type of virus)
Maybe this will help...
https://openschoolsolutions.org/4-linux-school-server-comparison/
Skolinux has done some nice integration
Also, I think BigBlueButton is just great software and the developers are a dedicated bunch
https://bigbluebutton.org Try something like this. i’m sure there are tons of free open source web apps out there that will fit your needs. I looked up “virtual classroom manager free open source” on google, this was one of the first results.
I replaced the last desktop with a thinkpad in december 2019, and the VPN had more than enough capacity for everyone.
I deployed BigBlueButton since we now needed a video conferencing software and it still serves us well every day :)
it wouldn't have been possible without the budget that pays for the datacenter-housed virtualization infrastructure. I made that clear to the directors when they said they'd been impressed with how smooth the transition was.
I am a junior college student, me and my friends struggle collaborating together (writing code, trying to start something, hosting projects for the other 400 students) at Applied IT UCLL Belgium. We could really use a storage server for projects like: events, online workshops, coding challenges, https://bigbluebutton.org and more.
We'd be happy with either servers, so that we have something to start from. We would highly appreciate this!
> When corona hit they were suddenly very fast to implement a streaming plugin. They just added an open source package 'Big Blue Button' https://bigbluebutton.org/ and they were done.
Hmmmm, I wonder if Smartschool is properly adhering to the LGPL license.
This is nice! Looks good, works according to my quick test. And simpler than Zoom once you have a link to join.
I was attempted to compare this to BigBlueButton but they are in their own class and not really competing with each other.
You might also want to look at self hosted Big Blue Button.
Freenet/Tor is for anonymity. Is it required that the participants do not know who they are talking to? Others do not know who is talking to who?
Some hosters have easy deployment for stuff like this. Random example:
> BigBlueButton is a professional video conferencing tool focussed on online teaching and presenting. As such, it provides special features like slide-sharing, private and group chat, emoji feedback, polls, breakout rooms and many more.
Open source and browser client! BigBlueButton.org Demo
Agreed. Was completely disgusted when I saw this post that UVic decided to encourage the use of Zoom after what, something like their third concurrent lawsuit? Terrible security, selling users' data, and obeying the demands of a manipulative, kidnapping, torturing, organ-harvesting, let's-just-turn-these-people-into-red-goo-and-hose-them-into-the-sewers regime.
Our department has had a number of Zoom meetings since restrictions began, and will continue attending none of them.
I've been curious about BigBlueButton, but it still doesn't seem to be very popular at all.
You could look into a self hosted Big Blue Button (or self hosted Jitsi). I saw in a different comment that you want it to be easy. I can't speak for Jitsi, but for Big Blue Button you can just run their install script on an Ubuntu 16 server (which you can get from Digital Ocean, Linode, Hetzner or many other cloud providers), wait for 15 or so minutes, then it's ready to use!
> The only hurdle is finding a good digital whiteboard.
Define "good." At work we've been using a slightly tweaked version of https://bigbluebutton.org/, which while it's aimed at teaching, has worked pretty decently for us for general teleconferencing while referencing slides (that anyone can doodle on). I liked it enough and since it was open source, set up my own server to run it for personal projects.
Nextcloud talk won't scale beyond a few simultaneous users for video chat.
For video what you want is
Nextcloud and collabora will work well for document storage, basically storage for students to use like drop box.
Combine that with a proper classroom platform to allow assignments, submissions, tests etc..
https://github.com/awesome-selfhosted/awesome-selfhosted/blob/master/README.md#learning-and-courses
I tried using Jitsi but it's clumsy, sucks a lot of bandwidth, and hammer client's CPU with video decoding.
I switched to BigBlueButton, which packs a lot more features and behave much more nicely with limited ressources.
If you can self-host - good option for your students privacy etc. - I would recommend BigBlueButton - it's the most feature-complete solution I could find. It has no subscription and the code is on LGPL license.
Tu peux p'tet creuser aussi de ce côté-là: - https://bigbluebutton.org/ -> soft opensource pour enseigner en ligne - https://open-solidarity.com/fr/ -> initiative d'un hébergeur (OVH) pour filer des resources pendant la crise
You could also try BigBlueButton, but it's geared more towards interactive live streams. I haven't used it myself, but I assume there's a way to host training videos with attached documentation.
Big Blue Button is open source, works very well due to the extensive testing they do.
Its easy to install, easy to use, has white boarding, audio and/or video recording, file sharing etc.
I used to use bigbluebutton, and the classes were recorded so people could view them later. The only obstacle to that is the need for a dedicated server.
Edit: I might also be able to do something for free using youtube live streaming.
> R-HUB web conferencing
R-HUB is a commercial product & costs $395 ?? and thats just the "starting" price.
BigBlueButton works terrifically and is Free !
You install BigBlueButton in an Ubuntu cloud instance or locally on a Server and access it from anywhere using an HTML5 web browser.
It supports:
chat (1:1 or 1:many or group)
whiteboarding
file transfer/sharing
session recording/playback
etc
BigBlueButton is also already intregrateable with may top applications such as:
Drupal
ATutor
Canvas
Chamilo
a complete list can be found here; https://bigbluebutton.org/integrations/