데모어플리케이션을 개발하고 있는데, 문제가 생겼습니다.
192.168.1.254/?custom=1&cmd=3001&par=0 커멘드를 날려서 프리뷰모드로변경하고,
http://192.168.1.254:8192 에 httpConnect 하여 영상데이터를 추출하려고 합니다.
그런데 preview 영상은 webview에 나오는데 response 로 데이터가 들어오질 않습니다. 어떻게 해야 하나요?
받아오는 소스는 아래와 같습니다..
try {
URL url = new URL("http://192.168.1.254:8192"); conn = (HttpURLConnection)url.openConnection(); conn.setConnectTimeout(60); conn.setUseCaches( false ); conn.connect(); Log.e(TAG, "연결");
int status = conn.getResponseCode(); Map<String,List<String>> headers = conn.getHeaderFields(); Iterator<String> it = headers.keySet().iterator(); while(it.hasNext()) { String key = it.next(); List<String> values = headers.get(key); StringBuffer sb = new StringBuffer(); for(int i=0; i<values.size(); i++) { sb.append(";" + values.get(i)); } Log.e(TAG, key + "=" + sb.toString().substring(1)); } if(status == HttpURLConnection.HTTP_OK){ String name = conn.getHeaderField("viewport"); Log.e(TAG, "name" + name); }else{
String name = conn.getHeaderField("viewport"); Log.e(TAG, "else name" + name); }
|