I have a CM 4.1(3) system using Unicast MOH. Our source file is some marketing bitty-blah that the marketing department insists running in a loop. Trouble is, we don't have enough concurrent calls (ever) to keep the MOH source rolling, so every time someone gets put on hold they get the very first of the file. Transfers happen pretty quick around here, so almost 100% of the time, callers will just hear the (same) first three notes of the music and never get to the sacred gratuitous product placement.
Is there a way to keep the MOH "rolling" even if no users are currently on hold? That way, when someone does place a call on hold, the caller will hear the MOH source file at whatever point it happens to be in. I do have the "Play continuously (repeat)" box checked, but it appears that the MOH server starts from scratch upon the first call that gets put on hold.
I appreciate the help!
I think you are hearing silence because the multicast stream is not making it to the router. The default MRGL is using the unicast.
Go to CCM Admin under the MOH Server Config and scroll to the bottom under Selected Multicast Audio Sources and set the max hops to 10. The default 2 will not get you past the 1st router.
Then go back and change the gateway to use the correct Media List.
If you still get silence enter the following 2 commands on the gateway router:
show ip mroute 239.X.X.X (your multicast address)
show ip mroute 239.X.X.X count
Post the output.