私のAndroidアプリケーションでは、このようにビデオをbase64としてエンコードします。
ファイルfile=new File(path);
InputStream is = new FileInputStream(file);
int length =(int)file.length();
byte [] bytes = new byte [length];
int a = is.read(bytes、0、length);
文字列str=Base64.encodeToString(bytes、0);
近いよ();
//文字列をサーバーに送信します...
PHP
$ str = $ _ POST ['str'];
$ var = base64_decode($ str);
$ fp = fopen( '2013-02-21_14-52-35_968.mp4'、'w');
fwrite($ fp、$ var);
fclose($ fp);
だから、ビデオファイルが書かれているとき、私はそれを開くことができません。ビデオを正しくエンコードしてPHPからデコードするにはどうすればよいですか?または高度な感謝を欠いているもの。