Skip to content

Latest commit

 

History

History
72 lines (35 loc) · 1.3 KB

README.md

File metadata and controls

72 lines (35 loc) · 1.3 KB

Introduction

Cloud based softphone using Qt/QML application framework and PJSIP library.

Supported plaforms:

  • macOS

  • Windows

  • Ubuntu (planned)

  • iOS (planned)

  • Android (planned)

Features:

  • audio and video calls

  • call history

  • contacts

  • chat

  • supported SIP transports: UDP, TCP and TLS

  • supported media transports: RTP and SRTP

  • supported audio codecs: G729, Opus, PCMU, PCMA, G722, Speex, etc.

  • supported video codecs: H264 and VP8

  • support for outbound proxy

  • presence subscription

  • conference mode

  • call recording

  • blind and supervised transfers

Compilation Instructions

Requirements:

Compilation Steps:

  • build PJSIP library by copying the provided script tools/build-pjsip-macos.sh in the PJSIP sources folder, then run it

  • open CMakeLists.txt file and make sure that the libraries paths (e.g. PJSIP_ROOT_DIR) point to the correct locations

  • build the application using the provided script for the target platform (e.g. build-macos.sh)

Screenshots

Dialpad

Settings

Codecs