Projects / baresip

baresip

baresip is a bare-bones SIP user agent. It supports SIP, SDP, RTP/RTCP, and STUN/TURN/ICE, and IPv4 and IPv6, and is RFC-compliant and has portable C89 and C99 source code. A modular plugin architecture provides stdio, cons, and evdev user interfaces, celt, g711, g722, gsm, ilbc, l16, and speex audio codecs, alsa, coreaudio, gst, portaudio, oss, winwav, and mda audio drivers, speex_pp, speex_aec, speex_resamp, and sndfile audio filters, the avcodec video codec, avformat, quicktime, qtcapture, v4l, and v4l2 video sources, sdl, opengl, and x11 video display drivers, and srtp media encoding.

Tags
Licenses
Operating Systems

RSS Recent releases

  •  18 May 2013 11:04

    Release Notes: New g726 audio codec, MWI (message waiting indication), and snapshot (for saving a video stream as PNG images) modules were added. An internal audio resampler was added. There were many improvements and bugfixes.

    •  01 Jan 2013 22:46

      Release Notes: This is a maintenance release with some improvements and bugfixes. New modules "selfview" for Video-selfview and "vumeter" for audiolevel display in console. Adds a SIP Register "q" parameter and Allow-header.

      •  11 Sep 2012 02:43

      Release Notes: This release adds support for call transfers, call waiting, multiple calls per user-agent, and multiple registrations per user-agent, handles SIP Require headers for incoming calls, and adds the new modules auloop (audio-loop test), contact (contacts), isac (iSAC audio codec), menu (interactive menu), opengles (OpenGLES video output), presence, syslog, and vidloop (video-loop test).

      •  22 Apr 2012 12:26

        Release Notes: This is a maintenance release, with many small improvements and fixes. The fixes include ones for SIP, telephone-event, the new password prompt, and more flexible audio/video device configuration. A new experimental Video source module named "cairo" has been added. Module fixes have been applied for Alsa, AMR, Evdev, Silk, SRTP, V4L, and Winwave.

        •  26 Dec 2011 13:54

          Release Notes: In audiounit, this release adds a new module for the Mac OS X/iOS audio driver. In avcapture, it adds a new module for iOS video sources. In avcodec, it makes fixes for newer versions of libavcodec. In natbd, it moves to a separate module from core. In opengl, it fixes building on Mac OS X 10.7. In opus, it upgrades to opus 0.9.8. In sndfile, it fixes stereo mode.

          RSS Recent comments

          09 Jun 2012 07:26 alfredhe Thumbs up

          you must add path libX11.dylib, in baresip/modules/x11/module.mk add:

          $(MOD)_LFLAGS += -L$(SYSROOT)/X11/lib -lX11 -lXext

          07 Jun 2012 15:55 nick777

          I have the same problem with X11 when building 0.4.1 Anything else that needs to be installed too before "make"?

          03 Apr 2012 14:05 majlotech

          I am trying to build Baresip on Mac OSx Lion and I am getting this error:
          ld: library not found for -lX11
          collect2: ld returned 1 exit status
          make: *** [x11.so] Error 1
          Can you please post what is the solution to this problem... (libre and librem are already built)...

          04 Aug 2011 15:19 lexa_f Thumbs up

          I registered in sipnet.ru. What sip provider I can use to test the INVITE command? Is it possible to see communication between the server and baresip in the logs? Thanks.

          01 Aug 2011 22:42 alfredhe Thumbs up

          incoming call is supported, please check if the inbound INVITE is arriving
          at the client. which SIP server and/or provider are you using? please contact
          me directly for assistance.

          /alfred

          Screenshot

          Project Spotlight

          Lilith Logback event viewer

          A logging and access event viewer for Logback.

          Screenshot

          Project Spotlight

          Aspose.Words for .NET

          A word processing component for .NET applications.