Language:
  • Francais
  • English

Skip to main content

  • Features
  • Screenshots
  • Getting started
  • Download
  • Contacts
  • Code review
  • Contribute
  • F.A.Q
  • Links
  • Commercial support

Welcome / Features

Features

Features

List of linphone features

  • audio with the following codecs: speex (narrow band and wideband), G711 (ulaw,alaw), GSM, and iLBC (through an optional plugin)
  • video with H263-1998, MPEG4 and theora codecs.
  • Supports any webcam with V4L or V4L2 driver under linux
  • Any webcam on windows
  • text instant messaging and presence (using the SIMPLE standart)
  • Addressbook
  • DTMF (telephone tones) support using SIP INFO or RFC2833
  • understands SIP ENUMS (sip phone numbers using the naptr DNS service, without proxy)
  • echo cancelation using the great speex echo canceler
  • SIP proxy support: registrar, proxies, with digest authentication
  • STUN support for traversal of UDP NATs (=firewall)
  • sound backend using either ALSA (the most efficient), OSS, or arts (kde sound daemon)
  • supports IPv6
  • the bandwidth limitations are signaled using SDP (b=AS...), resulting in audio and video session established with bitrates that fits the user's network capabilities.

On linux, linphone can be used as a small GNOME/GTK+ application or as a console mode application (the executable is called 'linphonec'). The existence of this console mode application gives the possibility to run VoIP calls from scripts, or to run linphonec as a small auto-answering phone.

On windows, it is available as graphical application.

Linphone is known to work under Linux, Windows, FreeBSD, OpenBSD.
The console version (linphonec) run on arm-linux. Instructions for arm cross-compilation are given in the README.arm file within linphone's source.
Additionaly it has been reported to work on several embedded chips: search google or the mailing lists for more details.

Here is the non-exhaustive list of standarts linphone is using;

  • SIP (Session Initiation Protocol, rfc3261), the signaling protocol
  • RTP (Realtime Transport Protocol, rfc3550), the real time streaming protocol
  • RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals
  • STUN (Simple Traversal of UDP NATs)
  • RFC4629 (Usage of video H263 over RTP)
  • RTP payload format for theora encoded video
  • RFC 3016 - RTP Payload Format for MPEG-4 Audio/Visual Streams

Right menu

News

Current developments and roadmap

Despite it's been a long time no new release was published, linphone's development is still running, with some new features and enhancement to come soon...


Linphone-2.0.0 is out

After months of development, linphone-2.0.0 is finally out. It is a major since linphone upgraded its SIP stack to eXosip2, bringing lots of improvements, new features, and increased interoperability.

It finally also solves the compilation issues with libosip-2.2.x series, and the recurrent warnings concerning the use of deprecated functions of ffmpeg.


Easy start of linphone on windows

This article explains how to pack linphone together with its config file inside a auto-expand file so that you can share it with friends that aren't familiar with IP telephony, proxies and so on.

An interesting use-case is to have it on a USB key you bring with you to use in an internet cafe.


Antisip & Belledonne Communications partnership for commercial support

Antisip and Belledonne Communications (company created by the author of linphone) had and have today a strong partnership in the development of mediastreamer2, the multimedia streaming engine of linphone.


Copyright 2007 Linphone.org - Hosting & Design Choup.net
Powered by eZ Publish™ Content Management System.