|
|
Subscribe / Log in / New account

Jami "Taranis" released

Jami "Taranis" released

Posted Dec 24, 2021 22:44 UTC (Fri) by Cyberax (✭ supporter ✭, #52523)
Parent article: Jami "Taranis" released

How is it different from Matrix? Except for voice support, that is.


to post comments

Jami "Taranis" released

Posted Dec 24, 2021 23:56 UTC (Fri) by KJ7RRV (subscriber, #153595) [Link] (4 responses)

Doesn't matrix support voice?

Jami "Taranis" released

Posted Dec 25, 2021 6:47 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link] (3 responses)

I don't think so? As far as I understand, there's no standard spec for VoIP signalling/transport over Matrix.

Jami "Taranis" released

Posted Dec 25, 2021 7:05 UTC (Sat) by KJ7RRV (subscriber, #153595) [Link]

Element for Android gives the option for both voice and video calling. It might be a nonstandard extension.

https://ibb.co/whYxDy7

Jami "Taranis" released

Posted Dec 25, 2021 8:14 UTC (Sat) by spaetz (guest, #32870) [Link] (1 responses)

Spec changing proposal:
https://github.com/matrix-org/matrix-doc/blob/matthew/gro...

It has, or rather it is on the way. Native audio/video which does not depend in a jitsu widget is high on their list.

Jami "Taranis" released

Posted Dec 25, 2021 8:18 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link]

Oh. They're making a mistake of separating video/voice data from the signalling path. Bad idea.

Jami "Taranis" released

Posted Dec 25, 2021 12:18 UTC (Sat) by Moarc (guest, #137864) [Link] (3 responses)

It's peer-to-peer instead of a federation of servers, with an identity based around the user's public key, for which you can optionally register a nickname (in a way which evokes the ever-fashionable blockchain, the nickname being tied to that key once and for all - I'm not sure if they're actually using a blockchain for this, though).

It also doesn't try to poorly reinvent XMPP.

Jami "Taranis" released

Posted Dec 25, 2021 22:25 UTC (Sat) by KJ7RRV (subscriber, #153595) [Link] (2 responses)

Doesn't being peer to peer imply it wouldn't work well behind NAT and firewalls?

Jami "Taranis" released

Posted Dec 27, 2021 2:55 UTC (Mon) by droundy (subscriber, #4559) [Link] (1 responses)

They run a TURN server to get through NATs. Seems reasonable. They also have a few other servers required for bootstrapping to the DHT, receiving push notifications while running in the background on mobile, etc.

Jami "Taranis" released

Posted Jan 3, 2022 18:26 UTC (Mon) by bandali (guest, #98538) [Link]

Indeed. Though I'll just clarify that even though bootstrap.jami.net is used as the default bootstrap node, it doesn't have to be, and can be easily changed from Jami's advanced settings to point to any other reachable machine running OpenDHT -- including another device running Jami and OpenDHT on your local network. Or you could use a DHT proxy (disabled by default on desktop/laptop, but enabled on mobile as it helps reduce battery usage) instead of having Jami running an OpenDHT node on your device. Similarly to the bootstrap node, the address for the DHT proxy can also easily be changed to point away from the default servers. Likewise for the TURN server address.

More details in the Jami FAQ: https://git.jami.net/savoirfairelinux/jami-project/-/wiki...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds