# AudioRepeater Module for live Audio/Video Streams

**URL:** <https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603>\
**Category:** Wowza Developer Dojo\
**Created:** [November 20, 2010, 2:15pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603 "2010-11-20T14:15:15Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [November 20, 2010, 2:15pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/1 "2010-11-20T14:15:15Z")

</div>

This is a module which allows the audio of a Audio/Video stream to stripped out and a new stream to be created so providing a lower bandwidth option without the need to send a separate stream.

It can be used in a variety of situations where a lower bandwidth option is required but no re-encoding is possible/wanted

The audio stream can also be sent to a Shoutcast server if it is a valid MP3 or AAC+ stream.

It can be downloaded from here along with the instructions

[http://www.shamrock.org.uk/WowzaModules/AudioRepeater/](http://www.shamrock.org.uk/WowzaModules/AudioRepeater/)

Shamrock

---

<div class="post-metadata">

**Author:** ![Andrew\_Kennedy](https://avatars.discourse-cdn.com/v4/letter/a/ecb155/32.png) [@Andrew\_Kennedy](https://community.wowza.com/u/Andrew_Kennedy)\
**Post date:** [October 24, 2013, 2:12pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/2 "2013-10-24T14:12:22Z")

</div>

This module has now been updated and the new version is now here

[http://www.shamrock.org.uk/WowzaModules/AudioRepeater2/](http://www.shamrock.org.uk/WowzaModules/AudioRepeater2/)

New features are

- You can repeat multiple streams in the same application. Each published stream looks for a configuration file in the StorageDir called -repeat.txt which should contain the details of where to repeat to. Please see the PDF for specific details

- AAC+ is now fully supported for both RTMP and Shoutcast connections. This has been tested for LC, HE and HE v2.

- When connecting to Shoutcast if the audio is MP3 the bitrate is automatically detected, AAC+ streams you have to configure the required bitrate display for Shoutcast.

- Auto reconnect to unstable Shoutcast servers is now fully working, ie. if the remote side goes away Wowza will auto reconnect when it comes back.

- Stalled source streams are detected and audio repeated streams are closed when no data from the source is detected.

Enjoy.

Shamrock

The new version fully supports AAC+ and also multiple streams in an application.

---

<div class="post-metadata">

**Author:** ![Hans\_Fauerby](https://avatars.discourse-cdn.com/v4/letter/h/ed8c4c/32.png) [@Hans\_Fauerby](https://community.wowza.com/u/Hans_Fauerby)\
**Post date:** [January 16, 2011, 6:45am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/3 "2011-01-16T06:45:34Z")

</div>

Great Shamrock, Do you know if is it possible to join a live audio stream to a live video stream and get a new video/audio stream?

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [June 29, 2011, 10:00am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/4 "2011-06-29T10:00:54Z")

</div>

Not sure I understand what you mean. Can you please explain in more detail what you are trying to accomplish.

Charlie

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [July 21, 2011, 3:36pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/5 "2011-07-21T15:36:20Z")

</div>

I still don’t understand. Need a lot more detail to help.

Charlie

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 13, 2013, 1:20am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/6 "2013-12-13T01:20:59Z")

</div>

Yes, you should be able to use any incoming live stream as the source for this Module.

Richard

---

<div class="post-metadata">

**Author:** ![Andrew\_Kennedy](https://avatars.discourse-cdn.com/v4/letter/a/ecb155/32.png) [@Andrew\_Kennedy](https://community.wowza.com/u/Andrew_Kennedy)\
**Post date:** [January 16, 2011, 12:45pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/7 "2011-01-16T12:45:13Z")

</div>

this is possible, albeit a little tricky, sync would be an issue so if there were video with people speaking there would be no way to sync it up.

I am available for consultancy so if you need this doing I can provide a quote for it.

Shamrock.

---

<div class="post-metadata">

**Author:** ![Andrew\_Kennedy](https://avatars.discourse-cdn.com/v4/letter/a/ecb155/32.png) [@Andrew\_Kennedy](https://community.wowza.com/u/Andrew_Kennedy)\
**Post date:** [June 10, 2013, 11:59am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/8 "2013-06-10T11:59:05Z")

</div>

You need to configure Icecast2 to accept a Shoutcast1 style connection. This can be done per mountpoint in an Icecast 2 server.

Shamrock

---

<div class="post-metadata">

**Author:** ![Teraa\_Sugg](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@Teraa\_Sugg](https://community.wowza.com/u/Teraa_Sugg)\
**Post date:** [December 8, 2013, 3:12pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/9 "2013-12-08T15:12:42Z")

</div>

Can this be used if the Wowza source stream that you want to send/restream to IceCast is not on your server? I’ve the Wowza and Icecast servers but I need to re-stream some other Wowza stream to my IceCast server.

---

<div class="post-metadata">

**Author:** ![Adyson\_Maia](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@Adyson\_Maia](https://community.wowza.com/u/Adyson_Maia)\
**Post date:** [June 28, 2011, 8:38pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/10 "2011-06-28T20:38:07Z")

</div>

Is possible to add a repeater by a code in Java (not using the configuration file) ?

---

<div class="post-metadata">

**Author:** ![Adyson\_Maia](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@Adyson\_Maia](https://community.wowza.com/u/Adyson_Maia)\
**Post date:** [July 21, 2011, 3:42pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/11 "2011-07-21T15:42:03Z")

</div>

If there is an API to dynamically create the AudioRepeater

---

<div class="post-metadata">

**Author:** ![Adyson\_Maia](https://avatars.discourse-cdn.com/v4/letter/a/13edae/32.png) [@Adyson\_Maia](https://community.wowza.com/u/Adyson_Maia)\
**Post date:** [July 23, 2011, 2:02pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/12 "2011-07-23T14:02:39Z")

</div>

The AudioRepeat sends a live stream from Wowza to Shoutcast. The process settings are created in Application.xml.

I would like to create the process (live stream to shoutcast) in my own code at any time, without use Application.xml settings.

Thus, an API would be possible to start or stop sending the stream to the Shoutcast.

---

<div class="post-metadata">

**Author:** ![vineeth\_vv](https://avatars.discourse-cdn.com/v4/letter/v/a183cd/32.png) [@vineeth\_vv](https://community.wowza.com/u/vineeth_vv)\
**Post date:** [May 17, 2012, 12:37am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/13 "2012-05-17T00:37:40Z")

</div>

hi,

I have tried this module . everything works fine. but when i enable module alias it didn’t worked. any idea ?

---

<div class="post-metadata">

**Author:** ![Volodymyr\_Vrublevsky](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Volodymyr\_Vrublevsky](https://community.wowza.com/u/Volodymyr_Vrublevsky)\
**Post date:** [June 10, 2013, 2:49pm UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/14 "2013-06-10T14:49:41Z")

</div>

Hello. This module is working properly with my shoutcast server. But I want to use it with icecast2. Which parameters I need to change? Help me please, because I can’t configure it to send stream to icecast2. Thanks a lot!!!

---

<div class="post-metadata">

**Author:** ![Volodymyr\_Vrublevsky](https://avatars.discourse-cdn.com/v4/letter/v/e5b9ba/32.png) [@Volodymyr\_Vrublevsky](https://community.wowza.com/u/Volodymyr_Vrublevsky)\
**Post date:** [June 11, 2013, 10:57am UTC](https://community.wowza.com/t/audiorepeater-module-for-live-audio-video-streams/603/15 "2013-06-11T10:57:04Z")

</div>

> You need to configure Icecast2 to accept a Shoutcast1 style connection. This can be done per mountpoint in an Icecast 2 server.
> 
> Shamrock

**Very many thanks!!!** Nice module. It’s working with my icecast2 server. You save my time. Have a nice day!!!
