Distributing movies on the Internet isn't the only game in town. Flash is better, says a new Irish start-up.