Androidカメラがキャプチャしたビデオをオンザフライで暗号化したい。だから私はアンドロイドMediaRecorder
にビデオストリームを私のCipherOutputStream
. 問題は、MediaRecorder.setOutputFile()
メソッドが受け入れるだけFileDescriptor
であり、CipherOutputStream から暗号化ファイル記述子を取得する方法がないことです。
だから私の質問は、どのように FileDescriptor をエミュレートしてデータ書き込みを受け取り、暗号化を手動で行うか、何らかの方法でMediaRecorder
ビデオを にストリーミングするよう説得できるかということCipherOutputStream
です。