文章出處
html5中有audio這樣一個標簽,這個標簽支持3種格式,分別是wav、mp3、ogg格式,都是音頻格式,
而且在不同的瀏覽器中還有不同的兼容性。
下面是主流的幾個瀏覽器對它的支持性:
那么,問題來了,我們現在是微信上發送的語音文件(格式為amr)需要在瀏覽器上進行展示,結果由于audio標簽并不支持amr格式的語音文件,就導致無法再瀏覽器上正常顯示。
解決方案:
原理:該方案的原理是利用ffmpeg工具的轉碼功能將amr格式轉換為MP3格式
使用方法:使用方需要做如下兩個步驟:
1、在classpath下的com/bill99/amr/util下放入上圖所示兩個文件:ffmpeg.exe和
PthreadGC2.dll;
2、引入jar包amr-to-mp3-translator.jar,web.xml中加入過濾器,
說明:附件中amr-test.zip是客戶端測試程序,解壓后放入tomcat即可進行測試!
就愛閱讀www.92to.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20161206/63524.html
文章列表
全站熱搜