one of our customer requirement is to put soft key button on sangoma handset for play radio music when phone is idle. And it should resume when call comes in .
I tried to put multicast Enable and page soft key but I don’t know what to dial on page soft keyto play MOH recording.
I also have setup for live stream Music in MOH Module. which is I am using for play on hold for inboud route.
Can I use same MOH for soft key configuration? How?
Yup. We’ve seen this requirement go by from just about every existing Panasonic installation anywhere. It was one of the things they used as a market differentiator and it made them unique. The problem is that the handsets aren’t SIP, so spinning that application up on a ‘regular’ SIP phone is a challenge, to put is mildly.
Using Multicast traffic, there is probably a way to get some SIP phones to simulate something like this, but it’s often a tough nut to crack. In addition, it may require licensing from BMI (in the US, at least) if you are using anything on the phone except canned public domain music. Replaying a local radio station on this counts as a copyright violation on a “per speaker” basis, so there are practical, as well as technological hurdles to overcome.
Background Music (BGM) is an old feature designed on firsts analog PBX Systems.
By the way this feature have included onto TDM PBX system and IP Systems it seem only could work on IP-PT (H323 IP-PT devices).
He created a new MOH category in the GUI which streams music and then used a custom dialplan to play that MOH. You can also use a queue with unlimited wait time to listen to the MOH.
Everything you add in custom context can be set in extensions_custom.conf
Next, You can add your custom dial plan under from-internal-custom
for my part, I set this include => karine
To set a new MOH class you must use menu Settings and Music on Hold. Add Cathegory,
Select Application Submit Edit it again.
Set what you need.
Of course, you can rename or set any name / label that you want.
Don’t forget to launch fwconsole r after each change.
I have a similar setup that I use, essentially setup a queue that phones can dial into and it will play.
I wanted to see about exploring further an option to just have it use multicast. I believe @dicko mentioned an idea in a thread, and possibly during the OpenLounge once. I wanted to have a way to have the phones play a multicast stream, that way, you could still receive a call or other multicast streams on top of this. Making it very similar to how the Panasonic would have worked. My setup, we replaced a Toshiba system.
My setup is primarily with Sangoma phones and Yealink phones. I know for sure with the Sangoma phones, I got it setup that while on a call, they would put the call on hold (ie, you called into the BGM queue) when receiving a multicast page. So, similar to how it worked previously, but they have to resume the call to hear the music.
If someone else has an idea on how to setup Sangoma or Yealink phones to play multicast streams, I would definitely be willing to work and test it out with our setup. For now, we just have a speed dial that staff can hit to put them into the BGM queue, and listen to music that way.