Hi, everyone.
Now I try to merge some calls into a conference, but I have some problems.
The description of the problems is as flows:
First
In the class which named “FriendAdapter.class”, when I click the item of the
listview which contains the information of friends, I wrote a method to call
the selected friend’s sip: ” LinphoneManager.getInstance().callTo(sipid);”.Then
in the class which named “LinphoneManager.class”, I add the
“addToConference(LinphoneCall)” in the method “callTo(String address)” .
Then, I try to test the function. Connection can be established, but both the
callers cannot hear to each other. And I make a LOG message in the code to show
the size of the conference and to indicate whether the local user is part of
the conference. The message shows the size of the conference is “1” and the
indication whether the local user is part of the conference is “false”. But in
the doc of Linphone, I see this:
void addToConference(LinphoneCall call)
Merge a call into a conference. If this is the first call that enters the
conference, the virtual conference will be created automatically. If the local
user was actively part of the call (ie not in paused state), then the local
user is automatically entered into the conference. If the call was in paused
state, then it is automatically resumed when entering into the conference.
But in my test result, the local user wasn’t automatically entered into the
conference. I don’t know why.
Hope you put forward guidance to help me solve the problems, Thank you.
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users