Hi, I hope I'm not posting this in the wrong mailing list. I'm working on a custom conference that uses the conference module. I need a record function that keeps recording (or at list appends the same wav file) when no one is in a given conference. The solution that was used in the Asterisk program I'm porting was to create a dummy channel that goes in the conference and records what it hears in a file. - Can I create a dummy channel with an "originate /loopback" that would go into a conf and record what it hears (I'm not sure what loopback really is) - Otherwise, can I use originate from the FS box to call itself, one side connects to the conference and the other records. (I'm not sure how to do that, and how I could transmit variables (to tell which file to record to) to the called program) Thanks
The conference has a native record functionality and the core knows how to append but I'm not sure the conference itself can append. I think we would need to have a bounty posted for that. /b On Apr 21, 2010, at 11:07 AM, Alexandre Mouillé wrote:
Hi,
I hope I'm not posting this in the wrong mailing list.
I'm working on a custom conference that uses the conference module. I need a record function that keeps recording (or at list appends the same wav file) when no one is in a given conference. The solution that was used in the Asterisk program I'm porting was to create a dummy channel that goes in the conference and records what it hears in a file.
- Can I create a dummy channel with an "originate /loopback" that would go into a conf and record what it hears (I'm not sure what loopback really is)
- Otherwise, can I use originate from the FS box to call itself, one side connects to the conference and the other records. (I'm not sure how to do that, and how I could transmit variables (to tell which file to record to) to the called program)
Thanks
You want the conference always running right? Could you originate a call between an extension running the record app and the conference? On Apr 21, 2010, at 12:07 PM, Alexandre Mouillé wrote:
Hi,
I hope I'm not posting this in the wrong mailing list.
I'm working on a custom conference that uses the conference module. I need a record function that keeps recording (or at list appends the same wav file) when no one is in a given conference. The solution that was used in the Asterisk program I'm porting was to create a dummy channel that goes in the conference and records what it hears in a file.
- Can I create a dummy channel with an "originate /loopback" that would go into a conf and record what it hears (I'm not sure what loopback really is)
- Otherwise, can I use originate from the FS box to call itself, one side connects to the conference and the other records. (I'm not sure how to do that, and how I could transmit variables (to tell which file to record to) to the called program)
Thanks _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Is that possible? (I head Asterisk wouldn't allow that) I would need to pass a variable to tell ne name of the file to record to. 2010/4/21 Jeremy Shaffner <jeremy@seadragons.us>
You want the conference always running right? Could you originate a call between an extension running the record app and the conference?
On Apr 21, 2010, at 12:07 PM, Alexandre Mouillé wrote:
Hi,
I hope I'm not posting this in the wrong mailing list.
I'm working on a custom conference that uses the conference module. I need a record function that keeps recording (or at list appends the same wav file) when no one is in a given conference. The solution that was used in the Asterisk program I'm porting was to create a dummy channel that goes in the conference and records what it hears in a file.
- Can I create a dummy channel with an "originate /loopback" that would go into a conf and record what it hears (I'm not sure what loopback really is)
- Otherwise, can I use originate from the FS box to call itself, one side connects to the conference and the other records. (I'm not sure how to do that, and how I could transmit variables (to tell which file to record to) to the called program)
Thanks _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
http://wiki.freeswitch.org/wiki/Mod_conference Search for record. /b On Apr 21, 2010, at 2:23 PM, Alexandre Mouillé wrote:
Is that possible? (I head Asterisk wouldn't allow that) I would need to pass a variable to tell ne name of the file to record to.
2010/4/21 Jeremy Shaffner <jeremy@seadragons.us> You want the conference always running right? Could you originate a call between an extension running the record app and the conference?
I think he wants a persistent conference. On Apr 21, 2010, at 3:27 PM, Brian West wrote:
http://wiki.freeswitch.org/wiki/Mod_conference
Search for record.
/b
On Apr 21, 2010, at 2:23 PM, Alexandre Mouillé wrote:
Is that possible? (I head Asterisk wouldn't allow that) I would need to pass a variable to tell ne name of the file to record to.
2010/4/21 Jeremy Shaffner <jeremy@seadragons.us> You want the conference always running right? Could you originate a call between an extension running the record app and the conference?
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
The way that I've accomplished this is to create a dialplan application that uses a regular expression to be able to pass conference flags. <extension name="conferences_with_flags"> <condition field="destination_number" expression="^_([a-z\|]*)_(conf_.*)$"> <action application="answer"/> <action application="conference" data="$2@default++flags{$1}"/> </condition> </extension> Then I can do this create a conference that never dies. conference <conference-name> dial loopback/_mute\|deaf_<conference-name>/default/XML -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/create-dummy-channel-to-record... Sent from the freeswitch-users mailing list archive at Nabble.com.
Why? I don't get the reasoning for such a request, the conference can be re-created on the fly with little to no efforts. On Wed, Apr 21, 2010 at 2:46 PM, Jeremy Shaffner <jeremy@seadragons.us> wrote:
I think he wants a persistent conference.
On Apr 21, 2010, at 3:27 PM, Brian West wrote:
http://wiki.freeswitch.org/wiki/Mod_conference
Search for record.
/b
On Apr 21, 2010, at 2:23 PM, Alexandre Mouillé wrote:
Is that possible? (I head Asterisk wouldn't allow that) I would need to pass a variable to tell ne name of the file to record to.
2010/4/21 Jeremy Shaffner <jeremy@seadragons.us>
You want the conference always running right? Could you originate a call between an extension running the record app and the conference?
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
On Mon, Oct 6, 2014 at 5:55 PM, Brian West <brian@freeswitch.org> wrote:
Why? I don't get the reasoning for such a request, the conference can be re-created on the fly with little to no efforts.
Additionally, I believe last year Tony added yet another useful feature to conferences, namely conference CDRs. Every time a conference goes through a cycle of being created, (first member joins), then others join and leave, and then gets torn down (last member leaves), there is an XML CDR that records all of that information. Having one ridiculously long conference call would make that CDR difficult or impossible to use. -MC
On Wed, Apr 21, 2010 at 2:46 PM, Jeremy Shaffner <jeremy@seadragons.us> wrote:
I think he wants a persistent conference.
On Apr 21, 2010, at 3:27 PM, Brian West wrote:
http://wiki.freeswitch.org/wiki/Mod_conference
Search for record.
/b
On Apr 21, 2010, at 2:23 PM, Alexandre Mouillé wrote:
<snip>
participants (5)
-
Alexandre Mouillé
-
Brian West
-
Jeremy Shaffner
-
Michael Collins
-
radius314