簡體   English   中英

將視頻存儲在sqlite數據庫或SdCard上-Android

[英]Store Video on sqlite database or SdCard - Android

在我的應用程序中,我已經捕獲了每個問題的視頻。 之后,我已上傳到服務器。

我在應用程序中使用了數據庫。

我的問題是,我where can i keep the videos哪里?

用戶可以注銷然后再次登錄。那時候我們保留捕獲的視頻。

我可以將視頻以blob的形式存儲在數據庫中,還是可以將視頻存儲在sdcard上?

if i store the videos on sd card, some time user can remove sd card or delete the videos.

if i plan to store the videos on sqlite, i'm afraid for memory. is it enough for memory?

Android上的SQLite數據庫中的單個項目或列限制為1MB。 您的大多數視頻都將變得更大。

將數據另存為文件,然后將文件名保存在數據庫中。

不要在數據庫中存儲500KB的Blob。 在數據庫中存儲路徑如果您使用MODE_PRIVATE,則其他進程將無法訪問它們。

有關MODE_PRIVATE的更多信息,請閱讀以下廣告: http : //developer.android.com/reference/android/content/Context.html#openFileOutput%28java.lang.String,%20int%29

暫無
暫無

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

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