[英]Playing a sound file on website media player
大家好,我是Web開發的新手,所以在使用它的工具方面我真的很傻。 我的BB應用程序記錄了.amr文件,這些文件已發送並保存在服務器上。 我希望能夠通過網站上的網絡播放器播放這些文件,對此我有幾個問題:
1)將這些文件轉換為mp3 o wav之類的聲音,而不是嘗試使用amr格式播放會聽起來很合理嗎? 聲音文件由Java Web服務接收,並以URL保存在MySQL數據庫中的形式另存為我的硬盤驅動器中的文件。 因此,如果建議使用轉換方法,則我希望使用Java。
2)我可以使用什么播放器以及如何播放這些文件? 是amr文件還是轉換后的文件
3)如何創建指向該音頻文件的鏈接,以便人們可以訪問它並聽到它? 我知道這與我最初的問題有所不同,但我也必須做到這一點。
提前致謝
1)MP3或WAV是個好主意。 您可以使用類似LAMEonJ(http://openinnowhere.sourceforge.net/lameonj/)的wav-> mp3。 幸運的是,AMR也有類似的東西。
2)是否可以選擇HTML5中的<audio>
標簽? 然后,用戶可以直接在瀏覽器中播放文件,您可以僅在網站上呈現HTML,而不是通過Web服務提供它。
我認為您在網頁上建議一個applet,該applet通過webservice連接到服務器,這當然是可能的,但需要做很多工作。
否則,如果您只是提供音樂文件,則您將無法控制客戶端使用的播放器,一旦他們擁有了文件,便可以隨心所欲地對其進行處理。
HTML5的唯一缺點是,他們將需要一個相對較新的瀏覽器。
3)如果您使用的是<audio>
則已經解決了。
如果您用Google搜索<audio>
標簽,我想您會發現很多信息,以及為較舊的瀏覽器提供替代播放器的策略。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.