С помощью getProperty('microedition.commports'); можно выяснить поддерживает ли ваша ява доступ к IR порту. А дальше с ним работают как с обычным COM портом.
что-то вроде
r:= comm_open('comm:IR1');
if r<>'' then debug('Error: '+r);
и т.д.
прошу помнить что таким образом не удасться управлять телевизором