제가 mediarecorder를 통해서 동영상을 녹화하고 있습니다.
그런데 몇십초 단위로 영상을 저장하게 되는데 동영상이 끝날때 record stop()을 호출하여 해제를 하고 있습니다. 그런데 이 부분에서 해제하는데 10초 가까이 걸리면서 연속적으로 동영상이 저장되지 않고 시간간격이 생기게 됩니다. 제가 구글과 관련 커뮤니티 사이트에서 자료를 찾아보았지만 이와 관련한 내용에 대해서는 찾지를 못했습니다.
그래서 제가 생각해 낸것이 안드로이드 캠코더 어플을 보면 초기시작할때만 시간이 좀 걸리고 녹화,중지시 preview는 계속 살아있으면서 파일이 저장되는것을 확인했는데요.
그와같이 preview를 계속살려두고 정해놓은 시간단위로 연속으로 파일을 만들려고 하고 있습니다.
혹시 방법이나 아시는 자료 있으시면 꼭 좀 부탁드리겠습니다.

camera 객체를 surface를 이용해서 preview를 하게되면 jpg파일로 저장하게 되는데 그 방법을 써야되는것인지, 현재는 mediarecorder를 이용해서 setDisplayPreview를 이용해서 미리보기 하다가 시작이벤트를 발생시켜서 start(),stop()하도록 해놓았는데 이걸 응용할 수 있는지 머리가 터질것 같습니다..
고수님들의 도움 꼭 좀 부탁드리겠습니다 ㅠ.ㅠ