Multimedia Programming: A Practical Approach is a maiden treatise on the core concepts of multimedia programming standards and practices catering to the different branches of Engineering disciplines of Computer Science, Information Technology, Electronics & Communication Engineering and Electrical Engineering of various Indian and Foreign Universities.
The book deals with an in-depth analysis of the facets of hands on of multimedia programming essentials with reference to the different multimedia file standards in existence. Each chapter of the book starts with a brief introduction of the topic and ends with review questions and programming exercises. The fundamental concepts of multimedia programming with Virtual Reality Markup Language (VRML) essentials are explained with suitable illustrations and real life examples.
The book describes the core concepts of multimedia basics, multimedia file standards with reference to discrete and continuous media, multimedia devices and future of multimedia in the form of VRML with illustrative programming examples. The distinctive feature of this book is the assay of real-time programming examples in Win 32 API programming platform.
• In-depth analysis of multimedia standards including discrete and continuous media, devices and VRML environment in a lucid language.
• Includes numerous programming examples each detailed with analysis in respective chapters.
• 64 illustrations, 16 programming examples, 77 review questions, 31 programming problems
Part-I: Overview of Multimedia • Introduction • Multimedia Programming Concepts • Multimedia Data Types • Color Spaces, Part-II: Image File Formats • Windows Bitmaps (BMP) File Format • GIF File Format • Tagged Image File Format • Windows Meta Files (WMF) File Format • JPEG File Format, Part-III: Audio File Formats • MIDI File Format • Wave File Format • MP3 File Format • Mixer, Part-IV: Video File Formats • AVI File Format • MPEG, Part-V: Multimedia Devices • Scanner • Camera • Sound Card • Compact Disk, Part-VI: Future of Multimedia • Virtual Reality Techniques