Encryption Codecs

Codecs
——Audio Call (1-1) -> [email protected] (High quality) | [email protected] (Default quality)
Audio Call (Conference) -> [email protected] Call -> H.264 (low/med quality profile) + [email protected]

Bandwidth / Usage
—————–

Single Message -> Base size = Approx 1000 bytes + Message Payload Size

Single File Message -> Base size = 1500 bytes + File Size

Call (1-1, High Quality) -> [email protected] -> 48 kbps (high average)
Call (1-1, Default Quality) -> [email protected] -> 16 kbps (high average)
Call (Conference) -> [email protected] -> 16 kbps (high average) * each user in call

Video -> H.264 -> 200 kbps (average) / 256 kbps (max)
Video Audio -> [email protected] -> 16kbps (high average)

Encryption
———-

XMPP Communication -> TLS

https://en.wikipedia.org/wiki/Transport_Layer_Security

Web Requests -> HTTPS

https://en.wikipedia.org/wiki/HTTPS

Messages -> OMEMO

https://en.wikipedia.org/wiki/OMEMO

https://xmpp.org/extensions/xep-0384.html

Files -> OMEMO + AES_128

https://en.wikipedia.org/wiki/Advanced_Encryption_Standard

Call (1-1) -> ZRTP

https://tools.ietf.org/html/rfc6189

Call (Conference) -> SRTP

https://tools.ietf.org/html/rfc3711

Video Call -> SRTP

https://tools.ietf.org/html/rfc3711