- Crear el directorio /home/lifia/src/zapperk - Copiar y descomprimir en este directorio el file zapperk.tgz - Crear el directorio /home/lifia/build/zapperk - Copiar en el directorio /home/lifia/src el file k.sh - Crear el directorio /tmp/test - Crear el directorio /home/lifia/ginga/share/ginga/ts - Copiar en este directorio los files ts que se quieran parsear (p.ej ts_editingcommandstest.ts // Se encuentra en TestSuite Ginga.ar 1.2.0\ec ) - Setear variable de ambiente > export DEPOT=/home/lifia - Build zapperk > cd /home/lifia/build/zapperk > ../../src/k.sh zapperk - Modificar el file /home/lifia/src/dtv-connector/CMakeLists.txt SetIfEmpty(CONNECTOR_GINGA_DEFAULT_PROCESS "\"/home/lifia/ginga/sbin/ginga\"") - Build dtv-connector > cd /home/lifia/build/dtv-connector > ../../src/k.sh dtv-connector - Run zapperk > cd /home/lifia/ginga/sbin > ./zapperk ................................................................................................................................................................................................................... - La salida que se obtiene para el caso de leer el file ts_editingcommandstest.ts (que es el que está hardcodeado en el fuente) se ve en la imágen en el archivo out.jpg. - El primer tema a tener en cuenta es que la velocidad de refresco del caption no es la correcta. El video (que obviamente no se ve) tiene una duración aproximada de 1 minuto y el título debería refrescarse cada 5 segundos. Se debe a que la lectura del file no se hace al bitrate correspondiente. Para solucionarlo se podría hacer la modificación en la librería dtv-connector. Otra opción es recibir el file desde un servidor tcp que lo suministre al bitrate adecuado. Lo pude hacer con una herramienta de OpenCaster (tstcpsend) pero es necesario modificarla para adaptarla a la forma (como cliente) en la que dtv-connector funciona. - Hay un temita con la salida por pantalla de los mensajes de la librería. No se están filtrando los caracteres no printables y casualmente en el file usado que se generó con OpenCaster el nombre de la red (LIFIATV) y del programa (LFASD) están precedidos por el caracter 0x0E (ascii shift-out) que activa el cambio del set de caracteres. Es por este motivo que a partir de un momento se ve cualquier cosa en la consola (al debugear ó detener el programa). ......................................................................................................................................................................................................................