The Juke_Box custom server

Using the Juke_Box custom server your state table can start and stop a tune being played and add tunes to the music catalog dynamically.

The Juke_Box custom server maintains a music catalog of tunes. This catalog contains entries from a configuration file and entries added dynamically by state tables. Each entry in the music catalog contains details of the music title, the name of the music player it is to use, and a list of parameters.

When your state table asks the Juke_Box custom server to start playing a tune, it starts a music player process which remains active until your state table tells the Juke_Box custom server to terminate it.

The Juke_Box custom server handles requests from all state tables for all packs on a Blueworx Voice Response system, so you need only one copy of the custom server running.