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

Webview에 나오는 동영상( Youtube or naver cast ) 캡쳐

0 추천

화면에 "캡쳐하기" 버튼과, WebView와, ImageView가 있습니다.

WebView 에서 youtube.com 을 로드 합니다.

그리고 영상을 하나 재생합니다.

그럼 웹페이지 중간에 영상이 나오고 있겠죠?

캡쳐 버튼을 눌러 캡쳐를 하고, ImageView에서 캡쳐한 이미지를 보이게 했습니다.

코드는 아래와 같습니다.

View root = webView.getRootView();
root.setDrawingCacheEnabled(true);
 bmp = Bitmap.createBitmap(root.getDrawingCache());
root.setDrawingCacheEnabled(false);
imageView.setImageBitmap(bmp);
 
 
근데 쳡쳐된  화면에는 영상이 없이 까만 화면만 나옵니다.
 
왜 영상은 캡쳐가 안되는것인가요? 
영상의 화면까지 같이 캡쳐할 수 있는 방법은 없을까요?
도움 부탁 드립니다.
 
 
박봉배 (730 포인트) 님이 2015년 4월 21일 질문

1개의 답변

0 추천
동영상은 위 방법으로는 추출되지 않습니다.
Gradler (109,780 포인트) 님이 2015년 4월 21일 답변
혹시 영상이 캡쳐 안되는 이유나, 캡쳐 할 수 있는 방법을 알고 계신가요?
도움 부탁 드립니다.
이유는 저도 명확하게 모르고요 깊이 있게 검색해봐야 알 수 있을 것 같네요 그러기엔 시간이... 대강 검색해보면 루팅한 단말에서는 쉽게 가능한 것으로 보입니다.
네 그렇군요.
도움 주셔서 감사합니다 ^^
...