The
Media collector module gathers media packets in real time for pre-defined IP addresses and number masks, either fully or randomly, and allows users to listen to the recorded media in most commonly-used codecs.
Capturing can work in 2 modes:
- You may set up signaling IPs and number masks for which the media will be recorded randomly. To insure that small customers, vendors, or areas get a certain number of calls recorded each hour, you may set this minimal number of calls per each object. Thus, small objects will have at least the minimum, large object with a lot of traffic will have hundreds or thousands of calls recorded every hour.
- You may force the system to record the next 5/10/20 calls in a row for specific IPs/numbers, for instance, if you are making a call and want to be sure it will be recorded.
Since media is recorded randomly and only for a short initial interval (we recommend 60-120 seconds) - it won't create too much additional load to the system, even if you want to monitor quality for all your customers and vendors.
Usually, 10-20 calls per hour is enough to understand what is going on with a specific vendor->area combination, there is no need to record absolutely every call.
The
Media collector module requires the
Signaling collector module installed to function.
IPs and number masks to collect media for are configured in the
Media conf table.
The resulted raw packets can be viewed in the
Media logs table, and full recorded calls can be listened to in the
Media calls table.