java语言进行加密解密速度挺慢的。。一个6mb左右的文件需要10多秒。。。等有空了瞅瞅ffmpeg去。。
mainactivity.java
/**
* 视频加密/解密
*
* @author oldfeel
*
* created on: 2014-2-17
*/
public class mainactivity extends activity {
// 原文件
private static final string filepath = "/sdcard/dcim/camera/vid_20140217_144346.mp4";
// 加密后的文件
private static final string outpath = "/sdcard/dcim/camera/encrypt.mp4";
// 加密再解密后的文件
private static final string inpath = "/sdcard/dcim/camera/decrypt.mp4";
@override
protected void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
setcontentview(r.layout.activity_main);
button encryptbutton = (button) findviewbyid(r.id.main_encrypt);
button decryptbutton = (button) findviewbyid(r.id.main_decrypt)