-linphone-3.xxx --
+linphone-3.6.0 -- May 27, 2013
+ UI:
+ * new friend list and chat messaging UI
+ * enhanced call history
+ * call and conference audio recording
+ * persistent chat history
+ * DSCP settings for SIP and RTP
+ * display of call statistics (when clicking on the quality indicator bar)
+ core:
+ * ICE for efficient RTP exchange
* fix bug in zRTP support (upgrade required)
- *
+ * call recording
+ * uPnP
+ * call statistics
+ * adaptive bitrate control improvements
+ * faster call quality indicator feedback
+ * DSCP settings for SIP and RTP
+ * detailed call statistics feedback API
+
+ Requires: mediastreamer2 = 2.9.0 and ortp = 0.22.0
+
linphone-3.5.2 -- February 22, 2012
* updated oRTP to 0.20.0
- intltool
- you need at least:
- - libosip2>=3.0.3
- - libeXosip2>=3.0.3
+ - libosip2>=3.5.0
+ - libeXosip2>=3.5.0
- speex>=1.2.0 (including libspeexdsp part)
+ if you want the gtk/glade interface:
- libgtk >=2.16.0
+ if you want video support:
- - SDL>=1.2.10
+ - libvpx (VP8 codec)
- libavcodec (ffmpeg)
- libswscale (part of ffmpeg too) for better scaling performance
- libxv (x11 video extension)
- - ligl1-mesa (OpenGL API -- GLX development files)
- - libglew (OpenGL Extension Wrangler library)
- - libv4l (Video for linux)
- - libx11 (x11)
+ - ligl1-mesa (OpenGL API -- GLX development files)
+ - libglew (OpenGL Extension Wrangler library)
+ - libv4l (Video for linux)
+ - libx11 (x11)
- theora (optional)
-
+ gsm codec (gsm source package or libgsm-dev or gsm-devel) (optional)
+ libreadline (optional: for convenient command line in linphonec)
+ libsoup (optional: for wizard - account creation assistant)
- + libsqlite3 (optional : for a local history of messages)
+ + libsqlite3 (optional : for a local history of chat messages)
+ if you want uPnP support (optional):
- libupnp (version 1.6 branch (not patched with 18-url-upnpstrings.patch))
+
+ Here is the command line to get these dependencies installed for Ubuntu && Debian
+
+ $ sudo apt-get install libtool intltool libgtk2.0-dev libosip2-dev libexosip2-dev libspeexdsp-dev libavcodec-dev libswscale-dev libx11-dev libvx-dev ligl1-mesa-dev libglew-dev libv4l-dev
+
+ + for optional library
+ $ sudo apt-get install libreadline-dev liggsm1-dev libtheora-dev libsoup2.4-dev libsqlit3-dev libupnp6-dev
+ Install srtp (optional) for call encryption :
$ git clone git://git.linphone.org/srtp.git
$ cd zrtpcpp && cmake -Denable-ccrtp=false . && make
$ sudo make install
-with their corresponding -dev or -devel package if you don't use source packages.
- Compile linphone
$ make && sudo make install
$ sudo ldconfig
-- Command line for Ubuntu && Debian
-
- $ sudo apt-get install libtool intltool libgtk2.0-dev libosip2-dev libexosip2-dev libspeexdsp-dev libavcodec-dev libswscale-dev libx11-dev libvx-dev ligl1-mesa-dev libglew-dev libv4l-dev
- + for optional library
- $ sudo apt-get install libreadline-dev liggsm1-dev libtheora-dev libsoup2.4-dev libsqlit3-dev libupnp6-dev
-
For windows compilation see README.mingw.
For macOS X, see README.macos