[英]How to play binary MP3 stream with jQuery/Javascript?
我從ajax調用中獲得了純二進制MP3流。 沒有標題,沒有。 只是直接MP3位。 (實際上甚至連一條流都沒有?)
我希望能夠在網頁上播放它(如果可能的話,還可以提供下載)。
這可能嗎? 如果是這樣,最好的方法是什么?
如果不可能,還有哪些其他方法可以解決這個問題?
你不能用純javascript播放音樂。 你需要獲得該流並將其傳遞給flash播放器。
試試JW flash播放器 ,雖然我不確定它是否可以處理你所說的流類型。 你將不得不對它能處理的事情進行一些研究
確實提到過,你需要一個mp3播放插件,閃存是最廣泛使用的。 JMP3 jquery插件使您可以更輕松地完成該任務。 它依靠閃存文件進行聲音處理。
如果您只定位非常現代的瀏覽器 ,則可以使用數據URL:s,只需將對象元素寫入HTML,然后鏈接到該數據URL即可。 注意:我沒試過這個。
您可能想要查看SoundManager 2:Web的Javascript聲音
它是一個開源的BSD許可JavaScript腳本,用於處理聲音。
它會自動掛鈎到HTML5或Flash中以產生聲音,具體取決於可用的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.