[英]setLocation in media recorder android
在我的應用程序中,我正在使用gps獲取地址,緯度,經度。 我們還需要捕獲視頻並將該位置設置為視頻。 因此可以在video-> detail選項中看到這一點。
我用照片成功完成了此操作,但不能用視頻完成此操作。
我正在使用Media Recorder來嘗試使用setLocation屬性,但是對於Media Recorder對象,它沒有顯示該屬性。
該怎么辦???
以下是示例代碼
mrec.setCamera(mCamera);
mrec.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mrec.setAudioSource(MediaRecorder.AudioSource.MIC);
mrec.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mrec.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
mrec.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mrec.setPreviewDisplay(surfaceHolder.getSurface());
mrec.setOutputFile(path+filename);
mrec.prepare();
mrec.start();
首先獲取相機參數 。 然后在Parameters
對象上使用setGpsLatitude(double latitude)
, setGpsLongitude(double longitude)
方法設置位置等。
然后設置這些參數mCamera.setParameters(params)
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.