Just some notes for me, but may be useful for others.
Jitsi is a video bridge server. It allows two or more users to do video chat. It uses Prosody for an XMPP chat also, and appears to use Prosody for authentication. It can be run in a standard web browser, though it is much better on Chrome/Chromium based browsers (FireFox is supported, but may have some weirdness).
User authentication file (plain text, so don't trust it)
Basically, the server name with the dots replaced with %2e
Done via prosody, using the prosodyctl command.
prosodyctl register <username> <server.example.com> <password>
replace <username> and <password> with information. Replace <server.example.com> with the (jitsi) name of the server.
You need to be using authentication (I think). Once done, authenticated users can set up pidgin as follows:
In addition to using a web browser, there is client software for Windows, Linux and OS/X. There are also apps for Android and IOS which can be downloaded from their respective stores.
For workstations, there are two types of programs; a “normal” one and an AppImage one.
Standard installers can be downloaded from https://desktop.jitsi.org/Main/Download.html. Note that I had issues with the Linux version (Debian specifically). Using this will install the program globally, so all users on a system can run the program. It requires administrator privileges to install.
An AppImage is a way of packaging a program that does not use an installer. Instead, it includes all of the libraries, etc… in its one package. For this reason, you do not need administrator privileges, and removing a program is mainly a matter of deleting a file. When I had the issue with the standard Debian image, I tried the AppImage copy and it ran just fine.
AppImage's for Jitsi Desktop can be found at https://appimage.github.io/jitsi-meet/
While the jitsi app is available in the standard Android Store, a better way of doing it is to install f-droid (https://f-droid.org). This is a repository of true open source software for the Android. Installing F-Droid is a little complex, but instructions are on their site. Once installed, you have access to free and open source Android apps that do not spy on you, or track your information. And, in many cases, there are alternative versions of commercial apps for Android in F-Droid which are better than the paid versions.
Apple is not known for being open, though their operating system, like Android, is based on open source software. I, personally, do not own an iPhone or iPad, so I can not and do not recommend the following strictly because I don't know. However, it appears something similar to F-Droid exists. Check out https://aptoideapkx.com/f-droid-for-ios/, but do your own research before you install it on your device.