簡體   English   中英

通過PHP將網站上錄制的音頻保存到MySQL中

[英]Saving Audio Recorded on a website into MySQL via PHP

我正在掛斷電話,似乎無法過去。 我不是要代碼(盡管那會很好),只是試圖朝着正確的方向前進。 我正在嘗試在我的網站上錄制音頻(按一個按鈕,然后對着麥克風講話),然后將該錄制內容保存到服務器上(不同於我在我的網站上錄制的內容)。 我找到了一些閃存記錄器,但它們似乎都想保存到客戶端計算機上的硬盤中。 有人在做類似的事情上有成功嗎? 有沒有可能更容易完成此操作的記錄器? 我讀過的錄音機似乎缺少將音頻保存到MySQL數據庫的文檔。

謝謝!

您曾經嘗試過將圖像存儲在網站上嗎? 音頻剪輯具有相同的方式。 只需將文件名保存在數據庫中,並將剪輯保存在指定的文件夾中。 檢索時,您必須從數據庫中檢索文件的名稱,並建立播放音頻的完整路徑。 希望對您有所幫助。

您不想將音頻存儲在MySQL數據庫中,而是要將音頻文件的路徑存儲在數據庫中。

有一個有點outdaded例子在這里 ,展示了如何你可以節省您的服務器上的音頻。 然后,只需將路徑插入MySQL中的適當表中即可。

不要將多媒體或大文件保存到數據庫中。 您可以將文件名和關聯的數據保存到數據庫表中。 該文件可以被賦予唯一的名稱,您可以將其存儲在數據庫中。 可以使用該UNIQUE文件名將文件復制到服務器中,甚至可以創建一個具有唯一名稱的文件夾,然后將文件復制到該文件中。 但是文件的路徑應該能夠從數據庫中檢索。

另外,您可能會參考此stackoverflow問題如何使用PHP,FLASH錄制語音文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM