内容简介
本书细致深入地向读者展现了多媒体系统及其应用的全貌。只有当端到端解决方案中的各个环节相互协调时,用户才能够充分体会到多媒体带来的愉悦。这意味着多媒体应用的开发应该采用综合方式,应该重点考虑本书中所描述的一些重要技术。
  本书主要介绍了多媒体操作系统和通信系统的基本特征和属性,其中包括:多媒体应用的调度算法和其他操作系统支持的方法;软实时截止时间;多媒体文件系统的内部结构和文件服务器;数据放置和调度的判决算法;多媒体的通信、传送、流协议和服务;多媒体通信中的差错控制、拥塞控制、QoS感知以及自适应算法;同步服务及其时滞控制方法;群组通信及其相关的分组协调算法和其他分布式服务。
前 言 在我们日常生活中,多媒体的各种应用和多媒体系统的使用范围变得越来越广泛,例如最近出现的可以显示图像和视频数据的移动终端、家用DVD播放机、可下载的游戏、Internet上的流媒体、Internet上的广播站,这些仅仅是少数几个例子。这些应用和系统正成为今天复杂的计算和通信环境中不可缺少的一部分。在过去的十年中,我们已经经历过多媒体计算、通信、应用业务(Internet、网络会议、数字娱乐等)的爆炸式增长,其中不但提供了文本和图片,而且还包含了视频、音频以及其他连续的媒体。在未来,所有的计算机和网络都将包含多媒体设备,同时这些计算机和网络也必须具有一定的处理和通信支持能力才能为有关的多媒体应用提供无缝和通用的服务。 本书属于3卷关系紧密的丛书之一,这套丛书涵盖了多媒体技术及其实际应用的方方面面:第1卷(Ralf Steinmetz和Klara Nahrstedt合著的Media Coding and Content Processing,PrenticeHall 出版社,2002)主要涉及媒体的基础知识,讨论了一些与媒体相关的内容,例如单独的媒体特性、媒体处理、光存储、内容分析和处理,其中包括对编码、压缩以及光存储的详细讨论。第3卷(Ralf Steinmetz和Klara Nahrstedt合著的Multimedia Applications,SpringerVerlag出版社, 2004)讨论多媒体数据库和文档、多媒体应用的编程、多媒体安全、人机界面、多媒体学习、设计以及实际应用的不同类型。总之,这套丛书旨在为人们学习多媒体基础知识提供一套标准的参考书。 3卷中单独的一卷是否包含足够的信息使得读者能够通过阅读它就能获取足够的知识呢? 现在您所阅读的这本书并不需要您对媒体编码和内容处理具有充分的了解,即使您对这些内容不了解,仍然可以阅读并理解本书。然而,简要了解压缩的概念仍然是非常有帮助的。此外,读者是否具备操作系统和网络系统方面的背景知识也尤为重要。 在本书中,我们把多媒体系统和网络作为重点,希望以此对多媒体应用作为基础的背景概念、工作机制和架构作深入地分析。第2章讨论服务质量(Quality of Service,QoS),提供了基本的定义和概念:(1)解释质量差异以及质量感知的(quality-aware)资源管理;(2)阐述多媒体系统的最基础组成模块之一。第3章讨论多媒体操作系统,涉及到微处理器软实时(soft-real-time)调度的基础知识,它基于最早截止时间优先和速率单调调度策略,此外该章还介绍了存储器和设备管理。第4章继续讨论了多媒体操作系统并介绍了媒体服务器,这是多媒体操作系统中研究最广泛的领域之一。本章涉及的内容包括多媒体文件结构、文件放置、综合存储管理、磁盘管理、磁盘调度和缓存策略等。第5章描述了多媒体传输在物理层和媒质接入控制层的基本概念,介绍了过去和现在使用的网络互联技术(例如千兆位位以太网和ATM),这些技术内嵌了多媒体通信专用的适当算法、协议和服务。第6章是核心内容,讨论多媒体通信,描述了运行在网络IP和传输层上的多媒体启用的协议。读者在本章中将会看到有关现有协议的讨论,为了提高对多媒体通信能力的支持,我们对这些协议作了一些修改,其中包括TCP协议,也包括像IPv6和RTP这样的新协议。第7章继续讨论协议栈中与多媒体有关的概念,同时介绍了会话层中的群组通信服务和协议。第8章作为线索将全书连贯起来,之所以这样是因为它所阐述的同步概念和机制将贯穿于整个多媒体系统架构之中,它将操作系统和网络层次上的同步机制与应用和用户层面上的同步机制紧密联系起来,从而传达了多媒体系统的综合目标—— 即向用户提供最佳的多媒体数据的感知质量。 总体来看,由于本书将作为一本面向大学生的多媒体系统课程的概述教材,同时也将作为一本参考书,因此本书涵盖了多媒体系统和网络互联概念的大部分知识。本书来源于我们撰写的关于多媒体技术的教材的第3版,它于2000年在德国出版[Ste00](经SpringerVerlag授权,使得其中的插图可以再次被使用)。本书适合对多媒体系统感兴趣的计算机专业的学生阅读,也可以作为计算机科学或者相关学科的入门级多媒体教材供教师选用。 为了帮助教师更好地使用这本书,我们的本书合作站点上提供了一些附加的材料,网址为。请分别输入mm_book和mm_docs作为用户名和密码。 另外,由于篇幅所限,本书并未列出相关的参考文献,但您可以从本书合作站点www.tupwk.com.cn/downpage上下载。 Ralf Steinmetz Klara Nahrstedt Darmstadt,Germany Urbana,IL,USA cairo.cs.uiuc.edu