My company has an IVR system that records all messages in µ-law format. This is hardware enforced and cannot be changed. The files play automatically in IE and Firefox using WMP or QuickTime, but over the last year, Chrome has begun enforcing use of its internal player for WAV files rather than allowing WMP or QT to play them. Google's position (seen here: https://code.google.com/p/chromium/issues/detail?id=217772) appears to be that µ-law and a-law encoding is old, is not supported, and will not be supported going forward.
My options appear to be, to either a) tell my customers not to use Chrome, b) convert our millions of recordings to another format and/or write a program to convert on the fly, or c) find a player I can embed on our website (flash or java or something) that will play the µ-law encoded files in Chrome.
I would like to do option C but haven't been able to find anything that works.
Sample audio file: https://dl.dropboxusercontent.com/u/51656694/sample.wav