• Api Documentation

Liblinphone Documentation

What is liblinphone

Liblinphone is a high-level open source library that integrates all the SIP voice/video and instant messaging features into a single easy-to-use API. This is the VoIP SDK engine on which Linphone applications are based.

Liblinphone combines our media processing and streaming toolkit (Mediastreamer2) with our user-agent library for SIP signaling (belle-sip). Liblinphone has support for a variety of languages, each one has its own reference documentation:

  • C (https://download.linphone.org/snapshots/docs/liblinphone/5.3/c)
  • C++ (https://download.linphone.org/snapshots/docs/liblinphone/5.3/c++)
  • Swift (https://download.linphone.org/snapshots/docs/liblinphone/5.3/swift)
  • Java (https://download.linphone.org/snapshots/docs/liblinphone/5.3/java)
  • C# (https://download.linphone.org/snapshots/docs/liblinphone/5.3/cs)
  • Python (coming soon)

Liblinphone is distributed under GPLv3 (https://www.gnu.org/licenses/gpl-3.0.html). Please understand the licencing details before using it!

For any use of this library beyond the rights granted to you by the GPLv3 license, please contact Belledonne Communications.

CSharp tutorial for liblinphone

You can find a step by step tutorial to use liblinphone in C# here

See also

http://www.linphone.org

In This Article
Back to top Generated by DocFX