kader990 / android-rcs-ims-stack

Automatically exported from code.google.com/p/android-rcs-ims-stack
0 stars 0 forks source link

Adding Contacts, Calling Contacts and Presence ?? #38

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I have installed RCS stack, provisioning and RI app on my GB android device. I 
created free SIP account on ekiga.net and provisioned it on the stack. The 
stack is able to register with ekiga.net. 
I repeated the same process on one more device with different ekiga account and 
stack is registered on that devices also.

Now, I want to test the voice call and presence. But could not find the way to 
dial SIP id using RI app. Also not able to find the way to add the contact 
details with SIP id. Please suggest how can I do the same ??

When I use IMSdroid (registered with ekiga SIP account) to dial device having 
RCS stack. The receiving device i.e. RCS stack terminates the call with error 
Unknown IMS service. Log for this issue:
V/[RCS][SipInterface]( 1658): <<< Receive SIP INVITE
V/[RCS][SipInterface]( 1658): Notify a SIP listener
V/[RCS][ImsServiceDispatcher]( 1658): Receive INVITE request
V/[RCS][SipInterface]( 1658): >>> Send SIP 100 response
V/[RCS][ImsServiceDispatcher]( 1658): Unknown IMS service: Automatically reject
V/[RCS][SipInterface]( 1658): >>> Send SIP 606 response

Original issue reported on code.google.com by vimal.2...@gmail.com on 25 Nov 2011 at 11:44

GoogleCodeExporter commented 9 years ago
The RCS stack don't support VoIP, so INVITE is rejected with 606 SIP error.

Original comment by jmauffret@gmail.com on 1 Dec 2011 at 8:49

GoogleCodeExporter commented 9 years ago
Thanks for your response. I have done some progress on my RCS setup. As I said, 
I have created 2 ekiga accounts with mobile numbers of the devices I am using. 
I have added mobile number into the device contacts of each other.
I started a CS call and then using RI app I tried to initiate file sharing but 
I cannot see any contact listed to initiate file sharing. The same problem 
happens for Chat also.

On the other way if I install IMSdroid on one of the device, then I am able to 
initiate file transfer and chat from the IMSDroid to RCS device.

Pls suggest how to resolve this. Is it because that I am not giving any XCAP 
information?? Is any XCAP available in public domain which I can use ??

Original comment by vimal.2...@gmail.com on 6 Dec 2011 at 8:43

GoogleCodeExporter commented 9 years ago
IMSDroid is not RCS compliant, so it's the reason which you have some interop 
problems.

XCAP is only used for presence service which we have deactivated by default 
because it's an optional service (may be activated via the provisioning app).

Original comment by jmauffret@gmail.com on 6 Dec 2011 at 9:00

GoogleCodeExporter commented 9 years ago
vimal, can you state what you did to get past the SIP 606 errors. I have that 
problem.

Original comment by srdal...@gmail.com on 20 Dec 2011 at 11:47