[Jderobot-dev] Problemas con CameraServerAndroid

Oscar Garcia oscar.robotica en linaresdigital.com
Dom Ene 27 21:22:58 CET 2013


Buenas noches.

Hace un tiempo, antes de que dejara de funcionar el complemento de zeroc 
para eclipse, conseguí hacer funcionar un "cameraserver" compatible con 
"cameraview" en el que sólo se veía basura. Ahora he retomado el tema ya 
que descubrí que el problema era que los datos de la imagen de una 
previsualización, que se entregan como byte[], estaban en formato "NV21" 
(formato "YCRCB" para cameraview) y no en RGB o RGBA como pensé en un 
principio.

La cosa es que ahora tengo que generar todo usando slice2java 
manualmente desde la línea de comandos usando:

redstar en greystar:~/***/AndroidCameraServer/slice$ slice2java 
jderobot/*.ice -I. --output-dir ../generated/

Todo parece ir bien (excepto que ahora se generan infinidad de archivos 
más de los que recuerdo que se generaban antes), todo compila bien 
(tengo ya bastante experiencia configurando y usando la cámara de 
android usando tanto la API original como OpenCV). Uso el siguiente 
archivo de configuración (android.cnf):

Cameraview.Camera.Proxy=cameraA:tcp -h 192.168.1.132 -p 9999

Pero cuando intento conectar cameraview al servidor android me sale lo 
siguiente:

redstar en greystar:~/Descargas/jderobot/trunk/src/components/cameraview$ 
./cameraview --Ice.Config=android.cfg
Loading glade
Invalid proxy

Por supuesto: si no está arrancado sale "conexión rechazada", si le 
cambio el nombre al adaptador en stringToIdentity me sale que no existe 
cameraA, etc...

Llevo una semana y pico parado con el tema debido a que no sé qué puede 
estar fallando. Acabo de hacer commit de un ejemplo bastante guarreado 
(código original más muchísimos recortes y arreglos que he ido agregando 
para ver si lo ponía en marcha) para ver si alguien con experiencia en 
Android + ICE puede echarme una mano:
https://svn.jderobot.org/users/redstar/master/AndroidCameraServer/trunk/AndroidCameraServer/

¡Gracias de antemano!


More information about the Jde-developers mailing list