jinzigui / imsdroid

Automatically exported from code.google.com/p/imsdroid
0 stars 0 forks source link

IMSDroid run on emulator using OpenIMSCore as IMS Core can't make call successful. #24

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.start OpenIMSCore(use uctimsclient test it was work well)
2.start two IMSDroid (using two simulator)
3.alice and bob register was successful

What is the expected output? What do you see instead?
wireshark capture some packet request-URI was not the correctly IP.

What version of the product are you using? On what operating system?
IMSDroid 1.0.214
ubuntu 9.04

Please provide any additional information below.

(1)I capture two trace (one is when checked AoR item,the other is not)
(2)I had sent the two trace file to diopmamadou@doubango.org.
(3)the IM sent from alice to bob,can receive by bob correctly.
(4)the call initiated by alice,can receive by bob side(ringing),but after bob 
accept the call,alice side also ringing the waiting tone.

thanks in advance. 

Original issue reported on code.google.com by liangtai...@gmail.com on 6 Aug 2010 at 2:16

GoogleCodeExporter commented 9 years ago
AoR hacking on the emulator is not fully implemented. This feature is only used 
to allow basic testing (REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, ...). The IP 
addresses in the SDP will not modifed which means that you will not receive 
audio/video/msrp stream.
For now, the only solution is to make your tests on a real device. 
Another known issue on the emulator: Video call may crash the application if 
the driver is not correctly configured or if NV21 chroma (supported on all 
android real devices) not found.
BTW, its difficult to debug the capture you have sent because you have both 
clients and openimscore on the same machine (based on the ports: 
->4060->6060->6060->4060->).

Original comment by boss...@yahoo.fr on 6 Aug 2010 at 2:30

GoogleCodeExporter commented 9 years ago
Or disable AoR hacking and manually redirect ports 
(http://developer.android.com/guide/developing/tools/emulator.html#portredirecti
on).

Original comment by boss...@yahoo.fr on 6 Aug 2010 at 2:32

GoogleCodeExporter commented 9 years ago
Hi,thanks for timely answer.
And I also have two question about IMSDoid.
(1)If you would like to make some effort on make IMSDroid that can run on 
emulator test with a OpenIMSCore as an IMS core in the next release?
(2)I know the doubango by using IMSDroid.And I find a .so file in the IMSDroid 
project's lib.I think the .so may powerful and it is important to know the 
deteil of IMSDroid. but I didn't know what is in the .so file.Is there any 
document about the .so file?could you recommend some webside and document that 
was useful for expand IMSDroid with other function I need.

thanks in advance.
BR

Original comment by liangtai...@gmail.com on 6 Aug 2010 at 3:21

GoogleCodeExporter commented 9 years ago
You have here 
(http://doubango.googlecode.com/svn/trunk/documentation/programmer-guide.pdf) a 
work in progress guide but it's neither complete nor up to date. I will create 
decent guide when I get something stable on all platforms (Android, iPhone, 
Symbian, Windows Mobile, ...)
About the emulator, I could not resolve the bug for the next release as the 
priority is to have a first version which supports GSMA RCS Content sharing 
(MSRP).
If you really want to fix the IP address problem in the SDP here is the lines 
to change:
- 
http://code.google.com/p/doubango/source/browse/trunk/tinyMEDIA/src/tmedia_sessi
on.c line 715.
- 
http://code.google.com/p/doubango/source/browse/trunk/tinyDAV/src/audio/tdav_ses
sion_audio.c line 524 and 527
- 
http://code.google.com/p/doubango/source/browse/trunk/tinyDAV/src/video/tdav_ses
sion_video.c line 422 and 425

Original comment by boss...@yahoo.fr on 6 Aug 2010 at 3:34

GoogleCodeExporter commented 9 years ago
I was not good at C ,I will have a try.
If I using a real device to test the IMSDroid with OpenIMSCore it must work 
well right? 

Original comment by liangtai...@gmail.com on 6 Aug 2010 at 3:44

GoogleCodeExporter commented 9 years ago
yep

Original comment by boss...@yahoo.fr on 6 Aug 2010 at 12:13

GoogleCodeExporter commented 9 years ago
Thanks for your timly help.

Original comment by liangtai...@gmail.com on 6 Aug 2010 at 3:31

GoogleCodeExporter commented 9 years ago
Hello I have HTC incredible I want to do face time can you please show me how 
to do it already set up everything but I still me connection not supported. 
Thanks

Original comment by dannyphu...@gmail.com on 5 Sep 2010 at 10:22

GoogleCodeExporter commented 9 years ago

Original comment by boss...@yahoo.fr on 5 Oct 2010 at 5:00