ontinuous media are characterized by well defined temporal relationships between subsequent media units (MUs). Information is only conveyed when these temporal relationships are preserved at presentation time (if altered during the transportation they need to be reconstructed prior to presentation). The reconstruction of temporal relationships between MUs of the same stream is referred to as intrastream synchronization. For video presentations, the temporal relationship refers to the spacing between subsequent frames, which is dictated by the frame production rate, typically 25 or 30 frames/s. For packet audio, the basic MU is a voice sample, and the spacing between voice samples is determined by the sampling process. Temporal relationships also exist between MUs that belong to different streams, when these streams are to be consumed concurrently, as in an orchestrated audiovisual presentation (the lip synchronization problem). The problem of synchronization between different but related streams is called interstream synchronization and is outside the scope of this article. For intermedia synchronization issues, the reader is referred to [1][2][3][4].A packet media receiver consists of a playout buffer for the temporary storage of incoming MUs and a playout scheduler for the presentation of MUs. The role of the scheduler is to provide a presentation schedule that resembles as much as possible the temporal relationships that were created by the encoding process. In doing so, the scheduler employs MU buffering, the extent of which is bounded by the maximum end-to-end delay tolerance of the application. Bidirectional applications such as desktop videoconferencing place very strict latency requirements, typically a few hundreds of milliseconds. On the other hand, unidirectional applications such as video on demand (VOD) allow for much larger latencies that range from around 1 s for responsive Web-based distribution of short video clips to several minutes in near-VOD systems. All the proposed schemes provide for some compromise between the intrastream synchronization quality and the increase of end-to-end delay due to the buffering of MUs. At the two extremes of this continuum of choices we have the bufferless scheduler, which provides for minimal stream delay by presenting frames as soon as they arrive, and the assured synchronization method, which completely eliminates the effects of jitter at the expense of a long stream delay.In what follows we attempt to provide a structured presentation of proposed playout schedulers by examining the way they tackle the fundamental trade-off between the synchronization quality and imposed delay. Alongside the operational comparison of different schemes, an effort is made to indicate their suitability for different real-world applications. The remainder of the article is organized as follows. Some background material and an outline are presented. We discuss the appropriateness of the various schemes for different media types. We present the family of time-oriented playout schedul...