The app allow two users with two buttons each to transmit the button state to the Nao Robot.
To transmit IR pulses it need a dedicated electronic board that modulate the pulses from the audio jack and transmit it by Infra Red LED.
It uses 96KHz sample rate that is High Resolution Audio (https://en.wikipedia.org/wiki/High-resolution_audio) so some devices may be not compatible.
The codes are same as Samsung BN59-00503A remote and are button 1, 2, 3, 4
User 1 uses button code 1 and 2
User 2 uses button code 3 and 4
The software and electronic schematics are at https://sites.google.com/site/fbrlcu/attivita/nao-remote