An Overview of Multimedia Systems and Technology