2011-08-01 37 views
0

我處於開發的早期階段(以及作爲程序員的經驗)。我真的很感謝一些建議和見解。我正在Android平臺上開發一個應用程序,該應用程序應該允許用戶錄製短5-10秒的音頻文件並將它們存儲在遠程數據庫中。它還應該允許任何用戶稍後從運行應用程序的任何電話中找到並播放聲音文件。
我已經看到有點將它們存儲爲SQLite數據庫中的斑點,但我讀到數據庫的速度開始遭受每行只有250bytes。這些文件不會很大,但它們會超過這個數量,足以阻止我沿着這條道路前進。每個文件都會附帶一些基本信息。除非有人有更好的主意,否則我可能會單獨使用SQLite數據庫,並且包含某種指向音頻數據的指針。什麼是最適合存儲音頻信息的方式?
再次,我真的很感激任何意見或對這個問題的見解。
謝謝,
亞當用於從Android應用程序遠程存儲和訪問音頻文件的最合適的方法

+0

如果數據庫是遠程的,那麼這是一個web服務器類型的問題,而不是一個android的 - 所以你沒有例如限制爲sqlite作爲你的數據庫實現(不是你在android上,但它是一個更多在嵌入式系統上顯然適合使用作爲安裝的非可選部分的工具,而不是在服務器上擴展以支持您選擇的任何解決方案) –

回答

0

這聽起來像一個壞主意,直接在數據庫中存儲的音頻數據。
更好的方法是將其存儲在文件中並將文件名保存在數據庫中。

相關問題