Music On Hold Play Order

Does anyone know that method that Asterisk (1.4.24) used to select the order that is plays songs in for Music on Hold. Additionally, is there any way to control this order. I have a case where I need MOH files to play in a specific order everytime.


You can try Squeezebox Server (formerly SqueezeCenter).
With this it will play the songs in the order you set the playlist up.