Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Text push messages takes ~2sek to get trough. Call takes ~10sek to get through #6176

Closed
2 tasks done
halb9 opened this issue Feb 6, 2017 · 3 comments
Closed
2 tasks done

Comments

@halb9
Copy link

halb9 commented Feb 6, 2017

I have:


Bug description

Signal Call takes a long time to initiate.
See the video for what I mean.

Steps to reproduce

Sending a text message from phone A to phone B. B receives it immediately.
Right after that I start a call from phone A to phone B.

Actual result: It takes about 10 seconds to go from sonar sound to actual ringing sound.
Expected result: Take as less time as the text push message to initiate the actual call.

Video

http://www.xup.in/dl,15777916/out.mov/

Device info

see logfiles for device info
I am on two different WiFi Networks. And it doesn't matter if the phones are on WiFi or mobile network.

Link to debug log

The logs are captured right after the call is terminated.

Phone A: https://gist.github.com/a6abeeaa62677b82a24506fae09efb09
Phone B: https://gist.github.com/67d46bd2860644af127effd3c50ec3de

@moxie0
Copy link
Contributor

moxie0 commented Feb 9, 2017

Might be slightly faster in 3.29.2, but this is largely the result of the ICE handshake and webrtc's infinite wisdom to use DTLS. We could make the device "ring" sooner, but then if you answered immediately there'd be a delay before you could talk (and there might be problems that prevent the ICE handshake from completing at all).

@moxie0 moxie0 closed this as completed Feb 9, 2017
@snaggen
Copy link

snaggen commented Feb 9, 2017

Is it possible for the calling phone to know the status of the connection, and display a more clear connection state on the callers screen? Like, "trying to establish connection" and silent during the ICE handshake and then "ringing" with the ringing sound.

@MatejKovacic
Copy link

I have the similar problem. Sometimes it takes about half a minute to start ringing.

Any plans to speed up signalling?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants