我已经尝试过Audio / embed / Object,但所有这些都失败了。
播放wave文件没问题,但无法播放流。
<audio><source src="sample.wav" /></audio>
确定
<audio><source src="http://mydomain/stream" /></audio>
失败
<object data="sample.wav"></object>
确定
<object data="http://mydomain/stream"></object>
失败
jPlayer也无法正常工作!
我找到了一个线索:
如果我之前在firefox中播放它,那么safari就可以了。似乎firefox下载它所以safari可以在quicktime的缓存中播放它。
码:
<embed src="http://10.224.91.28:8080/cas/auth.do?cmd=getaudiobycaptchaid&id=Q71UNBGRFOI00A8NDNBV76BTNE&clientid=9e1f73ca9d0ff1e07ca87f7660d1b911" height="45" width="170" type="audio/x-wav"/>
答案 0 :(得分:1)
首先检查此Supported Video and Audio Formats是否有音频/视频支持信息。
jPlayer,jQuery/Flash/HTML5-Based audio player
声称可以播放MPEG-4音频内容。你应该可以使用它。
jPlayer - Server Response - MIME Type
另一个玩家是JW flash player,你可以试试。检查supported types
参考:
Web audio player for M4a
Seeking through a streamed MP3 file with HTML5 <audio> tag
How to play binary MP3 stream with jQuery/Javascript?
如果发现它与您的问题有些相关,请检查一下:
iPhone: Phonegap: Audio Playing in Background
答案 1 :(得分:0)
您应该使用html5audioplayer。它有点懈怠,但最终有效......