<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
You could also, conceivably, handle this outside of asterisk by using a
more complex MOH stream source.&nbsp; For instance, use a shoutcast client
as the MOH source, run your own shoutcast server streaming your music
and have a script set up to periodically interrupt the stream being
served to the shoutcast server and inject an announcement.&nbsp; (Keep in
mind that this is an "off the top of my head" suggestion so I don't
have exact details for implementation, but I'm sure it can be done.)<br>
<br>
Good luck,<br>
Brent<br>
<br>
Matt Florell wrote:
<blockquote
 cite="mid:61575c810804020716k5a0a6260r24c97e90a98881c0@mail.gmail.com"
 type="cite">
  <pre wrap="">Hello,

We achieve this using an AGI script in the VICIDIAL project for our
version of inbound queues. You start MoH then when you stream a sound
to the channel it will stop MoH then after the sound is done you start
MoH back up again. Probably a bit more involved than what you want,
but it dose work well for us.

MATT---

On 4/2/08, Atis Lezdins <a class="moz-txt-link-rfc2396E" href="mailto:atis@iq-labs.net">&lt;atis@iq-labs.net&gt;</a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Sorry for top-posting, but seems everyone on this thread did so.

 Also that would be my suggestion for now - call queue with periodic-announce.

 However i see that this would make nice architectural improvement -
 allow inject sound files into MoH stream. This would be useful for
 example in call queues - to inject all the queue announcements into
 MoH directly, rather than play them while blocking further queue
 actions.

 Regards,
 Atis



 On Wed, Apr 2, 2008 at 4:11 AM, Andreas van dem Helge
 <a class="moz-txt-link-rfc2396E" href="mailto:joakimsen@gmail.com">&lt;joakimsen@gmail.com&gt;</a> wrote:
 &gt; I think that's still a better idea than using a "dump the caller into
 &gt;  meetme" hack and is actually what I was going to suggest.
 &gt;
 &gt;  If you want something simpler than a queue then inject the sounds into
 &gt;  the moh already.
 &gt;
 &gt;
 &gt;
 &gt;  On Tue, Apr 1, 2008 at 3:09 PM, Rob Hillis <a class="moz-txt-link-rfc2396E" href="mailto:rob@hillis.dyndns.org">&lt;rob@hillis.dyndns.org&gt;</a> wrote:
 &gt;  &gt;
 &gt;  &gt;  You may be able to achieve the desired result using  queues rather than
 &gt;  &gt; Dial statements.
 &gt;  &gt;
 &gt;  &gt;  Overkill perhaps, but it's the only way I can think to implement it at the
 &gt;  &gt; moment.
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;  John Millican wrote:
 &gt;  &gt;  Tilghman Lesher wrote:
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;  On Tuesday 01 April 2008 05:14:25 Pete Kay wrote:
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;  I am hoping someone can help me out on this. I want to be able to
 &gt;  &gt; interrupt MOH every X seconds after the DIAL command is executed. The
 &gt;  &gt; interrupt greeting is something like "please wait while we transfer your
 &gt;  &gt; call". How can I do that? Within the DIAL options, I can't see any
 &gt;  &gt; announce frequency or options that can help.
 &gt;  &gt;
 &gt;  &gt; Could anyone please tell me how that function can be accomplished?
 &gt;  &gt;
 &gt;  &gt;  The only way to do that currently is to implement the prompt within the MOH
 &gt;  &gt; stream itself.
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt; Just off the top-o-my head(YMMV), couldn't you create a meetme and play
 &gt;  &gt; hold music into the meetme and then also play the prompt into the meetme
 &gt;  &gt; at the same time without interrupting the hold music? This would
 &gt;  &gt; obviously not work for high load but...
 &gt;  &gt; JohnM
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt; _______________________________________________
 &gt;  &gt; -- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --
 &gt;  &gt;
 &gt;  &gt; asterisk-users mailing list
 &gt;  &gt; To UNSUBSCRIBE or update options visit:
 &gt;  &gt;  <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
 &gt;  &gt;
 &gt;  &gt;
 &gt;  &gt; _______________________________________________
 &gt;  &gt;  -- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --
 &gt;  &gt;
 &gt;  &gt;  asterisk-users mailing list
 &gt;  &gt;  To UNSUBSCRIBE or update options visit:
 &gt;  &gt;    <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
 &gt;  &gt;
 &gt;
 &gt;  _______________________________________________
 &gt;  -- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --
 &gt;
 &gt;  asterisk-users mailing list
 &gt;  To UNSUBSCRIBE or update options visit:
 &gt;    <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
 &gt;




--
 Atis Lezdins,
 VoIP Project Manager / Developer,
 <a class="moz-txt-link-abbreviated" href="mailto:atis@iq-labs.net">atis@iq-labs.net</a>
 Skype: atis.lezdins
 Cell Phone: +371 28806004
 Cell Phone: +1 800 7300689
 Work phone: +1 800 7502835


 _______________________________________________
 -- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>

    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
-- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>


  </pre>
</blockquote>
</body>
</html>