android如何實(shí)現(xiàn)視頻邊錄邊上傳

/**
??*?實(shí)時(shí)上傳到PC端(邊錄邊傳)
??*?
??*/
?private?final?class?ButtonClickListener1?implements?View.OnClickListener
?{
??@Override
??public?void?onClick(View?v)
??{
???if?(!Environment.getExternalStorageState().equals(
?????Environment.MEDIA_MOUNTED))
???{
????Toast.makeText(MainActivity.this,?R.string.sdcarderror,?1)
??????.show();
????return;
???}
???try
???{
????switch?(v.getId())
????{
?????case?R.id.record:
??????mediaRecorder.reset();
??????mediaRecorder
????????.setVideoSource(MediaRecorder.VideoSource.CAMERA);?//?從照相機(jī)采集視頻
??????//mediaRecorder
????????//.setAudioSource(MediaRecorder.AudioSource.MIC);
??????mediaRecorder
????????.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
??????mediaRecorder.setVideoSize(480,?320);
??????mediaRecorder.setVideoFrameRate(3);?//?每秒3幀
??????mediaRecorder
????????.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);?//?設(shè)置視頻編碼方式
??????//mediaRecorder
??????//??.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
??????mediaRecorder.setPreviewDisplay(surfaceView.getHolder()
????????.getSurface());
??????//?實(shí)時(shí)上傳的代碼
???????receiver?=?new?Socket("192.168.1.149",?9999);
??????ParcelFileDescriptor?pfd?=?ParcelFileDescriptor
????????.fromSocket(receiver);
??????mediaRecorder.setOutputFile(pfd.getFileDescriptor());
??????mediaRecorder.prepare();//?預(yù)期準(zhǔn)備
??????mediaRecorder.start();//?開始刻錄
??????record?=?true;
??????break;
?????case?R.id.stop:
??????if?(record)
??????{
???????System.out.println(videoFile);
???????mediaRecorder.stop();
???????mediaRecorder.release();
???????receiver.close();
???????record?=?false;
??????}
??????break;
????}
???}?catch?(Exception?e)
???{
????Toast.makeText(MainActivity.this,?R.string.error,?1).show();
????Log.e(TAG,?e.toString());
???}
??}
?}

想用java編寫一個(gè)android端視頻實(shí)時(shí)傳輸?shù)絧c端的程序,具體需要用到什么技術(shù)???

這就是實(shí)時(shí)視頻嘛。。我給推薦個(gè)思路。。RTMP實(shí)時(shí)通信。。PC端用flash。。android找個(gè)rtmp客戶端。。但是android你首先要會(huì)的就是編解碼咯。。視頻的編解碼還是很不好搞的。好運(yùn)。

android 視頻文件上傳到服務(wù)器

android端:使用httpclient的multipart post提交數(shù)據(jù)到服務(wù)器端;
服務(wù)器端:普通解析上傳即可,與普通web開發(fā)處理上傳相同。

關(guān)于安卓手機(jī)怎么上傳這種類型的視頻文件。

你重命名為 愛情公寓.mp4