[Freeswitch-users] call barging

Sam u2nsam at gmail.com
Fri Jan 21 11:36:53 MSK 2011


Is there a method to make a evesdrop master such that only he can use the
aplication and no one else ?

Regds
Sam

On Fri, Jan 21, 2011 at 1:24 PM, Steven Ayre <steveayre at gmail.com> wrote:

>  Eavesdropping on a call requires transcoding. If you're using g729 you'll
> need a licensed version.
>
> Steve on iPhone
>
> On 21 Jan 2011, at 06:46, Sam <u2nsam at gmail.com> wrote:
>
>   But i gives error for g729 codec !
>
> 2011-01-21 12:04:44.817605 [ERR] mod_g729.c:102 This codec is only usable
> in passthrough mode!
> 2011-01-21 12:04:44.817605 [ERR] switch_core_io.c:1042 Codec RAW Signed
> Linear (16 bit) encoder error!
> 2011-01-21 12:04:44.838101 [ERR] mod_g729.c:102 This codec is only usable
> in passthrough mode!
> 2011-01-21 12:04:44.838101 [ERR] switch_core_io.c:1042 Codec RAW Signed
> Linear (16 bit) encoder error!
> 2011-01-21 12:04:44.858131 [ERR] mod_g729.c:145 This codec is only usable
> in passthrough mode!
> 2011-01-21 12:04:44.858131 [ERR] switch_core_io.c:433 Codec RAW Signed
> Linear (16 bit) decoder error!
>
> Regds
> Sam
>
> On Fri, Jan 21, 2011 at 10:37 AM, Sam <u2nsam at gmail.com> wrote:
>
>> kool, it works.
>>
>> Regds
>> Sam
>>
>> On 1/20/11, Steven Ayre <steveayre at gmail.com> wrote:
>> > Yes, that will work. You can set the group either within the extension
>> or in
>> > the user config.
>> >
>> > For example:
>> >
>> >  <extension name="bridge">
>> >      <condition field="destination_number" expression="^9(\d+)$">
>> >        <action application="set" data="eavesdrop_group=spy1"/>
>> >        <action application="bridge" data="sofia/gateway/gw1/$1"/>
>> >      </condition>
>> >    </extension>
>> >   <extension name="eavesdrop">
>> >      <condition field="destination_number" expression="^666$">
>> >        <action application="answer"/>
>> >        <action application="set" data="eavesdrop_require_group=spy1"/>
>> >        <action application="eavesdrop" data="all"/>
>> >      </condition>
>> >    </extension>
>> >
>> >
>> > -Steve
>> >
>> >
>> > On 20 January 2011 10:11, Sam <u2nsam at gmail.com> wrote:
>> >
>> >> If i use
>> >>
>> >> <variable name="eavesdrop_group" value="spy1"/>
>> >>
>> >> at the user config, will the  dialplan barge the above extension where
>> the
>> >> statement is stated ?
>> >>
>> >> <extension name="eavesdrop">
>> >>      <condition field="destination_number" expression="^779$">
>> >>        <action application="answer"/>
>> >>        <action application="set"
>> >> data="eavesdrop_require_group=sales_call_eavesdrop"/>
>> >>
>> >>        <action application="eavesdrop" data="all"/>
>> >>      </condition>
>> >>    </extension>
>> >>
>> >>
>> >> Regds
>> >> Sam
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> On Thu, Jan 20, 2011 at 3:13 PM, Sam <u2nsam at gmail.com> wrote:
>> >>
>> >>> hello ,
>> >>>
>> >>> I am using,
>> >>>
>> >>> <extension name="global" continue="true">
>> >>>      <condition>
>> >>>        <action application="info"/>
>> >>>        <action application="db"
>> >>> data="insert/spymap/${caller_id_number}/${uuid}"/>
>> >>>
>> >>>
>> >>>        <action application="db"
>> >>> data="insert/last_dial/${caller_id_number}/${destination_number}"/>
>> >>>        <action application="db"
>> data="insert/last_dial/global/${uuid}"/>
>> >>>
>> >>>
>> >>>      </condition>
>> >>>    </extension>
>> >>>
>> >>>    <extension name="eavesdrop">
>> >>>
>> >>>
>> >>>      <condition field="destination_number"
>> >>> expression="^88(.*)$|^\*0(.*)$">
>> >>>        <action application="answer"/>
>> >>>        <action application="eavesdrop"
>> data="${db(select/spymap/$1)}"/>
>> >>>
>> >>>
>> >>>      </condition>
>> >>>    </extension>
>> >>>
>> >>>
>> >>>
>> >>> i am getting the below error:-
>> >>>
>> >>> 2011-01-20 14:54:01.581151 [NOTICE] mod_dptools.c:920 Channel
>> >>> [sofia/internal/7006 at 192.168.2.190] has been answered
>> >>> 2011-01-20 14:54:01.581151 [DEBUG] sofia.c:4646 Channel
>> sofia/internal/
>> >>> 7006 at 192.168.2.190 entering state [completed][200]
>> >>> EXECUTE sofia/internal/7006 at 192.168.2.190 eavesdrop()
>> >>> 2011-01-20 14:54:01.582119 [ERR] mod_dptools.c:529 Usage: [all |
>> <uuid>]
>> >>> 2011-01-20 14:54:01.582119 [NOTICE] switch_core_state_machine.c:189
>> >>> sofia/internal/7006 at 192.168.2.190 has executed the last dialplan
>> >>> instruction, hanging up.
>> >>> 2011-01-20 14:54:01.582119 [DEBUG] switch_channel.c:2535
>> (sofia/internal/
>> >>> 7006 at 192.168.2.190) Callstate Change ACTIVE -> HANGUP
>> >>> 2011-01-20 14:54:01.582119 [NOTICE] switch_core_state_machine.c:191
>> >>> Hangup
>> >>> sofia/internal/7006 at 192.168.2.190 [CS_EXECUTE] [NORMAL_CLEARING]
>> >>>
>> >>>
>> >>> http://pastebin.freeswitch.org/15076
>> >>>
>> >>>
>> >>> Regds
>> >>> Sam
>> >>>
>> >>
>> >>
>> >> _______________________________________________
>> >> FreeSWITCH-users mailing list
>> >> FreeSWITCH-users at 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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110121/89790e2c/attachment-0001.html 


More information about the FreeSWITCH-users mailing list