Multimedia programming - objects, environments and frameworks

Part I: Background An Introduction To Multimedia What is Multimedia? Multimedia Hardware Multimedia Networking Multimedia Software: Applications Multimedia Software: Environments Media Types Non-Temporal Media Types Temporal Media Types Other Media Types Comparisons Multimedia Environments The CD Family CD-I DVI QuickTime MPC/MME D> Standards for Multimedia Part II Multimedia Programming Object-Oriented Multimedia Why Objects? Objects, Classes and Related Terms Multimedia Frameworks A Note on C++ An Example Class Hierarchy Towards A Multimedia Framework Framework Overview Media Classes Transform Classes Format Classes Component Classes An Application: "Hello World: the Video" Framework summary Using The Framework: Two Applications Media Processing Platforms and Component Kits A Virtual Museum Video Widgets and Video Actors Summary Part III: Future Directions T>Some Research Problems In Multimedia Programming Composition Synchronization Interaction Database Integration Integrated Multimedia Systems Introduction Polikom Overview The Communication Wall Summary