Quantcast
Channel: Embedded Software (Read Only)
Viewing all articles
Browse latest Browse all 25965

Forum Post: Video Recording Problem

$
0
0

Hi ,

 Record the live raw video streaming from url (throught IPCAM)  encoded into H264 format save it into SDcard using hardware Accelerometer.

so far video is streaming is working fine in android java.

I 'm get the following error while trying to record Video from URL live streaming :
log:
 
02-25 19:03:14.116: E/AndroidRuntime(26978): FATAL EXCEPTION: main
02-25 19:03:14.116: E/AndroidRuntime(26978): Process: com.tcs.video, PID: 26978
02-25 19:03:14.116: E/AndroidRuntime(26978): java.lang.IllegalArgumentException: Invalid video source
02-25 19:03:14.116: E/AndroidRuntime(26978):     at android.media.MediaRecorder.setVideoSource(Native Method)

My code  as follow:


private String path = "rtsp://192.168.2.160:554/live.sdp";
recorder = new MediaRecorder();
            recorder.reset();
            recorder.setVideoSource(VideoRecorder.STREAM_VIDEO ); //error line
           recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);

           recorder.setVideoEncoder(VideoEncoder.H264);
            recorder.setOutputFile("/sdcard/new.mp4");
            recorder.setPreviewDisplay(mPreview.getHolder().getSurface());
            recorder.setPreviewDisplay(holder.getSurface());
           recorder.prepare();
                recorder.start();
Manifest file permission

  <uses-permission android:name="android.permission.RECORD_VIDEO" />
 <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.RECORD_AUDIO"/>
Please help me out.
 
 
Thanks
Bhagavath Ram

Viewing all articles
Browse latest Browse all 25965

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>