Your best bet is to use rtsp, I think CVP 9 is the first version which supports it. I've not tried it myself, but unless you build you own mix this is the way to go.
The other option which I've used is to just have a bunch of wav files and create some sort of naming convention where music is one name and commercials is another, then create an app which plays them randomly.
david