2010-10-14 102 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