HTTP Streaming WAV audio no longer works with quicktime 7.7.3 OSX or 7.7.5 in windows

The latest revisions of quicktime (as plugin) no longer play our webservice's streamed audio files. The audio is simply encoded wav all javascript hooks seem to work properly, but there is no resulting audio output. Reverting to previous revisions of quicktime on the same platforms restores the expected behavior.

The files are streamed over authenticated HTTPS connections and are encoded as "RIFF (little-endian) data, WAVE audio, ITU G.711 mu-law, stereo 8000 Hz". If the file is downloaded to the local machine, the quicktime player application has no problems playing the audio. Similarly, dropping a file: URL to the download into the web browser also plays correctly. The issue started with Quicktime 7.7.3 on OSX with Safari (Yosemite) and 7.7.5 on Windows (Chrome and Firefox). Mavericks and previous Windows quicktime plugins work correctly. This is especially problematic for our Mac OS clients because we have not been able to identify a current working combination or a functional downgrade path other than to downgrade the OS to Mavericks.

Any suggestions or guidance would be greatly appreciated.

Thanks!

MacBook Pro with Retina display, OS X Yosemite (10.10.1)

Posted on Dec 16, 2014 12:31 PM

Reply
17 replies

Dec 18, 2014 12:07 PM in response to Jon Walker

Well, the bulk of the html, javascript and plugin logic is, I think, a red herring - the only effect of the javascript is to generate the warning message and to force the plugin to actually run. The crux of the matter to me is that the embed and html5 audio tags now surprisingly produce different results: embed with my wav fails, audio with the same file succeeds. As you might expect, we're switching over to html5 anyway, but that doesn't help our customers who've upgraded to Yosemite. To illustrate the point, load and then look at the source for http://openmap.bbn.com/~mthome/simple.html (embed) and then http://openmap.bbn.com/~mthome/simple5.html (audio). The fact that the former (which uses a plugin and doesn't work in safari) and the latter (which doesn't use a plugin but does work) really should be transparent to users and developers - IMHO, this seems like a regression.

Dec 18, 2014 4:46 PM in response to mthome1056

The fact that the former (which uses a plugin and doesn't work in safari) and the latter (which doesn't use a plugin but does work) really should be transparent to users and developers - IMHO, this seems like a regression.

Thanks for sharing the latter. As previously stated, I'm not a programmer and so I loved the "elegance of simplicity" in using the audio tag. It also seems more compatible with IOS Safari. Even made my own version using TextEdit to add autostart and basic error trap message.



http://downloads.walker4.me/wavtest.html


User uploaded file

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

HTTP Streaming WAV audio no longer works with quicktime 7.7.3 OSX or 7.7.5 in windows

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.