Skip to content

reitek/Blabble

 
 

Repository files navigation

Blabble

Blabble is an open source SIP plugin for modern web browsers. It allows for web-based SIP calls with a simple Javascript API. Blabble uses PJSIP, an open source SIP library along with Firebreath, an open source library to develop cross-platform browser plugins. Blabble is released under the GPL version 3.

Read more at http://blabblephone.com

===============================================================

Enghouse Italy notes:

This version of PluginSIP is only intended for execution on browsers that use the ActiveX technology (that is, Internet Explorer)

Building (Windows 32 bits):

Required dependencies and tested versions for building the project, as of 2020/05/08, are the following:

  • Visual Studio Professional 2017
  • CMake 3.12 (either standalone or installed as a component of Visual Studio 2017)
  • FireBreath 1.0 (www.firebreath.org)
  • PJSIP 2.12.1
  • bcg729-1.0.4 (indirect dependency included by PJSIP for G.729 codec support)
  • curl 7.55.1 in order to upload log files
  • ziplib bitbucket.org/wbenny/ziplib/wiki/Home (latest tested version is git commit 176e4b6 on 2018/07/16) in order to upload log files

The code and build scripts expect the code base to be into a PluginSIP directory within FireBreath 1.0 projects folder and the dependencies indicated above to be installed into a specific "environment" directory (with subdirectories) that in our own case is R:\env\Win32

From a VS2017 command prompt within the base dir do:

  • prep-vs2017.cmd to prepare build files (it must be executed each time CMake files are modified)
  • build-vs2017.cmd to build the files using command line tools, or open the Visual Studio solution within the buildPluginSIP directory located into the base FireBreath 1.0 directory
  • install-vs2017.cmd to install the built binaries within the "environment" directory

Building (Windows 64 bits):

Building Windows 64 bits binaries have not been tested yet (it may not be supported)

About

Cross-platform open source NPAPI SIP plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.5%
  • CMake 5.8%
  • Other 0.7%