Cisco Music On Hold

Cisco Compatible Live Streaming Music & Messaging for CISCO® UCCE, PCCE, UCCX, and CUCM

Exclusively from Easy On Hold®, a Cisco Select Developer
Cisco Solution Partner Cisco Compatible Solution

Talk to the music on hold experts


Get a quote and free no-obligation consultation

  1. Find out what costs may be involved
  2. Request a free custom script and sample audio
  3. Talk to our experts about compatibility with your communications platform
  4. For call centers/contact centers: discover new technology for Queue Music solutions
  5. No obligation; it takes only 15 to 30 minutes to get the right music on hold messages solution
  1. Content management portal
  2. Licensed music,including popular hits
  3. Redundant, customized streams
Helping small business sound bigger

Why Integrate Our Music On Hold Solution With Cisco?

Keep customers engaged with dynamic content streamed live into CUCM and VVB queues. Your EOH Content Control Center has all of the content tools you need to automate timely messages (and the right music) for a world-class customer experience.

Our Cisco Music On Hold Solution Features

Our Cisco Compatible solution is typically used on-premise, although a cloud solution is available. The premise appliance provides live streams for VVB and CUCM. Explore more features:

  • On Premise Solution

    SQM™ Software for Local Appliance:

    The appliance is typically installed on-premise, on a LAN segment to be close to the VVB servers. The appliance maintains a live connection over the internet to a high quality https audio stream. That audio stream is locally transcoded and server to many local VVB clients, which received the audio as a decoded PCM stream.

    1. Server provides live PCM audio streams for Cisco VVB
    2. CODECs supported include PCM 8 bit mono 8000Hz in ITU-T G.711 µ-law or A-law
    3. Port is configurable, default port 80
    4. Webserver route is configurable
    5. http streaming on LAN is recommended to reduce encryption overhead
    6. https / TLS on a configurable port can be supported. Default is port 443.
    1. Monitoring, logging and reporting to EOH
    2. Remote configuration ability
    3. Scalable to multiple servers
    4. Stream accessed with typical web http GET
    5. Server reports content as application/octet-stream
    6. DNS, NTP and outgoing web connections (https) to Audio stream and Status servers, typically using port 443.

    SQM Dashboard Page

    1. Provides on site administration information
    2. Shows connection statistics, status and currently playing material
    1. Uses username/password or client certificate authorization
    2. Stream can be played locally to check stream content

    Appliance Details

    1. PC Appliance which can be imported to run on VMWare or Virtualbox virtual machines
    2. Recommended machine is 1 core CPU, 1 GB RAM, 10 GB hard disk per appliance
    1. Appliance uses a minimal installation of UBUNTU 18.04 LTS server, or equivalent
    2. Appliance application runs within a Docker container environment

    Number of clients

    1. Server will handle multiple concurrent connections
    1. Server has been tested with to handle over 1500 audio listener clients concurrently on a single appliance

    VVB Client

    1. Makes connections to the SQM PCM server
    2. Handling of lost streams: client needs to recognize lost stream and attempt reconnect
    3. After retry attempts are exhausted, client should fallback to an alternative source
    1. If required, a load balancer / reverse proxy or a DNS approach can be used to provide redundancy between multiple SQM appliance instances
    2. VVB Clients can be configured to access both local server or cloud hosted SQM servers

    Status Monitoring

    1. SQM provides a monitoring server with usage statistics and diagnostic information. This also enables remote configuration to allow remote support of the appliance.

    Testing

    1. Multiple client types tested: vvb, as well as curl, wget, ffplay, chrome, edge, firefox browsers (among others)
  • Cloud Based Solution

    Cloud Streaming Service

    Cloud-based streaming queue music is approved and best used for installations of up to 300 concurrent connections. For more than 500 concurrent connections (calls on hold) a premise based solution is available (VM Ware)

    1. Cloud service provides live PCM audio streams for Cisco VVB
    2. CODECs supported include PCM 8 bit mono 8000Hz in ITU-T G.711 µ-law or A-law
    1. Port 80
    2. Port 443
    3. Monitoring, logging and reporting functionality

    Number of clients

    1. Each uniqe stream will handle multiple concurrent connections
    2. Cloud solution has been tested with to handle over 500 audio listener clients on a single stream
    1. Multiple cloud streams of any content can be created to supply more concurrent listeners

    VVB Client

    1. Makes connections to the SQM PCM server
    2. Handling of lost streams: client needs to recognize lost stream and attempt reconnect
    3. After retry attempts are exhausted, client should fallback to an alternative source
    1. If required, a load balancer / reverse proxy or a DNS approach can be used to provide redundancy between multiple SQM appliance instances
    2. VVB Clients can be configured to access both local server or cloud hosted SQM servers

    Status Monitoring

    1. Stream status and connectivity is continuously monitored; statistics avaialable on Easy On Hold® client portal

    Testing

    1. Multiple client types tested: vvb, as well as curl, wget, ffplay, chrome, edge, firefox browsers (among others)

 

Request a Free Test Stream

We treat your information with the utmost respect and never share.


Music On Hold Messages, Queue Music free consultation

Get the right solution for your callers

  1. Find out what costs may be involved
  2. Request a free custom script and sample audio
  3. Talk to our experts about compatibility with your communications platform
  4. For call centers/contact centers: discover new technology for Queue Music solutions
  5. No obligation; it takes only 15 to 30 minutes to get the right music on hold messages solution

How It Works

Rather than playing a licensed music audio file as the default music on hold source, CUCM can use a multicast IP address to stream content such as custom voiced messages and licensed hit music by popular artists.

Note: Not available for CUCM version 10.5 (May, 2014) or earlier.

How Cisco CUCM Music Stream Works

Because the CUCM multicast is a broadcast, the RTP stream provided by the on-premise hardware (EOH 2-C BAS) or EOH Streaming Queue Music appliance (on VMWare) becomes a resource for streaming music and messages on any number of lines. Music and content preferences are set in the customer portal (easyonholdcloud.com). The appliance at your premise executes a w-get (curl) to bring in the stream, ,then transcodes the content to an RTP stream on an IP address for the CUCM to broadcast.

Note: Only the connection TO the CUCM needs to be multicast. You do not need to have multicast enabled system-wide.

Request information about our partner program

including revenue sharing opportunities

Partner Opportunity

Cisco Hold Music Resources

The experts at Easy On Hold® have compiled resources to assist with Cisco Integration.

Latest Guides and Insights from Easy On Hold®

Access our latest streaming hold music guides and insights.

Cisco Hold Music FAQs

What does UCCE sand for?

UCCE is an abbreviation for Cisco Unified Contact Center Enterprise, an enterprise contact center platform that services up to 24,000 agents.

What does PCCE sand for?

UCCE is an abbreviation for Cisco Unified Contact Center Enterprise, an enterprise contact center platform that services up to 24,000 agents.

What does UCCX sand for?

Sometimes refered to as Packaged CCE, PCCE is an abbreviation for Packaged Contact Center Enterprise, which provides an enterprise-class contact center deployment model that is predesigned and bounded for simplified deployment of an omni-channel solution for up to 12,000 agents.

What does CUCM sand for?

CUCM is an abbreviation for Cisco Unified Communications Manager, an enterprise call control and session management platform that connects users through audio or video. The primary function of the CDUCM is call processing and phone registration.

What music is available for download for the Cisco Platform?

Easy On Hold® has a vast array of tracks and channels available to integrate with the Cisco Platform.

Licensed Instrumental Music

70 genres and categories of music created by world-class composers, producers and artists

Hit Music

From Drake's latest chart-topping hit to Vivaldi

Get Music & Messaging On Hold Now

Talk to the music on hold experts


Get a quote and free no-obligation consultation

  1. Find out what costs may be involved
  2. Request a free custom script and sample audio
  3. Talk to our experts about compatibility with your communications platform
  4. For call centers/contact centers: discover new technology for Queue Music solutions
  5. No obligation; it takes only 15 to 30 minutes to get the right music on hold messages solution

The Streaming MOH Technical Brief for network and telephony professionals

Download Your Guide as PDF on form submission


The Streaming MOH Technical Brief for network and telephony professionals
  1. Stream security, redundancy, management
  2. Formats, sample rates, bandwidth
  3. Port scheme
  4. Live reporting features
  5. Telephony platforms supported
  6. New streaming formats, including HLS and rtp
  7. User portal
  8. New 2-Channel streaming device
  9. Why your business team will love streaming