多媒体云计算 编者按:多媒体云计算是一种可用于提供多媒体服务和应用的新兴技术。本文详细介绍了热门的云计算与多媒体相融合的多媒体云计算技术发展和未来趋势。 多媒体云计算(图片来自于网络) 本文介绍了多媒体云计算的主要概念,并提出了一种新的框架。我们将从多媒体云和云多媒体这两个角度探讨多媒体云计算。 首先,我们提出了“媒体云”的概念,用于探讨云怎样执行分布式多媒体处理和存储,并为多媒体服务提供服务质量(Qo S)配置。为了提供较高的Qo S,我们提出一个“媒体边缘云(MEC)”架构,其中的存储、中央处理单元(CPU)和图形处理单元(GPU)集群部署在云边缘位置,以便为各类设备提供分布式并行处理和Qo S 适配。然后,我们提出了“云媒体”概念,用于探讨多媒体服务和应用(例如数据存储和共享、媒体创作和融合、自适应资源分配和传输,以及渲染和检索)怎样才能最大限度地利用云计算资源,以达到更好的用户体验质量(Qo E)。我们也指出了相应的研究方向和所遇到的问题。 引言 云计算是一种新兴技术,其目标是通过互联网提供各种计算服务和存储服务[1],[2],包括基础设施即服务(Ia a S)、平台即服务(Pa a S)和软件即服务(Sa a A)等服务模式。云服务提供商主要提供数据中心硬件和软件,利用互联网实现存储服务和计算服务。通过使用云计算,用户可以像使用“超级”计算机那样从云中获取服务。用户把数据存储在云中,而不是存储在自己的设备上,从而可以随时随地访问数据。通过在更强大的云计算平台上运行应用程序并在云中配置软件,可有效减轻用户在本地设备中进行软件安装和频繁升级的负担。 在Web 2.0 时代,网络多媒体是以服务的形式兴起的。通过提供多元化的媒体服务,多媒体计算已经成为一项受人瞩目的技术,它可以生成、编辑、处理、搜索各种媒体内容,如图像、视频、音频、图形。对于基于互联网和移动无线网络的多媒体应用和服务而言,由于同时服务于数百万网民和移动用户,需要大量的计算资源,因此对多媒体云计算的需求也非常大。在这种基于云的新型多媒体计算模式中,用户可以在云中分布式地存储和处理多媒体应用数据,不需要在计算机或终端设备上安装媒体应用软件,进而减轻了用户对多媒体软件维护和升级的负担,避免了在用户设备上进行计算,延长了移动终端的续航时间。 在云中进行多媒体信息处理带来了巨大的挑战,下面介绍其面临的几个基本挑战: (1) 多媒体和服务异构性。由于存在多种...