녹화중인 비디오와 다른 센서 데이터를 동기화하고 싶습니다. 따라서 "얼마나 비디오에 있는지"를 녹음하고 싶습니다. 센서가 트리거 될 때. 이 일을 할 수있는 방법이 있습니까? MediaRecorder 클래스에서 적절한 메서드를 찾을 수 없습니다.지금까지 녹화 된 비디오의 길이 가져 오기 (또는 정확한 시작 시간 가져 오기)
또 다른 해결책은 비디오 녹화의 정확한 시작 시간을 얻는 것일 수 있지만 테스트 결과 mediarecorder.start를 호출 한 후 1 초가 지나면 비디오가 시작되지만 일관성이 없습니다.
InfoListener는 비디오가 최대 길이 나 크기를 넘었을 때만 호출됩니다 ... http://developer.android.com/reference/android/media/MediaRecorder.html#MEDIA_RECORDER_INFO_MAX_DURATION_REACHED –