Primary developer and sponsor of the Oreka open source call recording project hosted on sourceforge.net. â« Develop cal
present
How to Get More from an Open Source Recording Utility
Asterisk is a registered trademark of Digium, Inc.
www.xorcom.com
Agenda Brief Intro to OrecX and Xorcom
Current Call Recording Solutions for Asterisk Built-in Asterisk Utility with Oreka
The Sangoma Option
The OrecX-Xorcom Enhancement
Product Demonstration Questions & Answers www.xorcom.com
Introduction to OrecX Primary developer and sponsor of the Oreka open source call recording project hosted on sourceforge.net Develop call center grade voice recording applications that are: easy to use easy to install easy on the budget
Over 300 end clients across every continent More than 50,000 users have downloaded the open source version of OrecX www.xorcom.com
Introduction to Xorcom Award-winning, flexible and modular telephony interface solutions based on XPP™ technology (USB2) 3 families of IP-PBX (SOHO, SMB, Enterprise) USB-connected channel banks
Built-in reliability TwinStar™, Rapid Recovery™, Live Rescue™
Produced free Xorcom Rapid Live CD Xorcom drivers: standard component in Asterisk since v. 1.2.4 (Feb ‘06) www.xorcom.com
Powerful Open-Source Engine Asterisk is a registered trademark of Digium, Inc.
www.xorcom.com
Asterisk Worldwide body of avid developers Robust and accepted platform as per Jan ‘09 report: http://www.easternmanagement.com/pbx.htm Most popular open-source OS for telephony (85% share) 18% of N.A. installs in 2008
Minimal $$ needed to start; higher flexibility Open Source PBXs typically cost ~40% less than conventional telephone systems Simple to integrate software applications
www.xorcom.com
Built-in Asterisk Utility GPL Allows unconditional and/or individual call recording on local or network drive Records call meta data Drawbacks: CPU consumption impacts server performance Reduces number of concurrent calls supported
www.xorcom.com
Current Asterisk-only Recording PSTN
E1/T1
*
Asterisk Server
www.xorcom.com
Built-in Asterisk Utility w/Oreka GPL
GPL Records all VoIP calls, including meta data Supports call playback No impact on server CPU Drawbacks: Requires change to network equipment (establishment of a VLAN) Does not support recording of individual calls Does not support recording of TDM calls www.xorcom.com
Current Oreka GPL VoIP Recording PSTN
VLAN Ethernet Switch
LAN
E1/T1
VoIP
*
Asterisk Server
IP Phones
OrkAudio OrkWeb
Database
www.xorcom.com
The Sangoma Option Based on Sangoma card with Tapping Driver Supports TDM sends TDM audio as “dummy” RTP packets to OrkAudio IP address
Drawbacks: Proprietary solution Driver doesn’t capture call meta data
www.xorcom.com
Sangoma Option Diagram PSTN Ethernet Switch
LAN
E1/T1 Tapping Driver RTP
*
Asterisk Server
VoIP
DAHDI
IP Phones
IP Address of OrkAudio OrkWeb
Database
www.xorcom.com
OrecX-Xorcom Utility Supports TDM Allows voice recording of DAHDI channels in any DAHDI-compatible equipment: Xorcom, Digium, Sangoma, OpenVox, Rhino…
Provides call meta data to OrkAudio server Doesn't require any changes in the networking equipment, such as creation of VLAN Works with a dumb Ethernet switch no need to upgrade to a “smarter” device www.xorcom.com
OrecX-Xorcom Utility, cont’d Unconditional recording of all DAHDI calls by defining the AUTO_MONITOR variable in the chan_dahdi.conf file
Also supports recording of individual calls by calling Monitor() and StopMonitor() dialplan applications in the extensions.conf
Implemented as a patch for Asterisk Submitted to be an integral part of future Asterisk versions (1.6.x) www.xorcom.com
OrecX-Xorcom Utility Diagram PSTN Ethernet Switch
LAN
E1/T1 Patch VoIP
*
Asterisk Server
DAHDI
IP Phones
OrkAudio OrkWeb
Database
www.xorcom.com
Comparison with Other Solutions Others Sangoma RTP Tapping driver works with Sangoma equipment only Sangoma RTP Tapping driver doesn't provide meta data Hardware-based solutions, such as AC (special equipment monitors the telephony lines) is expensive
OrecX/Xorcom Supports DAHDI channels recording for all DAHDI compatible equipment: Xorcom, Digium, Sangoma, OpenVox, Rhino, etc.
Provides call meta data (calling and called phone numbers) to OrkAudio server GPL
www.xorcom.com
Product Demonstration
www.xorcom.com
Summary of OrecX-Xorcom Patch Captures TDM traffic Agnostic: supports all DAHDI equipment Xorcom, Digium, Sangoma, OpenVox, Rhino…
Captures call meta data Doesn't require any changes in the networking equipment, such as creation of VLAN Works with a “dumb” Ethernet switch Conditional/unconditional call recording Destined to become integral part of Asterisk www.xorcom.com
Where to Download?
http://svn.digium.com/svn/asterisk/team/tzafrir/monitor-rtp-14/
www.xorcom.com
Questions?
www.xorcom.com
Thank You www.xorcom.com
www.xorcom.com