안 드 로이드 카메라 캡처 비디오를 즉석에서 암호화하려고합니다. 그래서 안드로이드에게 MediaRecorder
에게 비디오 스트림을 쓰려면 CipherOutputStream
으로 연락해야합니다. 문제는 MediaRecorder.setOutputFile()
메서드는 FileDescriptor
만 허용하고 CipherOutputStream에서 파일 설명자를 암호화 할 수있는 방법이 없습니다.안 드 로이드 카메라에서 즉시 비디오 암호화
그럼 내 질문은 FileDescriptor를 에뮬레이트하여 데이터 쓰기를 받고 수동으로 암호화를 수행하거나 MediaRecorder
을 CipherOutputStream
으로 스트리밍하도록 설득 할 수 있습니다.
나는 이것이 가능하지 않다고 생각한다 : http://stackoverflow.com/questions/9257364/modifying-fileinputstream-for-mediaplayer-setdatasource –