Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Ring Tones in CallManager Express

Status
Not open for further replies.

Iorek

IS-IT--Management
Oct 16, 2002
20
GB
Hi all

We've got CallManager Express 3.1 and a load of 7912G's.

Does anyone know if it's possible to add ringtones to the system so we can change from Chirp1 ??

Thanks in advance

Neil
 
IOREK,

I had the same issue and here are the instructions that Cisco sent me for adding ringtones. It is a little hard to read but it does work. you basically need to change the RingList.xml to list the additional ringtones and copy them to Flash. once complete, in global config, type tftp-server flash:RingList.xml and then repeat the following command for each ringtone you add.

 
Service Request Attachment
Service Request id Attachment
600167910 244050 (Click on attachment id to download the original content)


Content

--------------------------------------------------------------------------------


Create Custom Cisco IP Phone Rings for IOS TelephonyService (ITS)


Overview
Creatinga Custom Phone Ring for ITS (5 steps)
RingList.xml File Format
PCM FileRequirements for Custom Ring Types
References


Overview
Cisco IP Phones ship with two default ring types that areimplemented in hardware: Chirp1 and Chirp2. Cisco IOS Telephony Service is alsoimplemented to support custom ring sounds that are implemented in software aspulse code modulation (PCM) files. An XML file (named RingList.xml)that describes the ring list options available at your site is needed on theflash of ITS router. This application note describes how you can customize thephone ring types available at your site by creating your own PCM files and RingList.xml file. Please notethat the procedure described here only applies to creating custom phone ringsfor the Cisco IP Phone 7940 and 7960 models.



Creating a Custom Phone Ring
Use the following procedure to create a custom phone ring.



Step 1�� Create a PCMfile for each custom ring (one ring per file). The PCM files must comply withthe format guidelines listed in the "PCMFile Requirements for

Custom Ring Types" section.



Step 2�� Use an ASCIIeditor to edit the RingList.xml file. Refer to the "RingList.xml File Format" section for informationabout how to format this file, along with a

sample RingList.xmlfile.



Step 3�� TFTP the newPCM files and XML file to the flash of the ITS router



Step 4�� Set tftp-server command to allow access to the files

e.g. tftp-server flash:RingList.xml

����������� ������ tftp-server flash:piano1.raw

����������� ������ tftp-server flash:Chime.raw



Step 5� Reboot the IPPhones. When IP Phones are rebooted, the IP Phones will get the files and showthe ring types in Ring Type Option list under Settings


RingList.xml File Format


The RingList.xml file defines anXML object that contains a list of phone ring types. Each ring type contains apointer to the PCM file used for that ring type and the

text that will be displayed on theRing Type menu on a Cisco IP Phone for that ring. The CiscoIPPhoneRingListXML object uses the following simple tag set to describe the information:



<CiscoIPPhoneRingList>

�� <Ring>

����� <DisplayName/>

����� <FileName/>

�� </Ring>

</CiscoIPPhoneRingList>



In the above definition:

���� Ring contains twofields, DisplayName and FileName,that are required for each phone ring type. Up to 50 rings can be listed.

���� DisplayName defines the name of the custom ring for theassociated PCM file that will be displayed on the Ring Type menu of the CiscoIP Phone.

���� FileName specifies the name of the PCM file for the customring to associate with DisplayName.

���� The DisplayName and FileName fieldsmust not exceed 25 characters.



A sample RingList.xml file thatdefines two phone ring types is shown below:



<CiscoIPPhoneRingList>

<Ring>

<DisplayName>Piano1</DisplayName>

<FileName>Piano1.raw</FileName>

</Ring>

<Ring>

<DisplayName>Chime</DisplayName>

<FileName>Chime.raw</FileName>

</Ring>

</CiscoIPPhoneRingList>



PCM File Requirements for Custom RingTypes

The PCM files for the rings must meet the followingrequirements for proper playback on Cisco IP Phones:



� RawPCM (no header)

8000 samples per second
8 bits per sample
uLaw compression
Maximum ring size � 16080 samples
Minimum ring size � 240 samples
Number of samples in the ring must be evenly divisible by 240
Ring should start and end at the zero crossing


You can use any standard audio editing packagesthat supports these file format requirements to create PCM files forcustom phone rings.


References
Creating Custom Cisco IP Phone Rings ---



--------------------------------------------------------------------------------


Close | Top
 
Wow !

Thanks heaps podwaje, I will try that today. Great reply.

Cheers

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top