With each new generation of multimedia product, users expect better implementation of popular features, lower power consumption, and lower cost, while having an insatiable appetite for new features ...