I have set up a class with streaming audio. This is not a production system.
I only have one inbound route specification and in it a specify the class that points to the mpg123 app and the URI of the stream. I also have an extension that specifies the URI of another stream.
I then dial the DID which is routed to this particular extension. After answering, I the extension puts the incoming call on hold and I hear the specified class. Then I put the incoming call on hold and all I hear is the default MOH files, not the class specified in the incoming route.
Not sure what the problem is.