-
-
Notifications
You must be signed in to change notification settings - Fork 265
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
Can't receive calls but can make calls using the example dart-sip-ua-example on android #474
Comments
i facing same issue did you got any solution for this? |
In the world of open source, no ones going to help when your provide such little information. |
same issue |
Just tested receiving and making calls using the example app on android with both a 3cx server and a FreePBX server using both WS and TCP. You need to provide more info. |
i have faced something like same issue. i have register my endpoint in TCP. let's clarify more i have used two android device with this demo installed. now i have login with two sip account. 100 and 101 now i have place call from 100 to 101 but on 101 side call not received. for my endpoint i have tested on linephone application. it's work fine call are work fine. |
What do you SIP logs say |
@mikaelwills |
@savan15 dart-sip-ua outputs SIP flow logs, just make sure to uncomment 'Logger.level = Level.warning;' Those logs will tell you what your problem is, everyone else here should be posting their logs too. |
also one more thing i want to clear. for use this library does my endpoint need to be enable webrtc? |
here are that log. when i place call that time this log are seeing i have. D/FlutterWebRTCPlugin( 7415): onIceCandidate I/flutter ( 7415): input => , rule => Request_Response I/flutter ( 7415): Format exception: Expected !, %, ', 'ACK', 'BYE', 'CANCEL', 'INVITE', 'NOTIFY', 'OPTIONS', 'REFER', 'REGISTER', 'SUBSCRIBE', *, +, -, ., SIP, _, `, alphanum, ~ but found end of file |
Yes |
Yea ive come across this issue before, and unfortunately its stumped me. What I noticed with this is a SIP message seems to be split into two somewhere. Anytime ive come across this, ive logged the outgoing message at the very edge of the plugin as it gets sent on the socket and just when it comes in and I can't see anywhere within the package where it might be split in two. My only theory on this is that possibly the message is too big for a packet so the network infrastructure splits it up. Maybe we could implement something where if a message comes in thats two short, it could wait for the next one and pair them up, but we shouldnt need to do this... any thoughts @cloudwebrtc ? |
Ok, |
@savan15 @mikaelwills @md-riaz any thing for this error I receive the call but I can not make that ???? |
@mikaelwills any ideas? |
@BarakatMohamad On your case need to check endpoint configuration and call server configuration. |
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
System Infomation()
Flutter SDK Version:
Target OS and Version:
Host OS and Version:
The text was updated successfully, but these errors were encountered: