Questions tagged [sip]

The Session Initiation Protocol, defined in RFC 3261, is an application layer signalling protocol for establishing and modifying long-running relationships between two or more peers. If including this tag, be sure to also tag your question more specifically to include the language you're programming in, as well as any specific libraries being used such as [pjsip], [python-sip], etc.

The Session Initiation Protocol, defined in RFC 3261, is an application layer signalling protocol for establishing and modifying long-running relationships between two or more peers.

More information at Wikipedia article on SIP

2859 questions
62
votes
19 answers

C# SIP Stack/Library

I am looking for a good SIP library either written in C# or that provides a C# wrapper. Does not necessarily need to be free. Has anyone used anything good? To clarify, I am talking about the VoIP protocol SIP. I am really looking for more than a…
bobwienholt
  • 17,420
  • 3
  • 40
  • 48
44
votes
1 answer

PJSIP Custom Registration Header

I am attempting to setup SIP communication with an internal server (using the PJSIP library), however, this server requires a custom header field with a specified header value for the REGISTRATION call. For example's sake we'll call this required…
37
votes
2 answers

Best C++ RTP/RTSP library

I'm looking for a RTP/RTSP library in C++. I found pjsip but it is more C-style. I'm looking for more OO library.
cubesoft
  • 3,448
  • 7
  • 49
  • 91
29
votes
5 answers

with SIP, when to use TCP not UDP?

I know pretty the differences between UDP and TCP in general (eg. http://www.onsip.com/about-voip/sip/udp-versus-tcp-for-voip) Question is, in what circumstances would using TCP as the transport have advantages specifically under SIP VOiP…
Marcos
  • 4,796
  • 5
  • 40
  • 64
25
votes
3 answers

Python SIP library

I need to write python application connect to trixbox that run as SIP server. But I not found any library that implement in python. I found SIP SKD at http://www.vaxvoip.com/ but it not support python. Can anyone suggest me an alternative to…
wearetherock
  • 3,721
  • 8
  • 36
  • 47
24
votes
5 answers

Android SIP stack - what to use?

I need to create use an SIP stack on Android, which will work with asterix and will give users the possibility to change codecs (i need to implement G729 and some other codecs). I'm new in this field (voice and codec), and every bit of information…
Jovan
  • 1,741
  • 4
  • 19
  • 38
22
votes
1 answer

Difference between session, dialog and transaction in SIP?

What exactly is the difference between a session, a dialog and a transaction? Does all must be present together?
roottraveller
  • 7,942
  • 7
  • 60
  • 65
21
votes
4 answers

How to implement VoIP + SIP in iPhone?

I want to develop a VoIP application for iPhone . But I don't know the basics of VoIP concepts and also if there are any sources or library available that can I use in my application . So if anyone can provide me VoIP learning resources or library…
harshalb
  • 6,012
  • 13
  • 56
  • 92
20
votes
2 answers

RTP Packets are not being sent or received using mjsip

I am working on a softphone project using mjsip sip stack. Mjsip only supports g711 or PCMA/PCMU codec. I have added G729 to my project. When I build the project it shows no error. But when the phones get connected it the call gets established there…
S. M. Shahinul Islam
  • 2,780
  • 4
  • 36
  • 68
18
votes
1 answer

Implementing App-to-App calling on Android

I am trying to implement a scenario whereby App-User A can make a voice (video not so important now) call to App-User B on Android. It seems difficult to come across a good tutorial that covers the whole picture. However, from my research, I have…
Mark Sherman
  • 219
  • 2
  • 7
18
votes
4 answers

SIP test platform

I am searching for a tool that tests SIP calls. A platform that makes a call from SIP device A to SIP device B and reports results... Any idea? A simulation platform would be ideal. thnx, cateof
cateof
  • 789
  • 3
  • 11
  • 24
18
votes
3 answers

Capture RTP and SIP Traffic using tcpdump

I need to capture SIP and RTP traffic to find a problem with something. I can capture SIP messages fine but am having a problem with capturing the RTP traffic. I've tried the following but this is only getting out the SIP packages and no…
Boardy
  • 35,417
  • 104
  • 256
  • 447
18
votes
1 answer

How to integrate Linphone into an existing project (SIP in IOS)

I am looking for integrate Linphone library in my ios project. And I dont find tutorial to help me. This project offers very little documentation, but seems to work well. For information, here is the project page which provides its open source code…
Beber
  • 1,513
  • 15
  • 25
17
votes
7 answers

Android as SIP to GSM gateway

Soon I could use a SIP to GSM gateway, because I'll need to make phone calls from Germany to a mobile phone in Czech Republik. Hence, I thought about implementing one. Now, the questions are: Does such a solution already exist (for a reasonable…
user346034
16
votes
1 answer

Detect when the outgoing call starts playing ringback tone

I'm trying to detect the state of an outgoing call when it starts playing ringback tone. I have tried various approaches for detecting this state. Here are some of them: 1. Using PhoneStateListener: (Cannot detect when outgoing call is answered in…
Shashank Agrawal
  • 25,161
  • 11
  • 89
  • 121
1
2 3
99 100