Skip to content

reitek/Blabble

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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++ 94.7%
  • CMake 4.8%
  • Other 0.5%