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
16
votes
2 answers

SIP and Java, where to start and with what?

I want to implement the SIP protocol in java and would want to be able to create different clients (5 or more) and make them connect to a proxy server. This is all for testing purposes so I would like to be able to see well what's happening on a…
Senne
  • 345
  • 2
  • 5
  • 13
15
votes
5 answers

What is the currently popular Java SIP library?

I'm working on developing a SIP application in Java and wondering what is the most used SIP library currently. MJSIP?
ahanson
  • 2,108
  • 3
  • 23
  • 38
15
votes
2 answers

Difference between DTLS-SRTP and SRTP packets send over DTLS connections

I have two SIP endpoint and wanted to send the media over DTLS-SRTP. I am little bit confuse in below points Is DTLS-SRTP and SRTP packets send over DTLS connections are same or different ? If different, Could you please explain me how are they…
15
votes
1 answer

App to app voice call like Viber & Line in android

Recently I am working on an application in which I have to implement application to application voice call and instant messaging like Viber and Line. I did some R&D and got two methods to implement voice call. SIP a. android.net.sip b. SIP API…
Pankaj Arora
  • 10,224
  • 2
  • 37
  • 59
14
votes
3 answers

Android sip stack with codec manipulation support?

I have been looking for some framework for an android device that enables the reInvite method over the SIP protocol. My utter goal is to be able to switch codecs while in call. I have tried to do so with some existing libraries but i have come to a…
jaivalis
  • 488
  • 4
  • 19
14
votes
1 answer

Android video calls using android's sip

I want to develop a program for a video calls in android. I thought of using the built in sip that introduced in android 2.3.3. But how can I initiate the video calls? I see that it is not supported.
Uriel Frankel
  • 14,304
  • 8
  • 47
  • 69
14
votes
3 answers

Is there a SIP library for Windows Phone 7 yet?

Latest developments: Windows Phone 8 now officially includes support for VoIP, but it's basically just an extension of the existing Push Notification architecture, meaning the API only facilitates notifying a phone of an incoming call and allows…
T045T
  • 597
  • 4
  • 11
14
votes
7 answers

Android NDK: load_library: cannot locate srand

I have an android project where I use native code to do stuff with SIP (using libosip2 and libeXosip2). My native code is compiled together with the libraries' sources into one module. The code compiles just fine and the generated library has all…
Managarm
  • 1,070
  • 3
  • 12
  • 25
14
votes
4 answers

CSRC and SSRC in RTP

I am very new to RTP , can some one explain about the CSRC and SSRC in general? From http://www.rfc-editor.org/rfc/rfc3550.txt , what it says is : The SSRC field identifies the synchronization source. Does it mean , in network there may be many…
badri.coder
  • 147
  • 1
  • 1
  • 7
14
votes
1 answer

Minimum SDP for making a H264 RTP stream?

I'm looking for an example of a minimum necessary SDP for setting up a H264 video stream.| The assumption is that the receiver can play H264 as long as it gets the required parameters through SDP. I have found a related document herehowever it uses…
TheMeaningfulEngineer
  • 15,679
  • 27
  • 85
  • 143
13
votes
1 answer

SIP:ERROR DATA_CONNECTION_LOST

I have created sip application using native sip in android .In it I am getting problem in unregistering account from sip server and every time I am getting DATA_CONNECTION_LOST .I also see in android docs ,but there is no brief explanation of this…
Sneha Bansal
  • 941
  • 1
  • 13
  • 38
13
votes
1 answer

Android SIP API: Shows supported, yet error 'not supported'

I have a quick sample app I am trying to build, to demonstrate simple SIP calls to and from a Nexus 7. The device is currently running Android 4.2.1. LogCat shows the error: SipBroadcastRequest / SIP VOIP not supported:…
trh178
  • 11,228
  • 5
  • 28
  • 37
12
votes
2 answers

Sip Manager api support

I have gone through SIP Manager Documentation, it says - Not all Android-powered devices support VOIP calls using SIP. You should always call isVoipSupported() to verify that the device supports VOIP calling and isApiSupported() to verify that the…
Seshu Vinay
  • 13,560
  • 9
  • 60
  • 109
12
votes
2 answers

How to fragment H264 Packets in RTP compliant with RFC3984

I have the FFMPEG streaming baseline h264 video, which I have to encapsulate in RTP and send to SIP phones for their decoding. I am using Linphone with the h264 plugin for Windows and Mirial for the decoding progress. However, sometimes I get a huge…
Pierluigi Cifani
  • 135
  • 1
  • 2
  • 9
12
votes
1 answer

Clearwater IMS Homer & Homestead Module installation error

I have Followed the below path http://clearwater.readthedocs.org/en/stable/Manual_Install/ for installation of Clearwater IMS node-specific modules. But when i was trying to install Homer & Homestead getting as connection refused. TCP poll failed to…
Kranti Kumar
  • 325
  • 2
  • 6
  • 16