通过android来录制视频并通过socket方式传到服务器上保存文件(3gp文件)不能播放。 楼主问题解决了么?我现在也在纠结 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mMediaRecorder.setOutputFile(pfd.getFileDescriptor());mMediaRecorder.setPreviewDisplay(mSurfaceHolder.getSurface());mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);mMediaRecorder.setVideoSize(176, 144);mMediaRecorder.setVideoFrameRate(15);mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);mMediaRecorder.setMaxDuration(10000);楼主干嘛要以这样转换成流的形式传输呢?直接用File函数得到一个文件,用getByte方法得到比特流,dos.write写入就行了。服务器再用dis.read接收,完全没问题,只不过要自己重新命名。 你这样的话其实效率会减低很多啊,因为你还要写到文件中去,增加了一个过程。 楼主你好,请问你这个问题解决了吗我也遇到这个问题,请赐教 一个复制的项目 要如何变成新的项目?? android 生成dex问题 关于全屏模式的疑问 在线等答案求解senchatouch相关问题 android 开发 如何PackageManager用判断某个apk是否安装 Android平台如何解决Activity的重入问题?? Android中如何使用开源C库 我想写一个APP,视频监控surfaceview能不能实现 listview嵌套Gribview不能正常改变颜色 Android小项目源码汇总 android动画
mMediaRecorder.setPreviewDisplay(mSurfaceHolder.getSurface());
mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mMediaRecorder.setVideoSize(176, 144);
mMediaRecorder.setVideoFrameRate(15);
mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263);
mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mMediaRecorder.setMaxDuration(10000);楼主干嘛要以这样转换成流的形式传输呢?直接用File函数得到一个文件,用getByte方法得到比特流,dos.write写入就行了。服务器再用dis.read接收,完全没问题,只不过要自己重新命名。