通过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调用系统自带播放器问题 android中用Http的方式访问远程服务器 Android 故障 谁有基于android的应用,我们可以洽谈一下合作。 checkbox和ToggleButton:如何屏蔽oncheckedchanged事件,怎么都调试不过去 关于手机apn使用代理情况下的问题请教 如何修改应用程序的名字 zxing问题 问一下,android app怎么测试,在不去采购真机的情况下 新人求助!一个很小的app作业 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接收,完全没问题,只不过要自己重新命名。