sipsorcery-org / sipsorcery

A WebRTC, SIP and VoIP library for C# and .NET. Designed for real-time communications apps.
https://sipsorcery-org.github.io/sipsorcery
Other
1.44k stars 438 forks source link

Proxy Server #305

Closed dokaniamukesh closed 4 years ago

dokaniamukesh commented 4 years ago

Dear Sir,

I want to implement a proxy server, where all user register and incoming call can be routed to different user and record the call. Is this possible ? if so how ?

Can you provide an example ?

sipsorcery commented 4 years ago

There is a SIPProxy example which should be able to get you started.

dokaniamukesh commented 4 years ago

Yes, i have looked that example, but there is reference for call manager, call recording and routing the call. Is there any reference for that ?

sipsorcery commented 4 years ago

Typically a SIP Proxy server wouldn't touch the media so functions like call recording would not be handled by it.

The other server type example is SIPCallServer which acts as a SIP Server.

Sounds like you may need a combination of these two and more. I'd suggest choosing one of the two server applications mentioned as a starting point and then add the features you need.

dokaniamukesh commented 4 years ago

but it is doing call transfer and not the routing.do you have example of routing in proxy ?

dokaniamukesh commented 4 years ago

also blindTransfer not working

sipsorcery commented 4 years ago

No there are no more examples other than the ones mentioned. If you've found a bug please open a new issue and provide a brief description and ideally log messages.