Android 录制视频以流的形式进行传输问题

mediarecorder.setOutputFile(sender.getFileDescriptor());
这句话,总是出错 。在4.2.2的版本上毫无问题。在5.0以上的系统运行就崩。
下面是代码和贴图。图片说明
图片说明

关于sender.getFileDescriptor();这个方法的使用,毫无问题。但是就是会出错。

可以用file的方式传输呀