We have a range of different solutions, some of which use Flash (which does not work on iphones or ipads) and others which use HTML5 which will work on all devices.  We can advise on the best solution for your application.