Diggs,
To control any third party product with the Beo5 where there is no XML configuration previously produced requires you to either know the 3rd party protocol being used and its associated commands or have the original remote and capture the commands to convert into an XML control file.
If you have the original remote control for ANY third party product and have a means of capturing the infra-red signals such as using a Lintronic box or similar, then a XML file can be produced for that product.
Do you have the original remote for the Kodak digital photo frame ? if so, do you have a means of capturing the commands ?