< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [recon-devel] Can You Run Recon/sipXmedialib Without Local Participant?


In terms of the assertion error in my first email, I had a code error
in the testUA app that I modified, so there is no problem with my
modified testUA now.

In terms of my sipXmedialib, I had different assertions when I ran
testUA on a laptop with sound devices and on a server without any
sound devices.
After I updated my sipXtapi from svn and put in the MACROs as
described below, testUA runs great without any local participants.
Talk about JIT development.

testUA on my server did not fare so well.
There is a CRT assertion with the call stack tracing back as follows:
...
MpMediaTask.cpp : line 976
OsCallback.cpp : line 50
MpMMTimerWnt.cpp : line 288
...

This assertion happens when the second call is made into the
conference after the first call is already connected.
Although I am running Windows 7 beta on my server, I do not believe
that is the problem but rather because there is no sound device.

Alex, thank you for making this possible.
Tell me if there is any more info you need.

David Suh


On Thu, Jan 15, 2009 at 3:39 AM, Alexander Chemeris
<Alexander.Chemeris@xxxxxxxxx> wrote:
> Hi David,
>
> I can't tell for resip part of recon, but sipXmediaLib has gained
> this ability just yesterday :) In recent sipXmediaLib you can define
> DISABLE_LOCAL_AUDIO for sipXmediaLib and sipXmediaAdapterLib
> and local part of flowgraph will be removed. Moreover with this
> settings you don't need to have sound card of a server at all!
> Under Windows it will use Windows Multimedia Timers and under
> Linux it will use POSIX timers to provide heartbeat for media
> processing. Previously heartbeat was always taken from a sound
> card.
>
> I hope Scott can help you with resip part of code here.
>
> On Thu, Jan 15, 2009 at 5:09 AM, D. S. <dsuhpublic@xxxxxxxxx> wrote:
>> I tried to comment out the calls to create a local participant in testUA,
>> but got an assertion "Expression: list iterator not dereferencable"
>> For my application, I do not want a local participant to the mic/speakers,
>> but rather just conference callers.
>> What would it take to have conferences without local participants?
>
>
> --
> Regards,
> Alexander Chemeris.
>
> SIPez LLC.
> SIP VoIP, IM and Presence Consulting
> http://www.SIPez.com
> tel: +1 (617) 273-4000
>