IR Protocol Analyzer Software
IR protocol analyzer is universal software for automatic decoding infrared remote control protocol packets. To capture infrared signal from a remote control, it uses microphone input of a soundcard. The hardware you need to start decoding is minimalistic and easy to build, just plug a phototransistor to input of your soundcard.