2010-10-14 101 views
2

我想創建一個應用程序,允許用戶下載媒體文件並播放它們,但僅限於我的應用程序。所以首先我認爲加密文件將是一個很好的解決方案,但它需要很多。現在我正在考慮爲我的媒體文件創建一個自定義編解碼器。到目前爲止,我沒有使用編解碼器工作,因此爲Android創建一個多麼複雜?可以在java中或只在C中使用並通過JNI使用?你也可以重溫我一些有用的書籍,瞭解編解碼器是如何創建的?Android自定義編解碼器或加密媒體文件?

在此先感謝!

回答

1

自定義編解碼器比普通加密需要更多的努力。如果您已經瞭解所有底層技術,那麼編寫體面(與MPEG4而非x264類似)編解碼器可能需要1000小時。

要了解編寫編解碼器,您需要了解DCT及其優化,算術/哈夫曼編碼。之後,你肯定會改變主意:-)

所以,去甄選。

+0

好的。謝謝您的回覆。在這種情況下,我將嘗試找到一種加密和解密文件的快速方法。 – user475480 2010-10-18 06:53:29

+0

@ user475480嗨,你可以請分享你的發現在安全的媒體文件安全? – HoseinIT 2016-02-27 22:24:02