High-speed networks and high-performance workstations are necessary but not sufficient to support distributed multimedia applications. A real-time scheduling system designed for multimedia data types is also required to orchestrate communications channels, disk storage units, output devices, and the CPU. These subsystems are coordinated to accommodate the special requirements of multimedia data: timely retrieval, transmission, and delivery with permissible levels of data loss and corruption. In this paper we present our framework for the use of real-time scheduling disciplines to support time-dependent multimedia data in a distributed-data environment. Within this framework we propose the application of a statistical resource reservation mechanism and a real-time session scheduler. Furthermore, we relate scheduling and quality of service in a summary of the objectives of multimedia service provision and negotiation.