我正在一個包含付費視頻的Android應用程序中工作,用戶將能夠下載該視頻。但是我不確定下載後我會在哪裏保存它。由於這些是付費視頻,因此用戶無法複製和粘貼。什麼是存儲Android應用程序的付費內容的最佳方式?
0
A
回答
0
作爲視頻我猜它們會很大,所以唯一真正的選擇是將它們存儲在SD \ USB存儲設備上,但這確實意味着它們可以隨意移動和複製。
您可以將它們限制爲內部存儲空間,但空間在某些設備上會成爲問題,並且如果設備已生根,您將失去保護。
也許不允許根植設備和流式傳輸視頻是唯一安全的選擇。
0
讓用戶保存他們喜歡的任何地方(SD/USB存儲),對於安全內容我們必須保護雙方:服務器和客戶端。對於客戶,我們可以通過存檔安全內容:
第一步:加密內容保存之前(關鍵生成基地之一的用戶或設備特定的,或從服務器獲取...或什麼都組合鍵)
第二步:當比賽我們將解密內容到一塊內容,然後播放緩衝區數據
您可能想嘗試的另一個關鍵字是DRM(數字版權管理) 希望它有幫助。
相關問題
- 1. 在Android應用程序中使用typo3內容的最佳方式是什麼?
- 2. 什麼是存儲MySQL數據庫的Android應用程序的最佳方式
- 3. 什麼是備份Azure Blob存儲內容的最佳方式
- 4. 在Android中存儲應用程序數據的最佳方式是什麼?
- 5. 存儲應用程序信息的最佳方法是什麼?
- 6. 爲.NET應用程序存儲用戶設置的最佳方式是什麼?
- 7. 用於存儲Android應用程序的ArrayList內容的最佳方法?
- 8. 什麼是付費應用程序?
- 9. 在網絡應用程序上存儲圖像的最佳方式是什麼?
- 10. 調用每行存儲過程的最佳方式是什麼?
- 11. 什麼是保存ArrayList內容的最佳方式?
- 12. 什麼是免費託管少量網絡應用程序的最佳方式?
- 13. Android - 將圖像存儲到SQLite的最佳方式是什麼?
- 14. 什麼是在android中存儲圖像的最佳方式?
- 15. 在同一個項目中構建免費和付費應用程序的最佳方法是什麼?
- 16. 什麼是Web應用程序的最佳高容量本地存儲選項?
- 17. 在JavaScript中存儲以下內容的最佳方式是什麼?
- 18. 爲iOS/Android應用存儲敏感數據的最佳方式是什麼?
- 19. 存儲整個程序使用的信息的最佳方式是什麼?
- 20. 製作android應用程序的最佳方法是什麼?
- 21. 存儲應用程序內容的最佳地點
- 22. 存儲Xamarin應用程序用戶設置的最佳方法是什麼?
- 23. 將圖像存儲在應用程序內存中的最佳方式是什麼?
- 24. 將全局應用程序設置存儲在Rails應用程序中的最佳方式是什麼?
- 25. 更新角度應用程序的最佳方式是什麼?
- 26. 推出Web應用程序的最佳方式是什麼?
- 27. 什麼是監視.NET應用程序的最佳方式?
- 28. 分發Java應用程序的最佳方式是什麼?
- 29. 初始化應用程序的最佳方式是什麼?
- 30. 保護Flex-BlazeDS應用程序的最佳方式是什麼?
感謝nguyendat,但現在的問題是,整個視頻文件的加密性能不好。我們可以加密一些視頻文件的初始字節,並在播放時解密這些字節。但問題是,如果我們考慮最初的100個字節進行加密,那麼加密的字節將超過100個字節,所以當我們寫入加密字節時,一些視頻字節會丟失。請你能幫助我。 – Abhi