Sunteți pe pagina 1din 3

DETAILED SPEC SHEET

EASY ON HOLD® STREAMING QUEUE MUSIC™


High Level Overview:
Streaming Queue Music™ Appliance

Appliance at a Glance
The Streaming Queue Music™ Appliance is typically installed on
premise, ideally on a LAN segment or VLAN to be close to the
VVB servers. The Appliance maintains a live connection over
the internet to a high quality inbound https audio stream. That
audio stream is locally transcoded to the appropriate CODEC and
then served to many local VVB clients, who receive the audio as
a decoded raw PCM stream. The stream is provided much like a
typical web-server using http.

Primary Details
1. Server provides live PCM audio streams designed for Cisco VVB
2. CODECs supported include 8 bit PCM mono at 8000Hz samples per
second in ITU-T G.711 µ-law or A-law format
3. http streaming on LAN is recommended to reduce encryption
overhead
4. https/TLS streaming can be supported; the default is port 443
5. The Appliance provides perfomance monitoring and logging
information to EOH using the same channel to provide remote
configuration capability
6. A separate Appliance instance is required for each incoming stream
7. Multiple Appliances can be used to support very large numbers of
VVB listeners to a single stream
8. The Appliance requires access to the following protocols/service:
• DNS
• NTP
• Outgoing web connections (https) to Audio stream and Status
servers, typically using port 443
401 E Michigan Ave Ste 202
Stream accessed with typical web http GET by the VVB Kalamazoo, MI 49007

PCM streaming port is configurable, default port 80 +1 888 798 4653


Server reports content to the VVB as application / octet-stream info@easyonhold.com
www.easyonhold.com
Appliance Info and Specifications:
In depth requirements and information

Streaming Queue Music™ Dashboard


1. The dashboard shows connection statistics, status, and currently
playing media information
2. The incoming decoded stream can be played locally on a PC to
check stream content
3. Uses username/password or client certificate authorization

Status Monitoring
1. Streaming Queue Music™ provides the status monitoring server
with usage statistcs and diagnostic information
2. This enables remote configuration, allowing live remote support of
the appliance
View of the Application status monitor.

Appliance Server Requirements


1. PC Appliance can be imported to run on VMWare or Virtualbox
virtual machine environments
2. Minimum recommendation: 1 core CPU at 2.5 GHz, 1GB RAM,
10GB harddisk per appliance
3. Appliance uses a minimal installation of UBUNTU 18.04 LTS server, Testing
or equivalent Multiple client types tested:
4. The Appliance application runs within a Docker container • VVB
• curl
environment
• wget
• ffplay
Number of Clients • Google Chrome
• Microsoft Edge
1. Server will handle multiple concurrent connections to VVB clients • Mozilla Firefox
2. Server has ability to handle over 1500 audio listeners concurrently

High Availability
1. If required, a load balancer / reverse proxy or a DNS approach can
be used to provide redundancy between multiple Streaming Queue
Music™ Appliance instances
2. VVB Clients can be configured to access either local servers or
cloud hosted Streaming Queue Music™ servers

VVB Client
1. Client makes connections to the Streaming Queue Music™ PCM
server 401 E Michigan Ave Ste 202
2. Handling of lost streams: Kalamazoo, MI 49007
• Client needs to recognize lost stream and attempt reconnect +1 888 798 4653
• After retry attempts are exhausted, client should fall back to info@easyonhold.com
www.easyonhold.com
an alternative source

S-ar putea să vă placă și