Feature Bounty / Consultancy: Stereo support for MixMonitor

Commercial and business-oriented Asterisk discussion.

Moderator: Moderator

Feature Bounty / Consultancy: Stereo support for MixMonitor

Postby abarnes » Fri Oct 17, 2014 3:10 am

Hi,

We would like to add stereo recording support to the MixMonitor application but don't have any C dev resource / experience in our company. Only PHP, Java and .Net but might be able to contribute some form of assistance if only testing etc.

The intention is to have each party on a call as a separate audio channel. Happy to limit to two party calls and not conferences etc if that helps reduce scope.

Could anyone recommend the best place to post this request, if its not here, or have any first hand recommendations of contractors they have used for similar projects?

Please feel free to message me directly or post a reply here if you would like further details.

Many Thanks

Alex
Last edited by abarnes on Tue Oct 21, 2014 2:40 am, edited 1 time in total.
abarnes
Newsterisk
 
Posts: 12
Joined: Mon Jan 14, 2013 8:14 am

Re: Feature Bounty: Stereo support for MixMonitor

Postby ianplain » Fri Oct 17, 2014 9:27 am

Dont use mixmonitor as by definition it mixes.

use monitor

http://www.voip-info.org/wiki/view/Asterisk+cmd+Monitor

then set MONITOR_EXEC to mix them as required IE stereo

This should do what you want.
ianplain
Moves Like Spencer
 
Posts: 3089
Joined: Thu Dec 14, 2006 7:01 am
Location: Bath, UK

Re: Feature Bounty: Stereo support for MixMonitor

Postby abarnes » Mon Oct 20, 2014 6:26 am

We are unfortunately stuck with using MixMonitor rather than Montior due to a few issues:

A) We are using FreePBX to control the dialplan and that requires MixMonitor without custom PHP dev work.

B) When researching feasibility of customising FreePBX to use Monitor we tried to getting MixMonitor to output separate files came across issues with the two audio streams being out of sync. This was by using the 't' option in MixMonitor.
The feedback from FreePBX community seemed to be that switching to use Monitor would be very difficult / impossible.

Thanks

Alex
abarnes
Newsterisk
 
Posts: 12
Joined: Mon Jan 14, 2013 8:14 am

Re: Feature Bounty: Stereo support for MixMonitor

Postby abarnes » Mon Oct 20, 2014 6:46 am

I found the FreePBX feature request I posted:

http://issues.freepbx.org/browse/FREEPBX-6918

And some forum posts:

http://community.freepbx.org/t/trouble- ... ings/19714
http://community.freepbx.org/t/configur ... ings/19723

But nothing we've tried or had feedback on would suggest a hack / workaround for the best solution, imo, that MixMonitor be extended.

Cheers
abarnes
Newsterisk
 
Posts: 12
Joined: Mon Jan 14, 2013 8:14 am

Re: Feature Bounty / Consultancy: Stereo support for MixMonitor

Postby ianplain » Fri Oct 24, 2014 1:53 pm

Hi

You are asking for a feature that probably no one but your self wants or can be accomplished in a different way if you didn't self impose the limitation of using freepbx, you can use custom dial-plan to handle the calls that you want recorded in "stereo" using monitor.

Code: Select all
m - when the recording ends mix the two leg files into one and delete the two leg files. If the variable MONITOR_EXEC is set, the application referenced in it will be executed instead of soxmix/sox and the raw leg files will NOT be deleted automatically. soxmix/sox or MONITOR_EXEC is handed 3 arguments, the two leg files and a target mixed file name which is the same as the leg file names only without the in/out designator.
If MONITOR_EXEC_ARGS is set, the contents will be passed on as additional arguments to MONITOR_EXEC. Both MONITOR_EXEC and the Mix flag can be set from the administrator interface.


and here is an example

http://www.voip-info.org/wiki/view/Moni ... eo-example

This will be possible for you with a bit of custom dialplan
ianplain
Moves Like Spencer
 
Posts: 3089
Joined: Thu Dec 14, 2006 7:01 am
Location: Bath, UK


Return to Asterisk Biz & Jobs

Who is online

Users browsing this forum: No registered users and 1 guest

cron