You are right, teh commercial remotes are built to a price... dirt cheap. .they dont generally have CCS, another reason is they can live off with a simple series pass current-limiting element (resistor) because most have only 1 LED.
I used this arrangement with 4 LEDs in parallel, each powered from same source, each having its own series pass current limit resistor, BUT it has problems, specially when i fire up less than 4.... OR if one blows out, then the others blow out sooner.
Hence i am trying to design a CCS controlled IR LED circuit, another reason for it is to have a variable input power supply (5V to 24V DC).
Do you thin this is the right direction i am heading in ?
I am using a simple opamp based closed loop circuit that will balance the inputs (inverting input has teh V-drop on a sense resistor against teh curent flowig through it, and non-inverting input is the reference voltage that will be the signal from teh micro).
In steady state, i am not seeing any problems.. its the signal (38 kHz carrier) that makes the circuit not perform.