About -> Related Software
Table of Content (hide)
Here you can find references to various pieces of software which are related to OpenSIPS
OpenSIPS-CP is a Web Control Panel Application for the OpenSIPS server. It is a PHP application designed for OpenSIPS system provisioning, intended to ease and speed up the administrative operations - remote access, centralized tools and graphical/visual interface. OpenSIPS-CP has more than 12 tools covering several modules (acc,drouting,dispatcher,dialplan,domains,permissions,nathelper) and functionalities (MI, statistics, CDRviewer, Monit). The Control Panel interworks with the OpenSIPS server via DB data or/and via the Management Interface commands.
The Sippy RTPproxy is a high-performance software proxy server for RTP streams that works together with OpenSIPS. Typical scenarios where RTPproxy needs to be used are NAT traversal or network bridging.
MediaProxy is a media relay for RTP/RTCP and UDP streams that works in tandem with OpenSIPS to provide NAT traversal capability for media streams from SIP user agents located behind NAT. When using MediaProxy, NAT traversal for RTP media will work without any settings in the SIP User Agents or the NAT router.
OpenXCAP is an open source fully featured XCAP server. An XCAP server is used by SIP SIMPLE clients and servers to manage buddy lists and policy for subscriptions to presence or other type of events published using SIP protocol. OpenXCAP server works out of the box with OpenSIPS Presence Agent.
CDRTool is a CDR mediation and rating engine for Call Details Records generated by OpenSIPS SIP Proxy/Registrar in combination with a Freeradius server.
6. Call Control
Call Control is a prepaid application that can be used together with OpenSIPS call_control module and CDRTool rating engine to limit the duration of SIP sessions based on a prepaid balance. It can also be used to limit the duration of any session to a predefined maximum value without debiting a balance.
CPLed is an OpenSIPS tool for editing CPL (Call Processing Language) scripts in a friendly and easy graphical way. It can be used as a standalone application or embedded in a web page as applet. It also provide CPL script transport functionalities via SIP and HTTP protocols.
SerMyAdmin is an OpenSIPS tool for provisioning users and data to the OpenSIPS modules. Developed in an Agile JAVA variant called GRAILS it is easily customized. Its support for i18N makes the tool ideal for foreign language users.
9. OpenSIPS CLI
OpenSIPS CLI is an interactive command line tool that can be used to control and monitor OpenSIPS SIP servers. It is developed in Python and easily extendable using python modules.
10. Call API
Call API is a high performance API server used to control calls by interacting with the SIP server that manages them. It is written in Go and provides a WebSocket interface towards users.