Jitsi is both a teamviewer and a skype replacement, with encryption.
I made both features work, but the setup is not straightforward, and not
consistent/reliable.
First, there's no simple how-to.
You basically need to download it, check with gpg,
then install it.
Next, you need 2 xmpp accounts (kind of like emails).
You can create them on several servers around the world.
You can even host a server yourself, but I wonder if it's good for privacy (I
remember Magic Banana telling me that a VPN server used only by myself is
pointless, for example).
From there, it's just a matter of 2 clics (launching the video call, and
asking the remote user to click on the tiny check that should be a huge
button instead, in order to allow remote control a la teamviewer).
The problems that happened to me:
- no easy/simple explanation about how to make it work.
- an xmpp account created on the jappix server didn't work.
- both xmpp adresses created from the jitsi server don't work anymore
brecause the server is closed, AFAIK.
- Jitsi online can be slow/not work at times because the server is probably
too busy. Usually it's when you need it (during the internet's rush hours).
- plain and simple failure to work between a GNU/Linux machine and OSX
(though this worked on another Linux machine. So yeah, unreliable).
That's what I remember.
The problems are mostly about XMPP accounts (and a lack of straightforward
explanation from inside the software).