hybrid multimedia applications - a bit of everything