All features by client
Legend:
✓ : Available
E : Experimental
X : Not yet available
N/A : Not applicable for this client
? : Unknown/under development
Desktop : Apple macOS, GNU/Linux, Microsoft Windows operating systems
iOS : iPad and iPhone devices with iOS operating system
Web : Jami access with a web browser
Text messaging
Client |
Desktop |
Android |
Android TV |
iOS |
Web |
---|---|---|---|---|---|
Text messaging |
✓ |
✓ |
✓ |
✓ |
✓ |
Group chat |
✓ |
✓ |
X |
✓ |
✓ |
Public chat |
X |
X |
X |
X |
? |
Chat history shared across devices |
✓ |
✓ |
✓ |
✓ |
✓ |
Send files |
✓ |
✓ |
X |
✓ |
✓ |
Auto accept images |
✓ |
✓ |
✓ |
✓ |
✓ |
Custom download location |
✓ |
X |
X |
X |
✓ |
Typing indicator |
✓ |
✓ |
X |
✓ |
✓ |
Read status |
✓ |
✓ |
✓ |
✓ |
✓ |
Reply to |
✓ |
✓ |
X |
X |
✓ |
Message edition |
✓ |
✓ |
X |
X |
✓ |
Emoji reaction |
✓ |
✓ |
X |
X |
✓ |
Update conversation’s profile |
✓ |
✓ |
X |
✓ |
✓ |
Add/Kick members |
✓ |
✓ |
X |
✓ |
✓ |
Conversation’s preferences |
✓ |
✓ |
X |
✓ |
✓ |
Search messages |
✓ |
✓ |
X |
X |
X |
Share messages |
✓ |
✓(1) |
X |
X |
X |
Share location |
✓ |
✓ |
X |
✓ |
X |
Media gallery |
✓ |
✓ |
X |
X |
X |
(1) Sharing messages and media is available on Android through the system-native sharing feature
Calling
Client |
Desktop |
Android |
Android TV |
iOS |
Web |
---|---|---|---|---|---|
Audio calls |
✓ |
✓ |
✓ |
✓ |
X |
Video calls |
✓ |
✓ |
✓ |
✓ |
X |
Group calls |
E |
✓ |
E |
X |
X |
Host call conference |
✓ |
✓ |
✓ |
✓ |
X |
Auto bitrate |
✓ |
✓ |
✓ |
✓ |
X |
Change video quality |
✓ |
✓ |
✓ |
X |
X |
Custom ringtones |
✓ |
✓ |
X |
X |
X |
Select camera |
✓ |
✓ |
X |
✓ |
X |
Video call recording |
✓ |
X |
X |
X |
X |
Leave audio message |
✓ |
✓ |
X |
✓ |
X |
Leave video message |
✓ |
✓ |
X |
✓ |
X |
Screen sharing |
✓(1) |
✓ |
X |
X |
X |
Window sharing |
✓(3) |
X |
X |
X |
X |
Media sharing |
✓ |
X |
X |
X |
X |
Hardware encoding* |
✓ |
✓ |
✓ |
✓ |
X |
Hardware decoding* |
✓ |
✓ |
✓ |
✓ |
X |
Mute sound |
✓ |
✓ |
X |
✓ |
X |
Texting while on call |
✓ |
✓ |
X |
✓ |
X |
Remote recording notification |
✓ |
X |
X |
✓ |
X |
Rendez-vous mode |
✓ |
X |
✓ |
X |
✓ |
Conference layout |
✓ |
✓ |
X |
✓ |
X |
Multistream |
✓ |
X |
X |
X |
X |
Push-to-talk |
✓(1) |
X |
X |
X |
X |
Videosplit |
✓ |
✓ |
✓ |
✓ |
X |
Audio processor** |
✓ |
✓(2) |
✓(2) |
✓(2) |
X |
Voice activity |
✓ |
✓ |
✓ |
✓ |
X |
* This enables 4K video calling support
** cf. How can I configure the audio processor? in the FAQ
(1) Available on both X and Wayland
(2) Some features enabled by default and not configurable
(3) Only on X and not on Microsoft Windows
Account settings
Client |
Desktop |
Android |
Android TV |
iOS |
Web |
---|---|---|---|---|---|
Profile picture |
✓ |
✓ |
✓ |
✓ |
✓ |
Disable account |
✓ |
✓ |
X |
✓ |
X |
Delete account |
✓ |
✓ |
X |
✓ |
✓ |
Contact availability |
✓ |
✓ |
✓ |
✓ |
X |
Register username |
✓ |
✓ |
✓ |
✓ |
✓ |
Delete contacts |
✓ |
✓ |
✓ |
✓ |
✓ |
Block contacts |
✓ |
✓ |
X |
✓ |
✓ |
Link new device via DHT |
✓ |
✓ |
✓ |
✓ |
X |
Link new device via archive |
✓ |
✓ |
X |
X |
X |
Auto answer |
✓ |
✓ |
✓ |
X |
X |
Custom ringtones |
✓ |
✓ |
X |
X |
N/A |
Other features
Client |
Desktop |
Android |
Android TV |
iOS |
Web |
---|---|---|---|---|---|
Scan QR code |
X |
✓ |
X |
✓ |
✓ |
Display QR code |
✓ |
✓ |
✓ |
✓ |
✓ |
Block contact |
✓ |
✓ |
X |
✓ |
✓ |
System notifications |
✓ |
✓ |
✓ |
✓ |
✓ |
Supported languages |
105* |
105* |
105* |
105* |
2 |
Contacts shared across devices |
✓ |
✓ |
✓ |
✓ |
✓ |
Multi account |
✓ |
✓ |
X |
✓ |
✓ |
SIP account |
✓ |
✓ |
X |
✓ |
X |
SIP transferring |
X |
X |
X |
X |
X |
Dark theme support |
✓ |
✓ |
✓ |
✓ |
✓ |
JAMS** support |
✓ |
✓ |
✓ |
✓ |
✓ |
Plugin support |
✓ |
✓ |
✓ |
X |
X |
Plugin store |
✓ |
X |
X |
X |
X |
Application translation |
✓ |
✓ |
✓ |
✓ |
X |
White labeling |
✓ |
✓ |
X |
X |
X |
Oauth2 support |
X |
X |
X |
X |
✓ |
* According to https://explore.transifex.com/savoirfairelinux/jami/
** JAMS (Jami Account Management Server) https://jami.biz/
Advanced settings
Client |
Desktop |
Android |
Android TV |
iOS |
Web |
---|---|---|---|---|---|
DHT proxy support |
✓ |
✓ |
X |
✓ |
N/A |
Push notification |
N/A |
✓ |
N/A |
✓ |
N/A |
UPnP |
✓ |
✓ |
✓ |
X |
N/A |
TURN configuration |
✓ |
✓ |
✓ |
✓ |
N/A |