我想对android相机捕获的动态视频进行加密。所以我需要告诉 androidMediaRecorder
将它的视频流写入我的CipherOutputStream
. 问题是MediaRecorder.setOutputFile()
方法只接受FileDescriptor
并且无法从 CipherOutputStream 获取加密文件描述符。
所以我的问题是如何模拟 FileDescriptor 来接收数据写入并手动进行加密,或者以某种方式说服MediaRecorder
将视频流式传输到CipherOutputStream
.