Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

MOH live feed - CME



This document describes a sample configuration on MOH from Live Feed.




Cisco recommends that you have knowledge of these topics:-Cisco Unity Express





The live-feed feature is typically used to connect to a CD jukebox player. To configure MOH from a live feed, you establish

  • voice port
  • dial peer for the call
  • a "dummy" ephone-dn


The ephone-dn must have a phone or extension number assigned to it so that it can make and receive calls, but the number is never assigned to a physical phone. Only one live MOH feed is supported per system.


MOH is an audio stream which can be played to PSTN and VoIP G.711 or G.729 callers who are placed on hold by phones in a Cisco Unified CME system. This audio stream is intended to reassure callers that they are still connected to their calls.When the phone receiving MOH is part of a system that uses a G.729 codec, transcoding is required between G.711 and G.729. The G.711 MOH must be translated to G.729.


If you use an FXO port as the live-feed MOH interface, connect the MOH source to the FXO port using a MOD-SC cable if the MOH source has a different connector than the FXO RJ-11 connector.


MOH from a live feed is supported on the following:-

  • VIC2-2FXO, VIC2-4FXO
  • EM2-HDA-4FXO


Below are some MOH resources

  • Flash Memory: MOH can be played from local stored files in flash memory without the requirement of external source
  • Live Feed: The multicast audio stream has minimal delay for local IP phones. The MOH stream for PSTN callers is delayed by a few seconds. If the live feed audio input fails, callers on hold hear silence.
  • Live Feed and Flash Memory: This is the preferred method if you want to use Live Feed, so that if Live Feed fails then users still have MOH from local flash memory


Note:- Cisco Unified CME 8.0 MOH enhancement allows you to create MOH groups and assign ephone extension numbers to these MOH groups to receive different media streams. Callers to the extension numbers configured under the MOH groups can listen to different MOH media streams when they are placed on hold.


Precedence Rules

  • MOH group defined for internal calls takes highest precedence
  • MOH group defined in ephone-dn takes the second highest precedence
  • MOH group defined in ephone-dn-template takes precedence if MOH group is not defined in ephone-dn or internal call.
  • Extension numbers defined in a MOH-group has the least precedence
  • Phones not associated with any MOH groups default to the MOH parameters defined in the moh command under telephony-service configuration mode.


Configuration steps


Step 1:-enable

Step 2:-configure terminal

Step 3:-voice-port port

Step 4:-input gain decibels

Step 5:-auto-cut-through


Router(config-voice-port)# auto-cut-through

Step 6:-operation 4-wire


Router(config-voice-port)# operation 4-wire

Step 7:-signal immediate


Router(config-voice-port)# signal immediate

Step 8:-

signal loop-start live-feed


Router(config-voice-port)# signal loop-start live-feed

Step 9:-no shutdown

Step 10:-exit

Step 11:-dial peer voice tag pots


Router(config)# dial peer voice 1111 pots

Step 12:-destination-pattern string

Step 13:port port

Step 14:-exit

Step 15:-ephone-dn dn-tag

Step 16:-number number

Step 17-moh [out-call outcall-number] [ip ip-address port port-number [route ip-address-list]]


Router(config-ephone-dn)# moh out-call 7777 ip port 2311 route


Router(config-ephone-dn)# moh out-call 7777

Step 18:-exit

Step 19:-ephone phone-tag

Step 20:-multicast-moh

Step 21:-end


Sample Config


voice-port 0/1/0


operation 4-wire

signal immediate

timeouts call-disconnect 1

description MOH Live Feed


dial-peer voice 1111 pots

destination-pattern 1111

port 0/1/0


max-ephones 24

max-dn 192

ip source-address port 2000


multicast moh port 2000



ephone-dn 52

number 1

moh out-call 1111



Related links