| Acknowledgements | p. xi |
| Introduction | p. 1 |
| Introduction | p. 1 |
| MPEG In Brief | p. 2 |
| Components of a Multimedia System | p. 5 |
| Over View of the Book | p. 9 |
| Video-On-Demand Systems | p. 9 |
| Object-Based Audio-Visual Services | p. 10 |
| Scheduling Object-Based Presentations | p. 10 |
| Scheduling Interactive Presentations | p. 12 |
| Video-On-Demand | p. 15 |
| Introduction | p. 15 |
| System Operation and Application Services | p. 16 |
| Stream Service and the Distributed Video Pump | p. 18 |
| Stream Service for Web Clients | p. 20 |
| Standardization and Interoperability | p. 20 |
| Information Flows and Reference Points | p. 22 |
| Interoperability | p. 22 |
| Concluding Remarks | p. 24 |
| Object Based Audio Visual Services | p. 25 |
| Introduction | p. 25 |
| Components of Object-Based Presentations | p. 26 |
| The Notion of an Object | p. 26 |
| Scene Composition | p. 28 |
| Terminal and Bitstream Design for Object-Based Audio-Visual Presentations | p. 29 |
| Bitstream Architecture | p. 29 |
| Supporting User Interaction in Object-Based Presentations | p. 33 |
| MPEG-4 User Interaction Model | p. 33 |
| Command Descriptor Framework | p. 34 |
| Storage Format for Object-Based Audio-Visual Presentations | p. 37 |
| Requirements for New Generation Multimedia Formats | p. 37 |
| IIF - A Format For MPEG-4 Media | p. 39 |
| Overview of MPEG-4 Systems | p. 43 |
| Delivering Object-Based Presentations | p. 46 |
| Concluding Remarks | p. 48 |
| Scheduling Object-Based Audio-Visual Presentations | p. 51 |
| Introduction | p. 51 |
| Scheduling Audio-Visual Objects | p. 52 |
| System Model and Assumptions | p. 54 |
| Notation | p. 56 |
| Problem Formulation | p. 57 |
| Complexity of Audio-Visual Object Scheduling | p. 59 |
| Characterizing Object-Based Audio-Visual Presentations | p. 59 |
| Startup Delay and Terminal Buffer | p. 61 |
| Residual Data Volume | p. 62 |
| Scheduling Algorithms | p. 65 |
| Algorithm FullSched | p. 65 |
| The GapSched Algorithm | p. 69 |
| The IncSched Algorithm | p. 71 |
| Algorithm MinC | p. 73 |
| Algorithm BestSched | p. 75 |
| Discussion and Results | p. 75 |
| Startup Delay and Capacity Computation | p. 77 |
| Buffer and Capacity Computation | p. 79 |
| Concluding Remarks | p. 81 |
| Scheduling Interactive Audio-Visual Presentations | p. 83 |
| Introduction | p. 83 |
| Event Specification | p. 86 |
| The MinC-I Algorithm | p. 86 |
| Dynamic Scheduling and Resource Re-Negotiation | p. 89 |
| Algorithm AdjustSchedule | p. 91 |
| Content Creation | p. 92 |
| Concluding Remarks | p. 93 |
| References | p. 95 |
| Index | p. 105 |
| Table of Contents provided by Syndetics. All Rights Reserved. |