在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:BelledonneCommunications/flexisip开源软件地址:https://github.com/BelledonneCommunications/flexisip开源编程语言:C++ 93.8%开源软件介绍:Flexisip is a complete, modular and scalable SIP server suite written in C++14, comprising proxy, presence and group chat functions. It also includes a push gateway, to deliver SIP incoming calls or text messages on mobile device platforms where push notifications are required to receive information when the app is not active in the foreground. Flexisip instances can be deployed on server machines to run a SIP VoIP service. The free linphone.org SIP service has run on Flexisip since 2011, and enables Linphone users to create SIP addresses in order to connect with each other. It can also be embedded and run perfectly on small hardware systems. LicenseCopyright © Belledonne Communications Flexisip is dual licensed, and can be licensed and distributed:
DocumentationDependencies
CompilationRequired build tools
Building Flexisip with CMakeCreate a build directory and configure the project: mkdir ./build
cmake -S . -B ./build
make -C ./build -j<njobs> Check CMakeLists.txt to know the list of the available options and their default value. To change an option, you just need to invoke CMake again by specifying the option you need to change only. For instance, to disable the presence server feature: cmake ./build -DENABLE_PRESENCE=OFF
make -C ./build -j<njobs> You may also use ccmake or cmake-gui utilities to configure the project interactively: ccmake ./build
make -C ./build -j<njobs> Building RPM or DEB packagesThis procedure will make a unique RPM package containing Flexisip and all its dependencies and the according package for debug symbols. The following options are relevant for packaging:
cmake ./build -DCMAKE_INSTALL_PREFIX=/opt/belledonne-communications -DCMAKE_BUILD_TYPE=RelWithDebInfo -DSYSCONF_INSTALL_DIR=/etc -DCPACK_GENERATOR=RPM
make -C ./build -j<njobs> package The packages are now available in ./build directory. DockerA docker image can be build from sources with command: docker build -t flexisip --build-arg='njobs=<njobs>' -f docker/flex-from-src .
Nix |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论