Push Ring Volume

Unanswered Question
Aug 25th, 2010

Hi All,

We are trying to push ring volume to our ip phones. Let's say that there are different levels of calls that are triggered by a own written application, this application handles several actions, and when action 1 is activated, several phones should ring with normal volume, when action 2 is activated the phones should ring with a louder volume, and so on. The phones should just ring, there is no actual conversation.

Until now we have only achieved something that simulates a press on the "volume up" button by XML. But this isn't what we are trying to achieve..

Any ideas?

Many thanks in advance.


I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 3 (1 ratings)
Aaron Harrison Wed, 08/25/2010 - 08:38


The only thing that comes to mind is the 'Play' URI in the phone dev guides. If you are already pushing a key press that should be straightforward to substitute.

You could put several files on the TFTP server, each the same sound but attenuated to different levels using an audio editor.

Then instruct the phone to play 'RingLow.wav', 'RingHigh.wav', or 'RingSoYourCoffeeMoves.wav' depending on what you need.



Please rate helpful posts...

p-vincent Wed, 08/25/2010 - 12:36


Thanks for your reply, yeah that was one of our backup plans : ) but it's not quite the perfect solution for our wishes.

Let me explain the situation a little bit further.

We have created a software that rings the phone by sending a sip call to a predefined phone or group of phones, that way it shows the alarm message and the call will not be stopped until it's manually stopped. (we need to make sure that there is an action taken after the alarm).

Major problem with the "Play" Uri is that it wil play the ring tone only once..



p-vincent Wed, 08/25/2010 - 12:47

Just a way of thinking, but if there was any way to push a configuration to the phone that defines the phone with a "minimum ring volume"? That should definitely solve my problem : )  Just need to find out how we can achieve this..



Aaron Harrison Wed, 08/25/2010 - 15:21


The only way I'm aware of that you can prevent adjustment of the ring volume is to set it high using the phone keys, and then set the 'Settings Access' parameter in the CCM phone config page to Disabled. That way the user can't change anything... which has obvious knock on effects.

A call is a call at the end of the day, the design of a phone is such that people can answer or ignore it as they see fit.

It may have been better to design the app to use the provided APIs that give you more control; e.g. sending a URL to the phone and repeatedly calling the Play:URI until a softkey set up by accessing that URL is hit to ack the alarm.




This Discussion