2016-09-17 69 views
-1

我加密使用AES視頻並存儲在SD卡中。 現在我可以解密視頻並播放,但解密需要很長時間,所以我必須等到整個視頻文件解密。解密視頻和播放平行

有沒有什麼辦法讓我可以解密和並行播放視頻,而不必等待整個文件解密?

回答

-1

一種解決方案是使用ExoPlayer。我在我上一個項目中做過。我在解密方面遇到了一些問題,但最終我想出了一個解決方案。

基本上你需要創建自定義數據源,從您的文件中獲取數據,並即時解密這些數據,並將它們提供給玩家。在這裏你可以找到ExoPlayer documentation

這裏我questionsolution

注意:考慮我的數據源是爲ExoPlayer 1.5.9編寫的。就在兩天前,已經發布了(主要)2.0.0新版本,他們在ExoPlayer中改變了很多東西。所以,如果你想使用新的,我不能保證我的自定義數據源將工作(儘管我希望它會xD)。