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||SIP voip STUN turn ICE RTP RTCP SRTP H263 h264 Speex CELT G722 OPUS|
|Operating Systems||Posix compliant multi-platform|
Release Notes: This is a maintenance release with various fixes in the baresip core and modules. It also includes support for showing RTP statistics after a call has been ended. New modules include dtls_srtp, aubridge, and vidbridge.
Release Notes: This release adds support for an embedded HTTP server (httpd.so) for user-interface, RFC 5506, RPM-spec file support, and an iLBC module update. It also includes various improvements and fixes.
Release Notes: This release adds support for DirectFB video output, the Win32 input console, and the Win32 DirectShow video source, along with various improvements in audio/video handling and bugfixes and enhancements.
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.
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.