Fundamentals of multimedia