Help testing upcoming Delta Chat release with calls πŸ“ž!

fancy but very visual and convenient. Now all old links disappeared (pictograms) and I see just a line with https:// … , which are hard to distinguish from any other message. UX/UI is a kind of art : (

yep, that is how it is now, you just share an invite link to the call, same as it would be if you share it in any other chat app

hey, @user.123 , first of all: welcome aboard!

ftr, we did not take the the decision to remove the old videochat invitations system easy. see remove old videochat invitation system Β· Issue #7137 Β· chatmail/core Β· GitHub for reasoning and UX considerations

1 Like

Thank you for your post, nevertheless I had to downgrade to 2.11, as it is a key feature of the D.C. for my community.
Good luck, hope you will keep backward compatibility as long as possible.

Hi, I installed delta chat flatpack manjaro and android, calls are made on the same network, this is understandable since I am behind NAT, log errors say that there is no turn server, this is also understandable. I have a question, if I raise the turn server for example on Debian, will I be able to call everyone who is also behind NAT, and will they be able to talk to me using only my turn server? Thanks

πŸ“ž Outgoing call was accepted with answer:
SDP Call Information Summary
========================================

πŸ”· Session Information:
 Version: 0
 Name: Default Session
 Session ID: 667268891311585074
 Origin Address: 127.0.0.1

🌐 Network Connectivity (ICE Candidates):
 🏠 Local Network (Host): 1 candidate(s)
 β€’ 172.18.11.218:46270 (UDP)
 ❌ No TURN relay candidates found
 This may cause connection issues in restrictive networks

πŸ“Š Connection Assessment:
 ❌ Limited: Only local network connectivity
 Likely to fail across different networks

πŸŽ₯ Media Streams:
 πŸ”Š AUDIO:
 Port: 46270
 Protocol: UDP/TLS/RTP/SAVPF
 Connection: 172.18.11.218
 Direction: Bidirectional (send & receive)

 πŸ“Ή VIDEO:
 Port: Dynamic (9 = placeholder)
 Protocol: UDP/TLS/RTP/SAVPF
 Connection: 0.0.0.0
 Direction: Bidirectional (send & receive)

 πŸ“Š APPLICATION:
 Port: Dynamic (9 = placeholder)
 Protocol: UDP/DTLS/SCTP
 Connection: 0.0.0.0

🎡 Audio Codecs:
 β€’ opus (High Quality): 48000Hz, 2 channel(s)
 β€’ red: 48000Hz, 2 channel(s)
 β€’ G722 (Good Quality): 8000Hz, 1 channel(s)
 β€’ PCMU (Basic Quality): 8000Hz, 1 channel(s)
 β€’ PCMA (Basic Quality): 8000Hz, 1 channel(s)
 β€’ CN: 8000Hz, 1 channel(s)
 β€’ telephone-event: 48000Hz, 1 channel(s)
 β€’ telephone-event: 8000Hz, 1 channel(s)

πŸ“½οΈ Video Codecs:
 β€’ VP8 (WebRTC Standard): 90000Hz
 β€’ rtx: 90000Hz
 β€’ H264 (Compatible): 90000Hz
 β€’ rtx: 90000Hz
 β€’ H264 (Compatible): 90000Hz
 β€’ rtx: 90000Hz
 β€’ VP9 (Efficient): 90000Hz
 β€’ rtx: 90000Hz
 β€’ red: 90000Hz
 β€’ rtx: 90000Hz
 β€’ ulpfec: 90000Hz

πŸ”’ Security:
 DTLS Fingerprint: SHA-256
 50:C2:E0:1B:1B:27:DE:64:B7:1E:4C:44:D3:5D:36:F1:E7:8A:E5:F4:B9:72:C4:E0:22:BF:8D:A4:E8:E9:D9:34

πŸ”‘ ICE Authentication:
 Username Fragment: GfMR
 Password: [PRESENT]
incoming video not playing, will .play() it
incoming video is playing

1 Like

You would then have to somehow let the Delta Chat client know that the TURN server exists. Currently there is no way to do this through the UI.

Apparently we are going to have a default TURN server for non-Chatmail accounts, so you don’t need to worry about setting up your own server.
However, an option to specify a custom server might get added later.

Also see Help testing upcoming Delta Chat release with calls πŸ“ž! - #19 by WofWca.

great, perhaps you know that Chatmail in Russia is already blocked, and most likely the same will happen to the turn server for all our email accounts. so of course it would be best to be able to configure your own turn server and client. Thank you

1 Like

It works for me from two sediz.iosa.it accounts.
I have version 2.25.0.

2 Likes

chatmails in Russia work and even call, the question is more about the stability of the service in delta chat, this is still an experimental function, but yes, it would be good to be able to set up your own TURN/STUN servers

3 Likes

Successfully tested the call function, conversation with Russia without VPN, on my own chatmail server! Huge bravo to the Delta team!!! :slight_smile: :folded_hands:

Observed minor issue: the only way I could talk was on speakerphone.

3 Likes

Continuing my observations… Done more than 20 calls on iPhone 13, iOS 18.6.2!

  • If the keyboard is open when I press the phone icon, it freezes after the call starts and cannot be closed.
  • During a call, I cannot switch from the front camera to the rear camera.
  • The default call starts as a video call. It would be nice to have the option of not forcing the other person to turn on their camera immediately.
  • By default, I see my conversation partner on the entire screen, while I see myself in a small square in the corner. Perhaps it would be worth adding the option to change this, for example, by dragging your image or enlarging it.

Be that as it may, I would like to once again express my gratitude to the Delta Chat development team for solving such a difficult problem! :slight_smile:

Why is nobody talking about this bug? If you minimize the call and come back, the camera freezes permanently, and you have to call again. Because of this, it’s impossible to use the chat while you’re on a call.