research directions -- the next generation multimedia platform