If you've stopped using MediaProxy, what do you use now? I'm
currently
seeking an alternative to MediaProxy, and would appreciate some ideas.
All
I need is NAT traversal - but something does doesn't route media (voice) through the OpenSER server...
As I suggested to Mike, use Asterisk. You get full transcoding support, proper call accounting and the ability to do calling applications (ivr, etc) , if you want.
Can you elaborate a little on "proper call accounting" as I am battling with this currently. An example: SER sends INVITE to Asterisk. Depending on the circumstances we might want to record a voicemail message, hit an IVR or queue, or pass the call on to the PSTN.
Since Asterisk can't deal with OpenSER's authentication limitations we can only have one effective SIP peer (based on the IP of OpenSER) and therefore one context for accounting purposes. This makes even routing the call a challenge (how do you make sure that only certain users can get out to the PSTN whereas others stay internal to Asterisk). How do you get usable accounting records? If there are 5 calls from different users being passed to Asterisk they will all be accounted in the same way and it is not possible to bill them separately. If anyone has any advice on what I'm missing or how to get useful accounting records in Asterisk I would appreciate it.
Regards
Cameron