마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

카메라에 화면을 캡쳐해서 최상위 뷰에 실시간으로 뿌려주는 어플을 만드려고합니다.

0 추천
일단 카메라 뷰를 서피스 뷰로 구현후 프레임 레이아웃을 이용하여 카메라 뷰 위에 화면 크기만한 이미지뷰를 띄워서

카메라화면을 실시간으로 캡쳐해서 이미지뷰 에 뿌리고 싶은데

알아본 결과 사생활 보호차원에서 안된다고  하더라고요.

구현 방법이 없는건가요 ?

다름이아니라 카메라 뷰에서 실시간으로 캡쳐를 받아와서 그위에 작은 뷰를 드래그 하면 그영역만 확대해서 보여주는

어플을 개발하려 합니다.
CJ여비 (5,730 포인트) 님이 2014년 12월 22일 질문

1개의 답변

+1 추천
 
채택된 답변
가능할것으로 보여지는데요..
nicehee (73,100 포인트) 님이 2014년 12월 22일 답변
CJ여비님이 2014년 12월 23일 채택됨
답변이 늦어서 죄송합니다. 하지만 SurfaceView 캡쳐로 구글링을 해봤는데 도저히 제대로 된 방법을 못 찾겠어서 그런데 혹시.. 어떠한 식으로 SurfaceView 를 캡쳐하는지 방법을 알수있을까요 ?
서피스뷰를 캡쳐하는것이 아니라 프레임버퍼를 사용해보셔요
답변 감사드립니다... 결국 C단에서 처리 해야하는 부분인가 보군요.
그런데ㅜ 프레임 버퍼로도 루팅을 하지 않으면 불가능하다는군요. 프레임 버퍼 자체에 접근을 할수 없도록 막아놔서 접근이 안된다고 하더라고요.
안드에서 제공하는 onPreviewFrame 을 사용하시라는....
아 .. ㅎㅎ 저도 찾아 보다 알게 되었네요ㅎ nicehee님 덕분에 해결할 수 있을 것같습니다 지속적인 답변 감사드려요 ㅎㅎ
...