To the bright people of this forum:
I'm currently putting together a B2BUA app that needs to control call state between sip end points. I know several of you have put together this type of app as I read every entry from a search of B2BUA and B2B. :)
Could someone give me a shove in the right direction?
Here is what I know so far from my research:
I have torn through the code of the repro project. And it seems like a good match for a proxy solution, it can not by itself terminate a call on one of the endpoints. (at least it's not supposed to :)
I anticipate I will have no more then 1000 concurrent calls I need to keep track of.
Do I attempt to write against the sip stack directly using an FdSet to process the traffic and parse it like that?
Is DUM useful in this scenario?
What would be very helpful is if someone could outline simply something like:
Create a single TransactionUser
Link that to the DUM
Create a new thread for the stack
or any simple code example of where to start for a B2BUA, I would very much appreciate it.
Thanks,
David