Wixi: A Powerful Personal Multimedia Center