[Freeswitch-users] how can i do stream piping in freeswitch

Nathan Neulinger nneul at mst.edu
Thu Jan 8 04:22:58 MSK 2015


Look at the Shout stream as MOH section of:

https://wiki.freeswitch.org/wiki/Mod_shout

You have to define the stream as a local_stream and then reference it via local_stream://moh/whatever

I use this to stream a local campus radio station via mp3/icecast as MOH stream.

-- Nathan

On 01/07/2015 03:21 PM, Aqs Younas wrote:
> Currently i am playing a stream with mod_shout and this is my default xml.
>
> <context name="default">
>      <extension name="global-intercept">
>        <condition field="destination_number" expression="^14049002000$">
>          <action application="answer"/>
>          <action application="playback" data="shout://online.radiodifusion.net:8024/
> <http://online.radiodifusion.net:8024/>"/>
>        </condition>
>      </extension>
> </context>
>
> Every time a user makes a call for stream it opens a separate connection with the stream provider. If 100 users dials
> this number, there would be 100 connections with stream provider listening to same stream, means more rtp packets
> containing same data for different users.
>
> What i want is, if a user is listening to stream then other users must share the same listening connection that the
> first user is opened, instead of creating a separate connection with stream provider for same stream.
>
> Someone told me this is possible in asterisk, so there must be a way in freeswitch.
>
> How can i do this.?
> Any help would be much appreciated.
>
> Thanks
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> 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
>

-- 
------------------------------------------------------------
Nathan Neulinger                       nneul at mst.edu
Missouri S&T Information Technology    (573) 612-1412
System Administrator - Architect



Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list